
- •Имена таблиц в базе данных library.Gbd.
- •Спецификация таблицы Readers (читатели).
- •Спецификация таблицы Librarians (библиотекари).
- •Спецификация таблицы Books (книги).
- •Спецификация таблицы PasportData (паспортные данные).
- •Спецификация таблицы BookAuthors (авторы книг).
- •Спецификация таблицы BookGiveOutRecord (учет выдачи книг).
Спецификация таблицы BookGiveOutRecord (учет выдачи книг).
№ п.п. |
Заглавие |
Имя поля |
Тип |
Длина |
Ключ |
|
Код |
Code |
INTEGER |
|
P |
|
Код читателя |
ReaderCode |
INTEGER |
|
F |
|
Код библиотекаря, выдавшего книгу |
OutLibrarianCode |
INTEGER |
|
F |
|
Код инвентарного номера книги |
InventoryCode |
INTEGER |
|
F |
|
Дата выдачи |
IssueDate |
DATE |
|
|
|
Дата возврата |
ReturnDate |
DATE |
|
|
|
Фактическая дата возврата |
FactReturnDate |
DATE |
|
|
|
Код библиотекаря, принявшего книгу |
InLibrarianCode |
INTEGER |
|
F |
Таблица 3.11.
Спецификация таблицы BookFunds (ТИПЫ ФОНДОВ КНИГ).
№ п.п. |
Заглавие |
Имя поля |
Тип |
Длина |
Ключ |
|
Код |
Code |
INTEGER |
|
P |
|
Наименование |
Name |
CHAR |
20 |
|
Таблица 3.12.
Спецификация таблицы PhoneTypes (ТИПЫ ТЕЛЕФОНОВ).
№ п.п. |
Заглавие |
Имя поля |
Тип |
Длина |
Ключ |
|
Код |
Code |
INTEGER |
|
P |
|
Наименование |
Name |
CHAR |
20 |
|
Рис. 3.1. Связи между таблицами базы данных LIBRARY.GBD.
Таблица 5.1.
Таблица Readers
Code |
FamilyNamе |
Name |
Patronymic |
ReaderCardNumber |
PasportCode |
Job |
Post |
Note |
1 |
Иванов |
Петр |
Иванович |
317 |
4 |
ДГУ, каф. ЭВТ |
Ассистент |
blob |
2 |
Федорец |
Ирина |
Олеговна |
28 |
1 |
ДГУ, АХЧ |
Вахтер |
blob |
3 |
Ильин |
Иван |
Петрович |
1345 |
11 |
ДГУ, каф. физики |
Доцент |
blob |
4 |
Суренко |
Дмитрий |
Павлович |
543 |
6 |
ДГУ, каф. геофизики |
Ст. преподаватель |
blob |
5 |
Коршунова |
Наталья |
Юрьевна |
128 |
8 |
ДГУ, каф.гео-информа-тики |
Ассистент |
blob |
6 |
Носенко |
Олег |
Владими-рович |
5672 |
5 |
ДГУ, ИКК |
Инженер |
blob |
Таблица 5.2.
Таблица Librarians
Code |
Clock-Number |
FamilyNamе |
Name |
Patronymic |
Pasport-Code |
Post |
HomePhone |
Note |
1 |
28 |
Иванова |
Елена |
Владими-ровна |
2 |
Библио-текарь |
52-07-75 |
blob |
2 |
12 |
Николаенко |
Любовь |
Николаев-на |
10 |
Библио-текарь |
46-32-19 |
blob |
3 |
187 |
Иноземцева |
Иванна |
Модестов-на |
9 |
Ст. биб- лиотекарь |
775-34-00 |
blob |
4 |
83 |
Мальцева |
Диана |
Петровна |
12 |
Библио-текарь |
29-06-15 |
blob |
5 |
10 |
Сызранцева |
Татьяна |
Игоревна |
3 |
Библио-текарь |
370-98-22 |
blob |
6 |
100 |
Ставка |
Лилия |
Ивановна |
7 |
Библио-текарь |
22-00-01 |
blob |
Таблица 5.3.
Таблица Books
Code |
Name |
AuthorCode |
IssueYear |
Drawing |
UDK |
Cipher |
Note |
1 |
Автоматизация производственных процессов на обогатительной фабрике |
1 |
1985 |
60000 |
622.7-52 |
622.7-52/Т |
Blob |
2 |
Решение задач по автоматизации процессов обогащения и металлургии |
1 |
1969 |
200000 |
622.7-52(075) |
622.7-52(075)/Т |
BLOB |
3 |
Асимтотические методы оптимального управления |
2 |
1987 |
100000 |
681.513.5 |
681.513.5:/А |
Blob |
4 |
Синтез оптимальных автоматических ситем |
4 |
1984 |
50000 |
681.513.5 |
681.513.5:/К |
Blob |
5 |
Методы оптимизации стохастических систем |
5 |
1987 |
450000 |
681.513.5 |
681.513.5:/К |
BLOB |
6 |
Автоматизированные системы управления технологическим процессом обогащения руды |
3 |
1987 |
400000 |
622.7-52 |
622.7-52/П |
Blob |
Таблица 5.5.
Таблица Phones
ReaderCode |
PhoneTypeCode |
PhoneNumber |
1 |
1 |
29-06-15 |
2 |
2 |
47-77-10 |
3 |
1 |
68-03-09 |
4 |
1 |
370-10-20 |
5 |
1 |
744-33-00 |
6 |
1 |
33-34-35 |
Таблица 5.4.
Таблица PasportData
Code |
Series |
Number |
Birthday |
Birthplace |
Sex |
IssuePlace |
IssueDate |
Note |
1 |
АА |
45003 |
30.05.1930 |
Россия, г. Опочка |
Жен. |
Днепропет-ровск |
12.01.1995 |
blob |
2 |
АА |
15700 |
23.02.1930 |
Россия. г. Владимир |
Жен. |
г. Житомир |
16.03.2000 |
blob |
3 |
АБ |
87134 |
20.01.1963 |
Днепропетровская область, село Соленое |
Жен. |
Днепропет-ровская область, село Соленое |
10.01.1998 |
blob |
4 |
АЕ |
12300 |
12.11.1960 |
Украина, г. Донецк |
Муж. |
Донецк |
15.12.1991 |
blob |
5 |
АЕ |
01067 |
19.07.1981 |
Украина, Днепро-петровск |
Муж. |
Днепропет-ровск |
25.08.1997 |
blob |
6 |
АЖ |
01568 |
14.09.1956 |
Казахстан, город Павлодар |
Муж. |
Киев |
24.05.1999 |
blob |
7 |
АЗ |
43188 |
13.11.1970 |
Днепропетровская область, г. Днепродзержинск |
Жен. |
Днепропет-ровская область, г. Днепро-дзержинск |
15.05.1998 |
blob |
8 |
АК |
23490 |
05.01.1961 |
Россия, город Самара |
Жен. |
Днепропет-ровск |
13.09.2000 |
blob |
9 |
АС |
90843 |
10.10.1949 |
Молдова, город Кишинев |
Жен. |
Днепропет-ровск |
13.12.1998 |
blob |
10 |
АЯ |
90764 |
14.11.1950 |
Украина, город Николаев |
Жен. |
г. Николаев |
11.11.1998 |
blob |
11 |
ИК |
10842 |
19.07.1949 |
Украина, г. Кирово-град |
Муж. |
Днепропет-ровск |
6.01.1998 |
blob |
12 |
ИК |
45190 |
18.07.1983 |
Днепропетровская область, село Петропавловка |
Жен. |
Днепропетровская область, село Петропав-ловка |
20.09.1999 |
blob |
Таблица 5.6.
Таблица BookAutors
Code |
FamilyName |
Name |
Patronymic |
Birthday |
Deatheday |
ShortBiography |
Note |
1 |
Тихонов |
Олег |
Николаевич |
31.01.1940 |
NULL |
blob |
Blob |
2 |
Акуленко |
Леонид |
Дмитриевич |
12.03.1934 |
NULL |
BLOB |
BLOB |
3 |
Процуто |
Виктор |
Сергеевич |
25.07.1941 |
NULL |
BLOB |
Blob |
4 |
Колосов |
Геннадий |
Евгеньевич |
29.10.1951 |
NULL |
BLOB |
Blob |
5 |
Казаков |
Игорь |
Елисеевич |
15.08.1947 |
NULL |
BLOB |
BLOB |
Таблица 5.7
Таблица BookInventaryNumbers
Code |
BookCode |
FundCode |
InventaryNumber |
Cost |
1 |
1 |
1 |
4567890 |
15,56 |
2 |
2 |
1 |
4510000 |
22,33 |
3 |
3 |
1 |
4532477 |
34,01 |
4 |
4 |
1 |
4512890 |
12,99 |
5 |
5 |
2 |
4678532 |
56,78 |
6 |
6 |
2 |
4632112 |
10,10 |
Таблица 5.8.
Таблица BookGiveOutRecord
Code |
ReaderCode |
OutLibrarianCode |
InventaryCode |
IssueDate |
ReturnDate |
FactReturnDate |
InLibrarianCode |
1 |
2 |
4 |
6 |
11.09.2004 |
25.09.2004 |
24.09.2004 |
3 |
2 |
3 |
4 |
4 |
02.09.2004 |
16.09.2004 |
11.12.2004 |
3 |
3 |
6 |
4 |
3 |
02.09.2004 |
16.09.2004 |
16.09.2004 |
1 |
4 |
4 |
3 |
6 |
30.10.2004 |
13.11.2004 |
10.01.2005 |
6 |
Таблица 5.9.
Таблица BookFunds
Code |
Name |
1 |
НТБ |
2 |
Студенческий |
Таблица 5.10.
Таблица PhoneTypes
Code |
Name |
1 |
Домашний |
2 |
Рабочий |
3 |
Мобильный |