Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция для колледжа_4.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
166.4 Кб
Скачать

Книга

Уникальный шифр книги

Название

Авторы

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

Город издания

Год издания

Количество страниц

Кол_ экземпл._в_ библиот

Цена

Читатель

№читат.билета

Фамилия И.О.

Дата рождения

Телефон (рабочий)

Телефон (домашний)

Место работы

Домашний адрес

1

1 1 1

М

Принадлежность книги к области знаний

Номер области знаний

Шифр книги

М М

Экземпляр

Инвентарный номер экземпляра

Уникальный шифр книги

Место размещения

Вкладыш с указанием №чит_бил.

Дата_выдачи_и_дата_возврата

М

Области знаний

Номер области знаний

Название области знаний

1

Статистика

Уникальный шифр книги

Количество запросов книги

1

Рис.4. Даталогическая модель базы данных «Библиотека»

      1. Реляционная база данных «Библиотека». Физическое проектирование.

Выполним физическое проектирование в среде СУБД Microsoft Access 2000. Поименуем таблицы и атрибуты, определим типы данных и размерность атрибутов. В таблицах выберем первичные ключи и индексированные поля (представить структуру таблиц, например фрагмент описания структуры таблицы Книги представлен в таблице 1).

Таблица 1. Структура таблицы «Книга» РБД «Библиотека»

Название таблицы

Имя поля

Тип данных

Размер поля

Первичный ключ / вторичный ключ / индексированное поле

Книга

Шифр книги

Текстовый

15

Первичный ключ

Название

Текстовый

50

Авторы

Текстовый

50

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

Текстовый

20

Город издан.

Текстовый

20

Год издания

Текстовый

4

Кол_страниц

Числовой

Количество экз. в библ.

Числовой

Цена

Денежный

Аналогичным образом необходимо представить структуру остальных таблиц.

Связи между таблицами в базе данных «Библиотека» представлены на рис.5

Рис.5. Связи между таблицами в базе данных