Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка Техн. прогр. (ЛР 1, ЛР 2)..doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
522.24 Кб
Скачать

1. Требования к справочно-информационной системе библиотеки

Справочно-информационная система библиотеки должна:

  • хранить информацию об имеющихся в фонде библиотеки изданиях;

  • обеспечивать возможность поиска необходимого издания: по названию, году издания, фамилии автора, тематике;

  • предоставлять возможность дополнения или удаления информации о вновь поступивших или утерянных изданиях;

  • давать возможность внесения соответствующих записей о дате выдачи и наименовании книги или журнала в формуляр читателя;

  • выполнять в автоматизированном режиме заполнение бланков для заказа книг или подписки журналов;

  • заполнять в автоматизированном режиме формы отчетности.

Построение исходной ER-диаграммы

Товар

#код товара

*название фирмы

Город

адрес

Нормализация ER диаграмм.

Нормализация - это процесс оптимизации модели, в результате которого в структуре базы данных устраняется избыточность информации, возможные конфликты при изменении, добавлении, удалении информации. Существует примерно 10 нормальных форм ER диаграмм.

Приведение к 1НФ.

Приведение к 1НФ Заключается в исключении множественных или повторяющихся атрибутов.

Правила приведения:

  1. Если атрибуты повторяются, то они выделяются в отдельную сущность.

  2. Между старой и новой сущностями устанавливается связь.

Книга

#Название

*автор1

*автор2

издательство


Автор

#ФИО

*адрес

Д р. издания


Книга

#Название

*автор

И здательство

Год

цена


Автор

#ФИО

*адрес

Др. издания

М

пишет

М

Приведение к 2НФ.

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

Атрибут А функционально зависит от атрибута В, если каждому значению А соответствует не более1 значения В. Зависимость является полной, если атрибут зависит от составного ключа целиком, ноне зависит от его подмножества.

Записывается следующим образом:

В А

Книга

#Название

Издательство

Адрес

Телефон

Гл.редактор

Год

цена

К 1,К2,К3…Кn. А

К 1 А К2 А

Правила приведения:

  1. Атрибуты, зависящие от части составного ключа и сама эта часть, выделяются в отдельную сущность.

  2. Ключом новой сущности становится часть ключа старой.

Книга

Издательство

Адрес

Телефон

Гл. редактор


издается

Приведение к 3НФ.

Состоит в исключении транзитивных зависимостей атрибутов от атрибутов, не являющихся частью ключа.

Атрибут А транзитивно зависит от С, если А зависит от В, а В зависит от С.

С *А, если С В, В А

Правила приведения:

  1. Атрибуты, зависящие от не ключевых атрибутов, выделяются в отдельную сущность.

  2. Ключом новой сущности становятся атрибуты, от которых была транзитивная зависимость.

  3. Между исходной и новой сущностями устанавливается связь М:1.

Читатель

# ФИО

* год рождения

А дрес

Ул., дом

Телефон


Читатель

#ФИО

* год рождения

Адрес

Улица

Дом

Телефон

проживает

М 1