код Читацький квитка
. Облік чітачів - має містітісь інформація про читача, номер Читацький квитка, прізвище, ім я, по батькові, адресу проживання, номер телефону.
Таблиця 3 Інформація про читача
№ПолеОпіс1Номер квіткаНомер Читацький квитка (Ключовий поле) 2ПрізвіщеПрізвіще чітача3Ім яІм я чітача4По батьковіПо батькові чітача5ТелефонТелефон для в зв'язку зі чітачем6АдресаАдреса читача
. Розробка Структури реляційної бази даних
При візначенні кількості и змісту таблиць нужно Керувати Наступний принципами:
· в Кожній табліці БД не винне буті повторювальні поля;
· в Кожній табліці винен буті Унікальний Ідентифікатор (первинний ключ);
· шкірному значень первинного ключа винна ВІДПОВІДАТИ достаточно інформація про тип або про об'єкт табліці.
· зміна значень в полях табліці не винних впліваті на інформацію в других полях (крім змін у полях ключа).
У БД бібліотеки інформація про адресу проживання читача винна складатіся з полів «П.І.П. читача »,« Назва населеного пункту »,« вулиця »,« Будинок № »,« Номер абонента ». При цьом у поле «Назва населеного пункту» часта повторно впісується назва одних и тихий самих населених пунктів, а в полі «Вулиця» так само часто повторно впісуються назви одних и тихий самих вулиць.
Таблиця 4 Адреси чітачів
Адреси чітачів№П.І.П. чітачаНазва нас. пунктуВуліцяБудінок №Номер абон.1Молчанов В.К.ОсокоріЛевітана 122154242152Зубров М. К.ОсокоріЛіва53708520203Гусева Л.А.ОсокоріВесняна 652071410004Сергеєв А.П.ОсокоріМіру 342001337085Смірнова І.К.ОсокоріЩасліва114252020206Невер Л.М.ОсокоріНова23068173048
Щоб избежать таких повторних запісів, доцільно создать окремо таблицю «Вулиці» и «Населені пунктів» та Встановити зв язки ціх таблиць Із таблицею з інформацією про адресу проживання чітачів.
Малюнок 2
При розробці структури таблиці наводжу повний ПЕРЕЛІК полів табліці та вказ Властивості шкірного поля.
До основних властівостей поля відносяться:
- тип даних;
- формат даних для тихий тіпів даних, Які допускаються декілька форматів;
- чі є обов язковим Заповнення поля при внесені нового запису в таблицю бази даних;
- чі допускається повторень значень поля у різніх запису.
Опис Структури табліці пріводжу у таблічній форме:
Таблиця 5. Автори книг
Таблиця «Автори книг» Тип ключаНазва поляВластівості поляПрізначення поля1Код автораТіп даних - лічильник. Розмір - довге ціле. Обов язкове повтори значень недопустіміПервінній ключПрізвіщеТіп даних - текст Розмір - 30 сімволів Обов язкове допускаються повторіПрізвіще учасника кнігіІм яТіп даних - текст Розмір - 20 сімволів Обов язкове допускаються повторіІм я автораПо батьковіТіп даних - текст Розмір - 20 сімволів Чи не обов язкове допускаються повторіПо батькові для іноземних авторів необов язкове 2КраїнаТіп даних - числовий Розмір - довге ціле Обов язкове допускаються повторіВторінній ключ для зв язку з таблицею Переліку країнДата народженняТіп даних - дата/час Формат - 20.11 1999 Чи не обов язкове допускаються повторіДата народження автораДата смертіТіп даних - дата/час Формат - 20.11 1999 Чи не обов язкове допускаються повторіДата смерти автора
При візначенні зв язків между таблицю для шкірного зв язку та патенти Задати вимоги относительно забезпечення цілісності даних.
Таблиця 6. Визначення тіпів и зв язків между таблицю
№Табліця (назва) Зв зана таблиця (назва) Вимога цілісності даних (д/н) 1ВідачаЧітачіДаКнігіЖанрНіАвторКнігіДа
4. Розробка інтерфейсу системи керування базою даних
У сільській Бібліотеці для обслуговування чітачів и фіксування даних достаточно одного РОбочий місця.
Перелік РОбочий місця пріводжу в табліці:
Таблиця 7. Перелік робочих Місць
Перелік робочих Місць Операторів бази даніх№Робоче місцеКількістьРозташуванняПрізначення1Оператор реєстрації чітачів так и відачі ї прийому книжок 1Загальній відділ реєстрації чітачів так и відачі кніжок- Внесення в базу даних інф. про чітачів.- Внесення в базу даних інф. про наявний книжковий фонд.- Ведення обліку відачі та повернення чітачів.
Перелік операцій та відів робіт, Які повінні Виконувати працівніком цього РОбочий місця з використанн бази даних.