Диго С.М. Базы данных: Ввведение в базы данных. Методология проектирования - файл n2.doc

приобрести
Диго С.М. Базы данных: Ввведение в базы данных. Методология проектирования
скачать (1923.7 kb.)
Доступные файлы (6):
n1.doc159kb.13.02.2006 18:49скачать
n2.doc1037kb.13.12.2006 15:12скачать
n3.docскачать
n4.docскачать
n5.docскачать
n6.docскачать

n2.doc

  1   2   3   4   5


Международный консорциум «Электронный университет»

Московский государственный университет экономики,
статистики и информатики


Евразийский открытый институт




С.М. Диго

Базы данных
Часть 1. Введение в базы данных.

Методология проектирования


Москва

2006

УДК 16

ББК 87.4

Д 671

Диго С. М. БАЗЫ ДАННЫХ: Учебное пособие, руководство /Московский Государственный университет экономики, статистики и информатики – М, 2006. –166 с.

ISBN 5 – 7764 – 0367 – 7
© Диго С. М., 2006

© Московский государственный университет

экономики, статистики и информатики, 2006


Оглавление
Глава 1. Введение в банки данных 8

    1. Понятие банка данных 8

      1. Основные понятия 8

      2. Преимущества БнД 9

      3. Пользователи БнД 10

      4. Предпосылки широкого использования БнД 12

      5. Требования к БнД 12

      6. Недостатки БнД 12

    1. Компоненты банка данных 13

      1. Информационная компонента 13

      2. Программные средства БнД 15

      3. Языковые средства БнД 16

      4. Техничнские средства БнД 20

      5. Организационно-методичесикие средства 21

      6. Администраторы банка данных 23

      7. Взаимодействие компонентов БнД 26

    2. Классификация банка данных 27

      1. Классификация баз данных 28

      2. Классификация СУБД 33

      3. Классификационные группировки, относящиеся к БнД в целом 36

    3. Уровни моделей и этапы проектирования бд 38

      1. Уровни моделей 38

      2. Взаимосвязь этапов проектирования БД 40

      3. Факторы, влияющие на проектирования БД 42

Контрольные вопросы 44
Глава 2. Концептуальное проектирование 46

    1. Общие сведения о моделировании предметной области 46

      1. Уточнение понятия концептуальной модели 46

      2. Основные компоненты концептуальной модели 48

      3. Требования, предъявляемые к концептуальной модели 48

      4. Преимущества использования ЕR-моделирования 49

    1. Описание базовой ЕR-модели 50

      1. Понятие «объект» и «класс объектов» 50

      2. Разновидности объектов 51

      3. Изображение простого объекта 52

      4. Описание свойств объекта. Разновидности свойств 53

      5. Алгоритмические зависимости 58

      6. Интегральные характеристики классов объектов 59

      7. Связи между объектами 60

        1. Отображение типа связи 60

        2. Отображение класса принадлежности 62

        3. Отображение альтернативной связи 64

      8. Сложные объекты 65

        1. Изображение обобщенных объектов 65

        2. Информация о пересекающихся классах 67

        3. Изображение агрегированных объектов 67

        4. Изображение составных объектов 68

      9. Рекомендации по построению ЕR-модели 68

    1. Сравнение методик построения еr-моделей 71

      1. Анализ различий в нотациях ЕR-моделей 71

        1. Несущественные различия, связанные с использованием
          разных условных обозначений для отображения одних
          и тех же элементов модели 71

        2. Различия, приводящие к различиям в методике
          построения модели 74

        3. Пространственное размещение элементов ЕR-модели 76

        4. Отсутствующие возможности 77

        5. Различия в классификации объектов и отношений между ними 79

        6. Терминологические различия 79

        7. Соглашения по именованию элементов ЕR-модели 79

        8. Назначение и состав ЕR-модели 80

      2. Дополнительные характеристики Case-средств 82

      3. Использование графических ПП для изображения ЕR-моделей 86

      4. Особенности методологии построения ЕR-модели

в зависимости от изобразительных средств и алгоритмов,

залаженных в CASE-средствах 87

    1. Использование DESIGN/IDEF для проектирования баз данных 91

      1. Построение ER-модели при использовании Design/IDEF 91

        1. Общая характеристика 91

        2. Описание сущности 95

        3. Описание связи 98

        4. Описание обобщенного объекта 102

      2. Методология построения ER-модели при использовании Design/IDEF 105

Контрольные вопросы 115
Глава 3. Даталогическое проектирование 116

    1. Общие сведения о даталогическом проектировании 116

      1. Исходные данные для даталогического проектирования 116

      2. Результаты даталогического проектирования 116

      3. Подход к даталогическому проектированию 117

      4. Определение состава базы данных 119

      5. Введение искусственных идентификаторов 120

      6. Критерии оценки БД 120

    1. Особенности даталогических моделей 127

      1. Внутризаписная структура 127

      2. Межзаписная структура 128

      3. Иерархические модели 128

      4. Сетевые модели 128

      5. Реляционные модели 129

      6. Системы, построенные на основе инвертированных файлов 130

    2. Проектирование логической структуры реляционной базы данных 130

      1. Вводные положения 130

      2. Алгоритм перехода от базовой ER-модели к схеме

реляционной базы данных 131

        1. Отображение простых объектов 131

          1. Определение состава полей основной таблицы.

Отображение единичных свойств объекта 131

          1. Определение ключа таблицы 132

          2. Отображение множественных свойств объекта 134

          3. Отображение условных свойств объекта 134

          4. Отображение составных свойств объекта 135

        1. Отображение связи между объектами 135

          1. Отображение связи типа М:М 135

          2. Отображение связи типа 1:М 136

          3. Отображение связи типа 1:1 136

          4. Отображение альтернативной связи 137

3.3.2.3. Отображение сложных объектов 138

          1. Отображение агрегированных объектов 138

          2. Отображение обобщенных объектов 139

          3. Отображение составных объектов 140

        1. Использование дополнительных характеристик

концептуальной модели 141

      1. Дополнительные рекомендации по проектированию БД 142

Контрольные вопросы 143

Приложение 145

Руководство по изучению дисциплины 147
ГЛАВА 1.



Введение в банки данных


  1   2   3   4   5


Международный консорциум «Электронный университет »
Учебный материал
© nashaucheba.ru
При копировании укажите ссылку.
обратиться к администрации