Учебник – Диго С.М. Базы данных. Проектирование и создание

 


На главную/Библиотека для студентов/

Информатика и вычислительная техника/

Базы данных/Учебник – Диго С.М. Базы данных. Проектирование и создание

Учебник – Диго С.М. Базы данных. Проектирование и создание

Базы данных. Проектирование и создание.Диго С.М.


Глава 1. Введение в банки данных 7
1.1. Понятие банка данных 7
1.1.1. Основные понятия 7
1.1.2. Преимущества БнД 8
1.1.3. Пользователи БнД 8
1.1.4. Предпосылки широкого использования БнД 10
1.1.5. Требования к БнД 10
1.1.6. Недостатки БнД 11
1.2. Компоненты банка данных 11
1.2.1. Информационная компонента 11
1.2.2. Программные средства БнД 12
1.2.3. Языковые средства БнД 13
1.2.4. Технические средства БнД 15
1.2.5. Организационно-методические средства 16
1.2.6. Администраторы банка данных 17
1.3. Классификация банков данных 18
1.3.1. Классификация баз данных 20
1.3.2. Классификация СУБД 25
1.3.3. Классификационные группировки, относящиеся к БнД в целом 27
1.4. Уровни моделей и этапы проектирования БД 30
1.4.1. Уровни моделей 30
1.4.2. Взаимосвязь этапов проектирования БД 31
1.4.3.Факторы, влияющие на проектирование БД 34
Контрольные вопросы 35
Глава 2. Концептуальное проектирование 37
2.1. Общие сведения о моделировании предметной области 37
2.1.1. Уточнение понятия концептуальной модели 37
2.1.2. Основные компоненты концептуальной модели 38
2.1.3. Требования, предъявляемые к концептуальной модели 39
2.1.4. Преимущества использования ER-моделирования 40
2.2. Описание базовой ER-модели 40
2.2.1. Понятия «объект» и «класс объектов» 41
2.2.2. Разновидности объектов 42
2.2.3. Изображение простого объекта 42
2.2.4. Описание свойств объекта. Разновидности свойств 44
2.2.5. Алгоритмические зависимости 48
2.2.6. Интегральные характеристики класса объектов 49
2.2.7. Связи между объектами 50
2.2.8. Сложные объекты 55
2.2.9. Рекомендации по построению базовой ER-модели 58
Глава 3. Даталогическое проектирование 60
3.1. Общие сведения о даталогическом проектировании 61
3.2. Критерии оценки БД 63
3.3. Особенности даталогических моделей 69
3.4. Проектирование логической структуры реляционной базы данных 71
3.4.1. Вводные положения 71
3.4.2. Алгоритм перехода от базовой ER-модели к схеме реляционной базы данных 72
3.4.3. Дополнительные рекомендации по проектированию БД 81
Контрольные вопросы 83
Глава 4. Проектирование баз данных с использованием ALLFUSION ERWIN DATA MODELER 84
4.1. Общие сведения 84
4.2. Выбор шаблона представления модели 85
4.3. Интерфейс ERWin 88
4.4. Выбор шрифтов 89
4.5. Нотации, используемые при построении ER-моделей 89
4.6. Построение логической модели 91
4.6.1.Сугцности 91
4.6.2. Создание простых сущностей 91
4.6.3. Дополнительные свойства атрибутов. Созадание ключей и инверстных входов 96
4.6.4. Дополнительные характеристики сущности 101
4.6.5. Описание иерархии обобщения 102
4.6.5.1. Описание иерархии обобщения в нотации IDEF1X 102
4.6.5.2. Описание иерархии обобщения в нотации IE 104
4.7. Задание связей между сущностями 106
4.7.1.Виды связей 106
4.7.2.Пример логической модели в нотации IDEF1X 110
4.7.3. Задание имен связей 111
4.7.4.3адание нескольких связей между парой сущностей 112
4.7.5.Вид модели в нотации IE (Information Engineering) 113
4.8. Уровни отображения логической модели 115


и т.д.


Базы данных