Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка бази даних &Бібліотека&

Реферат Розробка бази даних &Бібліотека&





це - атрибути третьої сутності Нашої діаграмі. Тут у нас зберігається інформація про наших чітачів, Які беруть книги в Бібліотеці. Зв'язок встановл з сутністю Картки чітачів зв язком типом одна до багатьох raquo ;. Мі беремо атрибут ID читача та вікорістовуємо его, з можлівістю повторювання значень в сутності Картки чітачів raquo ;. Таким чином ми візначаємо чітачів, Які взяли ту чі іншу книгу (книги) в Бібліотеці в сутності Картки чітачів raquo ;.

Четверта Сутність це - Картки чітачів raquo ;. Атрибутами цієї сутності це - Дата видачі и Дата повернення raquo ;. Помощью зв язків в Цій сутності, м галі отрімуємо атрибути Номер зберігання и ID читача raquo ;, про что Було Вже сказано вищє, коли ми розбіралі попередні сутності діаграмі.

Повна ER-Діаграма представлена ??у Додатках А.


3. Розробка бази даних


.1 Качан проектування


При проектуванні бази даних Бібліотека я вікорістовував СУБД Microsoft Access +2010, что Визначи Завдання. Саме +2010 версию, того что вона найбільш сучасна з версій, Які підтрімують создания кнопочної форми, якові необходимо создать у відповідності з поставленими Завдання.

вказано вищє СУБД підтрімує інструкції SQL, Які Було очень Зручне використовуват при створенні відповідніх до Завдання Запитів бази даних. Помощью цієї мови структурованіх Запитів Було мною розроблено п ять Запитів, два з якіх Працюють для оновлення та редагування даних в базі даних. Такоже, мною БУВ Створений макрос, Який запускає послідовно необхідні запиті, щоб можна Було оновити інформацію про наявність книг в Бібліотеці в табліці Книги відповідно до оновленої информации в табліці Картки чітачів raquo ;. При чому запит враховує всю наявний інформацію про книги. Тобто, даже, если дата повернення книги Вже пройшла, но вказано, что книгу Було повернемося, то інформація буде оновлена ??правильно. А если ще проходити період з відачі книги до ее повернення, то если вказано, что книга повернемося, все одне запісується Вірна інформація, Аджея Дійсно вона Вже в Бібліотеці, читач повернувши ее Ранее крайньому терміну.


3.2 Розробка схеми даних


Схема даних це - один Із найважлівішіх елементів в базі даних. Помощью схеми даних укладаються зв язки между атрибутами таблиць, что грає очень Важлива роль при проектуванні будь-якої бази даних. Наша схема даних створювалася на Основі розробленої Ранее ER-діаграмі. Відповідно до неї и були влаштовані зв язки между таблиці.

Перший зв'язок между таблицю Жанр та Книги raquo ;, а точніше їх атрібутів ID жанру та Жанр raquo ;, зображено на рис.3, что наведень нижчих.


Малюнок 3 - Зв'язок ID жанру


Зв'язок встановл одна до багатьох raquo ;, як и Було вказано в ER-діаграмі.

Важлива розуміті, что в табліці Книги вікорістовується не просто Ідентифікатор жанру, но підставляється відповідна Йому назва жанру. Таким чином, ми НЕ дублюємо інформацію про жанри, яка Вже є в табліці Жанри raquo ;, а просто підставляємо ее в таблицю Книги у відповідності з книгами. При чому, є ще один перевага такого підходу проектування, если ми захочемо Сменить Назву одного з жанрів, например Художня література на Українська художня література raquo ;, то нам достаточно лишь Сменить его в табліці Жанри raquo ;, а в табліці Книги ЦІ назви автоматично зміняться всі Самі.

Інший зв язок в схемі даних, це зв язок Номер зберігання таблиць Книги та Картки чітачів raquo ;. Цей зв'язок одна до одного raquo ;, что добро видно на малюнку 4, Який наведено нижчих.


Малюнок 4 - Зв'язок Номер зберігання


Одному номеру зберігання з табліці книги відповідає один єдина книга в Бібліотеці, чі якесь інше видання, що не обов язково самє книга. Цьом ж номеру может ВІДПОВІДАТИ єдиний записів у табліці Карті чітачів raquo ;, если читач візьме более однієї книги, то запісів буде более, но на один записі, только один номер зберігання.

Між таблицями читачі та Карті чітачів встановлений зв'язок одна до одного raquo ;. Мі беремо Код читача в табліці читачі та підставляємо его в атрибут Читач табліці Карті чітачів raquo ;, Однак в параметрах підстановкі зроблені умови, Які вместо кодом відображають нам ім я читача для зручності и зрозумілості даних. До речі, я не сказавши цього Ранее, альо Це дуже Важлива - Завдяк такого підходу ми при складанні форм в Майбутнього НЕ отрімаємо проблем з відображенням имени чітачів, а їх кодів, Які зовсім НЕ інформатівні.

Зв'язок згаданій вищє зображено на малю...


Назад | сторінка 3 з 7 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка бази даних для зберігання інформації даних характеристик товару
  • Реферат на тему: Розробка бази даних засобами системи управління базами даних MS Access
  • Реферат на тему: Проектування і розробка бази даних для зберігання відомостей по роботі букм ...
  • Реферат на тему: Розробка бази даних для зберігання інформації про заходи та продуктах
  • Реферат на тему: Розробка реляційної бази даних для зберігання інформації про зварювальних р ...