нку 5, что наведено нижчих.
Малюнок 5 - Зв'язок Код читача
Таким чином, розроблено схема даних Повністю відповідає базі даних, что проектується та розробленій Ранее ER-діаграмі.
3.3 Розробка таблиць
розроблювана база даних складається з чотірьох таблиць, Які містять всі необхідні дані про бібліотеку.
Перша таблиця це - Книги raquo ;. З назви зрозуміло, что в Цій табліці зберігаються дані про всі книги та Інші друковані видання, Які зберігаються в Бібліотеці.
У Цій табліці зберігаються назви книг, їх жанру, автору, видавництва, роки видання, інформація про наявність книги в Бібліотеці, код ISBN кожної книги та їх номери зберігання.
Структура табліці зображена на малюнку 6, Який наведено нижчих.
Малюнок 6 - Структура табліці Книги
Тут можна наочно ознайомітіся з відповіднімі типами даних для шкірного атрибуту. Однак, для атрибуту Жанр є ще й код підстановкі, Який я згадувать вищє, для відображення вместо ідентіфікатора жанру его Назв. Скріншот з Розділом підстановкі атрибуту Жанр зображено на малюнку 7.
Малюнок 7 - Підстановка атрибуту Жанр
Скріншот самой табліці наведено у Додатках Б, в розділі таблиці.
Тепер перейдемо до наступної табліці - Картки чітачів raquo ;. У Цій табліці зберігається інформація про Дії чітачів, тобто про книги, Які смороду беруть в Бібліотеці, про дати відачі та повернення книг та про статус книг на Данії момент - повернули їх в бібліотеку чи ні.
Структура табліці наведена на малюнку 8, там ми Можемо Бачити всі тіпі атрібутів табліці. Малюнок 8 наведено нижчих.
Малюнок 8 - Структура табліці Картки чітачів
Кож в Цій табліці вікорістовується Вже згаданій вищє прийом підстановкі даних, тут - в атрібуті Читач raquo ;. Код підстановкі: SELECT [Читачі]. [Код], [Читачі]. [Ім'я] FROM Читачі; raquo ;. Так само, як и в попередня прікладі вікорістанні цього прийому, мі отрімаємо підстановку даних в атрибут Читач вместо его числові значення, и так само точно ми унікаємо необхідності копіюваті одну ї ту ж саму інформацію в декілька різніх таблиці.
Следующая таблиця - Жанри raquo ;. Тут зберігаються всі жанри видань, а такоже їхні числові ідентіфікаторі. Тип атрибуту ID жанру - Лічильник, атрибуту Жанр - ТексТовій. Підстановкі відсутні. Таблиця очень проста и має відповідну просту структуру.
І остання таблиця в Нашій базі даних - читачі raquo ;. Тут зберігається інформація про всех чітачів, їх імена, адреси та Унікальні ідентіфікаторі в Бібліотеці. Типи атрібутів Адреси та Імя - Текстові, а Ко - Лічильник.
Структура теж й достатньо проста, підстановок немає. Про зв язки з іншімі таблицю Було сказано Ранее. Тому, СЕНС наводити Скріншоті немає.
3.4 Розробка форм
access запит інтерфейс навігація
Форми в базі даних це - Спеціальний засіб для Зручне Введення даних. Помощью форм, ми можемо легко и Зручне додаваті Нові записи и існуючі табліці. У формах можна налаштуваті параметри доступу до того чи Іншого поля, щоб запобігті небажаним редагування даних Користувачами та інше.
У Нашій базі даних ми разработали п ять різніх форм, Чотири - для кожної табліці відповідно, а п ята - кнопочка форма відповідно до Завдання.
Розглянемо спочатку Чотири форми, Які створені для таблиць.
Перша така форма це - Жанр raquo ;. У Цій форме ми можемо, як додаваті Нові записи, так и редагуваті попередні. У нас є Всього два поля з Даними це - Жанр и его ідентифікаційний номер - ID жанру .
Зовнішній вигляд форми Жанр наведено на малюнку 9.
Малюнок 9 - Форма Жанр
Друга форма це - Картки чітачів raquo ;. Аналогічні Функції вона представляет корістувачеві. Є Чотири поля для запровадження/редагування даних, а такоже поле з прапорцем для відмітки про повернення книги читачем в бібліотеку.
У полях Номер зберігання та Читач реалізовані поля зі списком. Тобто при вводі даних користувач ограниченной значеннями наведенні у списку и не может вводіті у ЦІ поля Інші значення.
Третя форма - Книги raquo ;. Відповідні Функції, что ї у попередніх формах. На форме сім полів для вводу чи редагування даних. Користувач має вібрато лишь Жанр всі Інші поля, крім Номеру зберігання звісно, ??Заповнюють к...