Наука Латыпова Р.Р. Базы данных. Курс лекций. Учебное пособие

Базы данных. Курс лекций. Учебное пособие

Возрастное ограничение: 12+
Жанр: Наука
Издательство: Проспект
Дата размещения: 14.12.2015
ISBN: 9785392191512
Язык:
Объем текста: 94 стр.
Формат:
epub

Оглавление

Лекция 1. Базы данных. Общие понятия

Лекция 2. История развития баз данных

Лекция 3. Локальные и серверные базы данных

Лекция 4. Основные понятия реляционных баз данных

Лекция 5. Нормализация таблиц БД

Вопросы для самопроверки

Лекция 6. Концептуальное проектирование баз данных

Лекция 7. Логическое проектирование

Лекция 8. Физическое проектирование

Вопросы для самопроверки

Лекция 9. Отношения и нормальные формы

Лекция 10. Нормализация отношений

Вопросы для самопроверки

Лекция 11. Требования к реляционной СУБД

Вопросы для самопроверки

Лекция 12. Перспективы развития СУБД

Лекция 13. Обработка знаний

Лекция 14. Экспертные системы

Вопросы для самопроверки

Заключение

Тест



Для бесплатного чтения доступна только часть главы! Для чтения полной версии необходимо приобрести книгу



Лекция 7.
Логическое проектирование


Логическое проектирование БД – это процесс конструирования общей информационной модели на основе отдельных моделей пользователей, которая является независимой от особенностей реально используемой СУБД и других физических условий.


На данном этапе выполняются следующие действия:


1. Удаление связей типа «многие-ко-многим»;


2. Удаление сложных связей;


3. Удаление рекурсивных связей;


4. Удаление связей с атрибутами;


5. Удаление множественных атрибутов;


6. Перепроверка связей типа 1:1;


7. Удаление избыточных связей.


Рассмотрим эти действия подробнее.


1. Удаление связей типа «многие-ко-многим». Если в концептуальной модели присутствуют связи «многие-ко-многим» (M:N), то их следует устранить путем определения некоторой промежуточной сущности. Связь типа M:N заменяется двумя связями типа «один-ко-многим» (1:M), устанавливаемыми со вновь созданной сущностью. Пример показан на рис. 8, 9.


2. Удаление сложных связей. Сложной называется связь, существующая между тремя и больше типами сущностей. Если в концептуальной модели присутствует сложная связь, ее следует устранить с помощью промежуточной сущности. Сложная связь заменяется необходимым количеством бинарных связей типа 1:М, устанавливаемых со вновь созданной сущностью. Например, тройная связь «Сдается внаем» (изображается ромбом) отражает отношения, существующие между оформляющим аренду работником компании, земельным участком и арендатором (рис. 25).




Базы данных. Курс лекций. Учебное пособие

Рассматриваются принципы и механизмы обработки данных и знаний в информационных системах.<br /> Подробно описаны все этапы проектирования баз данных, требования к реляционным СУБД и перспективы их развития.

149
Наука Латыпова Р.Р. Базы данных. Курс лекций. Учебное пособие

Наука Латыпова Р.Р. Базы данных. Курс лекций. Учебное пособие

Наука Латыпова Р.Р. Базы данных. Курс лекций. Учебное пособие

Рассматриваются принципы и механизмы обработки данных и знаний в информационных системах.<br /> Подробно описаны все этапы проектирования баз данных, требования к реляционным СУБД и перспективы их развития.

Внимание! Авторские права на книгу "Базы данных. Курс лекций. Учебное пособие" (Латыпова Р.Р.) охраняются законодательством!