- •Предметная область. Интеграция данных. Достоинства. Проблемы.
 - •Интеграция данных Достоинства интеграции данных
 - •Проблемы, связанные с интеграцией данных
 - •2. Функции администратора базы данных.
 - •Защита данных от разрушения при сбоях оборудования.
 - •Защита от некорректных обновлений.
 - •Защита данных от несанкционированного доступа.
 - •Обеспечение коллективного доступа к данным.
 - •Пользователи информационной системы
 - •Уровни представления информационной системы.
 - •Начальный уровень
 - •Инфологический уровень
 - •Концептуальный уровень
 - •Внутренний уровень
 - •Структура данных сетевой модели
 - •Способы упорядочения подчиненных записей
 - •Режим включения подчиненных записей
 - •Режим исключения подчиненных записей.
 - •Операции над данными в сетевой модели.
 - •Ограничения целостности в сетевой модели.
 - •4.. Иерархические базы данных.
 - •Структура данных иерархической модели
 - •Операции над данными в иерархической модели
 - •Ограничения целостности в иерархической модели.
 - •5 Реляционные базы данных.
 - •6… Цели проектирования баз данных
 - •Универсальные отношения
 - •7..Проблемы, связанные с использованием единственного отношения
 - •Проблема вставки.
 - •Проблема обновления.
 - •Проблема удаления.
 - •Функциональные зависимости
 - •8..Нормальные формы отношений Первая нормальная форма
 - •Вторая нормальная форма
 - •Третья нормальная форма
 - •Третья усиленная форма или нормальная форма Бойса–Кодда (нфбк)
 - •Декомпозиция отношений
 - •9..Избыточные функциональные зависимости. Правила вывода
 - •Правило 1. Транзитивные зависимости
 - •Правило 2. Корректные, но избыточные зависимости
 - •Правило 3. Объединение функциональных зависимостей
 - •Правило 4. Декомпозиция функциональных зависимостей
 - •Правило 5. Псевдотранзитивность
 - •Пример удаления избыточных зависимостей с помощью правил вывода
 - •Общая схема проектирования баз данных методом декомпозиции
 - •10.Семантическое моделирование или проектирования баз данных методом “Сущность-связь”
 - •Сущности и связи
 - •Диаграмма еr–экземпляров:
 - •Диаграмма er–типа:
 - •Терминология метода “Сущность-связь”
 - •11.. Степень связи
 - •Класс принадлежности сущности
 - •Примеры диаграмм er-типа связей степени 1:1.
 - •Примеры диаграмм er-типа связей степени 1:n и n:1
 - •Примеры диаграмм er-типа связей степени m:n
 - •Порядок или мерность связи
 - •12.. Бинарные связи со степенью связи 1: 1
 - •Правило 1.
 - •Правило 2.
 - •Правило 3.
 - •Бинарные связи со степенью связи 1: n
 - •Правило 4.
 - •Правило 5.
 - •13.. Бинарные связи степени m:n.
 - •Правило 6.
 - •Пример проектирования с использованием связей степенью м:n
 - •Связи более высокого порядка
 - •Правило 7
 - •Пример проектирования с использованием связей более высокого порядка
 - •Использование ролей
 - •Правило 8
 - •Пример проектирования с использованием ролей
 - •14..Ограничения реляционных баз данных.
 - •Недостатки реляционных баз данных
 - •Системы управления базами данных следующего поколения
 - •Абстрактные типы данных
 - •Генерация систем баз данных, ориентированных на приложения
 - •Ориентация на расширенную реляционную модель
 - •Расширенная реляционная модель
 - •15.. Объектно-ориентированные субд.
 - •Объектно-ориентированная парадигма.
 - •Недостатки объектно-ориентированных баз данных:
 - •Стандарт odmg.
 - •Объектная модель
 - •Язык описания объектов
 - •Язык объектных запросов
 - •Связывание с оо-языками
 - •Объектные расширения реляционных субд. Язык sql-3.
 
11.. Степень связи
Важной характеристикой связи между двумя и более сущностями является степень связи. Степень связи устанавливается из описания предметной области (из инфологической модели).
| 
				 
  | 
				 Пример 1: Каждый преподаватель читает не более одного курса, и каждый курс читается не более чем одним преподавателем (т.е. могут быть преподаватели которые ничего не читают и ни кем не читаемые курсы).  | |
| 
				 не должны  | 
				 не должны  | |
| 
				 Рис. 7.4 Диаграмма ER-экземпляра для примера 1  | ||
| 
				 
  | 
				 Пример 2: Каждый преподаватель читает только один курс, каждый курс читается не более чем одним преподавателем.  | |
| 
				 должны  | 
				 не должны  | |
| 
				 Рис. 7.5 Диаграмма ER-экземпляра для примера 2  | ||
| 
				 
  | 
				 Пример 3: Каждый преподаватель читает не более одного курса, каждый курс читается только одним преподавателем.  | |
| 
				 не должны  | 
				 должны  | |
| 
				 Рис. 7.6 Диаграмма ER-экземпляра для примера 3  | ||
| 
				 
  | 
				 Пример 4: Каждый преподаватель читает только один курс, каждый курс читается только одним преподавателем.  | |
| 
				 должны  | 
				 должны  | |
| 
				 Рис. 7.7 Диаграмма ER-экземпляра для примера 4  | ||
В рассмотренных примерах любой экземпляр сущности (как слева, так и справа) может быть связан максимум с одной сущностью с противоположной стороны. Такая связь определяется как связь, имеющая степень 1:1.
Класс принадлежности сущности
Качественные различия изображенных диаграмм являются следствием того, должны или не должны все экземпляры сущности участвовать в связи.
Если все экземпляры данной сущности должны участвовать в связи, то участие сущности называется обязательным участием.
Если экземпляры данной сущности могут не участвовать в связи, то участие сущности называется необязательным участием.
Используется понятие класс принадлежности сущности. Класс принадлежности сущности связи является обязательным в случае обязательного участия. Класс принадлежности сущности связи является необязательным в случае необязательного участия. Класс принадлежности конкретной сущности в конкретной связи определяется из инфологической модели предметной области.
Степень связи и класс принадлежности сущности является важнейшими характеристиками, используемыми при проектировании БД ER–методом.
Единицы означают степень связи.
Точка внутри прямоугольного блока означает обязательное участие сущности в данной связи (класс принадлежности обязательный).
Точка вне прямоугольного блока означает необязательное участие сущности в данной связи (класс принадлежности не обязательный).
Примеры диаграмм er-типа связей степени 1:1.
| 
				 
  | 
| 
				 Рис. 7.8 Диаграмма ER-типа связи степени 1:1, класс принадлежности обоих сущностей необязательный  | 
| 
				 
  | 
| 
				 Рис. 7.9 Диаграмма ER-типа связи степени 1:1, класс принадлежности сущности необяз. - обяз.  | 
| 
				 
  | 
| 
				 Рис. 7.10 Диаграмма ER-типа связи степени 1:1, класс принадлежности сущности обяз. – необяз.  | 
| 
				 
  | 
| 
				 Рис. 7.11 Диаграмма ER-типа связи степени 1:1, класс принадлежности обоих сущностей обязательный  | 
| 
				 
  | 








