- •Е.И. Асташева сетевые базы данных
- •Введение
- •1. Введение в базы данных
- •1.1. Что такое база данных
- •1.2. Структура базы данных
- •2. Иерархическая и сетевая модели организации данных
- •3. Реляционная модель базы данных
- •3.1. Домены и отношения
- •3.2. Целостность данных
- •3.3. Реляционная алгебра
- •3.4. Реляционное исчисление
- •4. Проектирование логической структуры базы данных
- •4.1. Концепция функциональной зависимости
- •4.2. Нормализация базы данных
- •4.3. Объектное моделирование
- •5. Функции защиты базы данных
- •5.1. Транзакции и параллелизм
- •5.2. Безопасность и целостность баз данных
- •6. Дополнительные аспекты реляционной технологии
- •6.1. Представления
- •6.2. Повышение производительности с помощью оптимизации
- •6.3. Домены, отношения и типы данных
- •6.4. Неопределенные значения и трехзначная логика
- •6.5. Распределенные базы данных
- •7. Технология физического хранения и доступа к данным
- •7.1. Основные этапы доступа к базе данных
- •7.2. Управление страницами
- •7.3. Процедура индексирования и хеширования
- •7.4. Сжатие данных
- •Заключение
- •Библиографический список
- •Оглавление
- •394026 Воронеж, Московский просп., 14
Заключение
Данное учебное пособие содержит сведения о существующих моделях данных, о способах работы с базами данных, о технологиях физического хранения и доступа к данным, о транзакциях и параллелизме, о безопасности и целостности баз данных, о проектировании логической структуры базы данных, о представлениях, производительности, распределенных базах данных и т.д.
Последовательное изложение учебного материала от простого к более сложному должно способствовать глубокому усвоению студентами дисциплины «Сетевые базы данных». Применение рассмотренных технологий позволит изучить все существенные особенности создания, настройки и управления локальными и сетевыми базами данных.
Данная работа существенно восполнит имеющиеся пробелы в учебной литературе по дисциплине «Сетевые базы данных». Она важна студентам специальности 230202 «Информационные технологии в образовании», а также может быть полезна аспирантам, преподавателям и специалистам занятым в области информационных технологий.
Библиографический список
Глушаков С.В. Базы данных / С.В. Глушаков, Д.В. Ломотько. - М.: ООО "Издательство АСТ", 2002. - 504 с.
Кумскова И.А. Базы данных / И.А. Кумскова. - М.: Кнорус, 2010. - 488 с.
Рейнгольд Л.А. Структурирование информации. системный подход / Л.А. Рейнгольд. - М.: Наука, 2004. - 200 с.
Илюшечкин В.М. Основы использования и проектирования баз данных / В.М. Илюшечкин. - М.: Урайт, 2010. - 213 с.
Хомоненко А.Д. Базы данных / А.Д. Хомоненко, В.М. Цыганков. - М.: КОРОНА - Век, 2009. - 736 с.
Агальцов В.П. Локальные базы данных / В.П. Агальцов. - М.: Форум, 2009. - Т.1. - 352 с.
Агальцов В.П. Распределенные и удаленные базы данных / В.П. Агальцов. - М.: Форум, 2009. - Т.2. - 272 с.
Кириллов В.В. Введение в реляционные базы данных / В.В. Кириллов, Г.Ю. Громов. - М.: BHV, 2009. - 464 с.
Малыхина М.П. Базы данных: основы, проектирование, использование / М.П. Малыхина. - М.: BHV, 2007. - 528 с.
Оглавление
ВВЕДЕНИЕ |
3 |
1. Введение в базы данных |
4 |
1.1. Что такое базы данных |
4 |
1.2. Структура базы данных |
9 |
2. Иерархическая и сетевая модели организации данных |
16 |
3. Реляционная модель базы данных |
22 |
3.1. Домены и отношения |
24 |
3.2. Целостность данных |
30 |
3.3. Реляционная алгебра |
33 |
3.4. Реляционное исчисление |
41 |
4. Проектирование логической структуры базы данных |
46 |
4.1. Концепция функциональной зависимости |
46 |
4.2. Нормализация базы данных |
48 |
4.3. Объектное моделирование |
59 |
5. Функции защиты базы данных |
67 |
5.1. Транзакции и параллелизм |
67 |
5.2. Безопасность и целостность баз данных |
71 |
6. Дополнительные аспекты реляционной технологии |
81 |
6.1. Представления |
81 |
6.2. Повышение производительности с помощью оптимизации |
92 |
6.3. Домены, отношения и типы данных |
100 |
6.4. Неопределенные значения и трехзначная логика |
105 |
6.5. Распределенные базы данных |
107 |
7. Технология физического хранения и доступа к данным |
123 |
7.1. Основные этапы доступа к базе данных |
123 |
7.2. Управление страницами |
126 |
7.3. Процедура индексирования и хеширования |
129 |
7.4. Сжатие данных |
138 |
ЗАКЛЮЧЕНИЕ |
142 |
БИБЛИОГРАФИЧЕСКИЙ СПИСОК |
143 |
Учебное издание
Асташева Елена Игоревна
СЕТЕВЫЕ БАЗЫ ДАННЫХ
В авторской редакции
Компьютерный набор Е.И. Асташевой
Подписано к изданию 15.12.2010
Уч.-изд. л. 7,5
ГОУВПО «Воронежский государственный технический университет»