Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб_раб_03.doc
Скачиваний:
4
Добавлен:
12.11.2019
Размер:
282.11 Кб
Скачать

Спецификация таблицы BookInventaryNumbers (инвентарные номера книг).

№ п.п.

Заглавие

Имя поля

Тип

Длина

Ключ

Код

Code

INTEGER

P

Код книги

BookCode

INTEGER

F

Код фонда

FundCode

INTEGER

F

Инвентарный номер

InventoryNumber

INTEGER

Стоимость

Cost

FLOAT

Таблица 2.10.

Спецификация таблицы BookGiveOutRecord (учет выдачи книг).

№ п.п.

Заглавие

Имя поля

Тип

Длина

Ключ

Код

Code

INTEGER

P

Код читателя

ReaderCode

INTEGER

F

Код библиотекаря, выдавшего книгу

OutLibrarianCode

INTEGER

F

Код инвентарного номера книги

InventoryCode

INTEGER

F

Дата выдачи

IssueDate

DATE

Дата возврата

ReturnDate

DATE

Фактическая дата возврата

FactReturnDate

DATE

Код библиотекаря, принявшего книгу

InLibrarianCode

INTEGER

F

Таблица 2.11.

Спецификация таблицы BookFunds (ТИПЫ ФОНДОВ КНИГ).

№ п.п.

Заглавие

Имя поля

Тип

Длина

Ключ

Код

Code

INTEGER

P

Наименование

Name

CHAR

20

Таблица 2.12.

Спецификация таблицы PhoneTypes (ТИПЫ ТЕЛЕФОНОВ).

№ п.п.

Заглавие

Имя поля

Тип

Длина

Ключ

Код

Code

INTEGER

P

Наименование

Name

CHAR

20

В реализации физической модели базы данных нам поможет язык работы с базами данных – это язык структурированных запросов (Structured Query Language), или сокращенно – SQL.

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

Отчет должен содержать:

  1. Номер, наименование и цель лабораторной работы.

  2. Физическая модель базы данных, представленная в виде таблиц.

  3. Диаграмма связей таблиц в базе данных.

8