Здавалка
Главная | Обратная связь

Создание схемы базы данных.



Проектирование структуры базы данных.

База данных будет состоять из семи таблиц:

Авторы,

Книги,

Разделы,

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

АвторКниги.

Читатели,

Выдача.

 

Соответствующие поля в таблицеКниги должны быть полями подстановок изРазделы и Издательства.

Построение пустых таблиц базы данных.

 

В таблицеРазделы только одно полеРаздел. Оно является ключевым.

Имя поля Тип данных
Раздел Текстовое

 

В таблице Издательства существует два поляИздательство и Город.ПолеИздательствоявляется ключевым.

Имя поля Тип данных
Издательство Текстовое
Город Текстовое

 

ТаблицуКниги будем создавать в режимеКонструктор. В ней будет 6 полей(КодКниги, Название, Раздел, Издательство, ГодИздания и МестоХранения). ПолеКодКниги ключевое.

Имя поля Тип данных Описание поля
КодКниги Счетчик  
Название Текстовое  
Раздел Текстовое Внешний ключ
Издательство Текстовое Внешний ключ
ГодИздания Текстовое  
МестоХранения Текстовое  

Для полей Раздел, Издательство настроить свойства поля во вкладке Подстановка: выбрать Поле со списком, Источник строк соответственно таблицы Разделы и Издательства.

 

В таблицеАвторы четыре поля (КодАвтора, Фамилия, Имя и Примечание). ПолеКодАвтора является ключевым.

Имя поля Тип данных
КодАвтора Счетчик
Фамилия Текстовое
Имя Текстовое
Примечание Текстовое

 

ТаблицаАвторКниги создается для многозначной связи таблиц Авторы и Книги. В ней три поля:КодАвтораКниги, КодКниги, и КодАвтора.ПолеКодАвтораКниги следует сделать ключевым.

Имя поля Тип данных Описание поля
КодАвтораКниги Счетчик  
КодКниги Числовое Внешний ключ
КодАвтора Числовое Внешний ключ

 

В таблицеЧитателипредставлена информация о читателях библиотеки.Поле НомерЧитателБилетаявляется ключевым.

Имя поля Тип данных Описание поля
НомерЧитБилета Текстовое  
Фамилия Текстовое Размер 20
Имя Текстовое Размер 20
Отчество Текстовое  
Адрес Текстовое  
Телефон Текстовое Размер 11

 

Таблица Выдача содержит 7 полей. Поле НомерВыдачи является первичным ключем, а внешние ключи НомерЧитБилета и КодКниги связывают эту таблицу с таблицами Книги и Читатели.

Поля НомерЧитБилета и КодКниги выполнить в виде поля со списком через Мастера подстановок. Источниками данных будут являться таблицы Читатели и Книги.

Имя поля Тип данных Описание поля
НомерВыдачи Счетчик  
ДатаВыдачи Дата\время Краткий формат даты
ДатаВозврата Дата\время Краткий формат даты
Сдано Логическое Да, нет
Срок числовое  
НомерЧитБилета Текстовое Внешний ключ
КодКниги Числовое Внешний ключ

 

Создание схемы базы данных.

Рис.1. Схема данных БД «Библиотека».

 







©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.