Полная версия

Главная arrow Информатика arrow Базы данных: проектирование

  • Увеличить шрифт
  • Уменьшить шрифт


>>
Базы данных: проектирование - Стружкин Н.П.

В учебнике рассматриваются теоретические основы разработки и реализации баз данных. Книга освещает вопросы создания модели базы данных, готовой к внедрению в информационную систему в качестве физической базы данных. В учебнике делается акцент на практическое применение теоретических основ разработки баз данных, учи­тывая их использование в информационных системах и их формирование на основе знаний о предметной области. Издание является практико-ориентированным, и к дан­ной книге предусмотрен отдельный практикум.

Содержание учебника соответствует актуальным требованиям Федерального государственного образовательного стандарта высшего образования.




СОДЕРЖАНИЕ


ПредисловиеДля кого предназначен учебникИспользуемые программные средстваВведениеГлава 1 БАЗЫ ДАННЫХ: ПОНЯТИЯ, МОДЕЛИ, ТЕХНОЛОГИИ1.1. Основные понятия баз данных1.2. Базы данных в проектировании и реализации информационных систем1.3. Модели данныхСтруктура данныхИерархическая модель данныхСетевая модель данных1.4. Реляционные базы данныхРеляционная модель данныхПринципы реляционной моделиРеляционная алгебраРеляционная операция " Объединение"Реляционная операция "Пересечение"Реляционная операция "Разность"Реляционная операция "Сокращение"Реляционная операция "Проекция"Реляционная операция " Соединение>>Реляционная операция "Деление"1.5. Уровни представления моделей данныхГлава 2 ТЕОРИЯ ЛОГИЧЕСКОГО МОДЕЛИРОВАНИЯ2.1. Общетеоретические вопросы2.2. Анализ предметной областиФункциональный анализДерево детализации функцийАнализ потоков данныхДерево связей функцийДокументарный анализАнализ объектов предметной области2.3. Методология проектирования баз данныхСвязи между элементами моделей данныхСвязь один — к — одному (1:1)Связь один — ко — многим (1:ДО)Связь многие — ко — многим (Н:М)Связь категоризацииДополнительные описания связейНотация Питера ЧенаНотация Мартина (Crow's Foot)Нотация IDEF 1хНотация UML2.4. Нормализация и нормальные формыПервая нормальная форма (1НФ)Вторая нормальная форма (211Ф)Третья нормальная форма (ЗНФ)Нормальная форма Бойса — Кодда (НФБК)Четвертая нормальная форма (4НФ)Пятая нормальная форма (5НФ)Шестая нормальная форма (6НФ)Правила технической нормализацииГлава 3 ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА МОДЕЛИРОВАНИЯ3.1. СА ERWin Data Modeler (ERWin)Моделирование и описание сущностейУстановление связей между сущностямиНастройка отображения диаграммы модели базы данныхПостроение документационного отчета3.2. IBM InfoSphere Data ArchitectОписание моделей базы данныхМоделирование пользовательских типов данныхМоделирование и описание сущностейМоделирование и описание связей между сущностямиРабота с диаграммами Глава 4 ЛОГИЧЕСКОЕ МОДЕЛИРОВАНИЕ4.1. Подходы к формированию логической модели базы данныхДокументарный подходВыделение типов сущностейПервичное моделированиеНормализация моделиОбъектный подходФункционализация моделиВыделение вспомогательных сущностейНормализация моделей4.2. Моделирование универсальных структурМоделирование иерархических структурМоделирование квазиструктурированных данныхМоделирование мультиязычной структуры4.3. Правила перехода между уровнями представления моделей данныхПереход к логической модели базы данныхПереход к физической модели базы данныхПереход к физической базе данныхОбратное проектированиеИЗИЧЕСКОЕ МОДЕЛИРОВАНИЕ5.1. Особенности построения физической модели базы данных5.2. Инструментальные средства построения физической модели базы данныхИнструментальное средство СА ERWin Data Modeler5.3. Ограничения ссылочной целостностиОграничение ссылочной целостности в родительской таблицеОграничение ссылочной целостности в дочерней таблице5.4. Моделирование процессов обработки данныхМодификация данныхТриггерная обработкаЗаключение
 
>>