Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Розділ 2. Виявлення масиву даних та їх структури

Читайте также:
  1. IV. РОЗПОДІЛ НАВЧАЛЬНОГО ЧАСУ ЗА РОЗДІЛАМИ, ТЕМАМИ ТА ВИДАМИ НАВЧАЛЬНИХ ЗАНЯТЬ
  2. IV. РОЗПОДІЛ НАВЧАЛЬНОГО ЧАСУ ЗА РОЗДІЛАМИ, ТЕМАМИ ТА ВИДАМИ НАВЧАЛЬНИХ ЗАНЯТЬ.
  3. Var ім'я_масиву : аrray[тип_індексу1] of array[тип індексу2] оf
  4. Автоматизована система раннього виявлення загрози виникнення надзвичайних ситуацій та оповіщення населення у разі їх виникнення
  5. Аналіз динаміки та структури операційних витрат страхових компаній
  6. Аналіз динаміки та структури пасивів страхових компаній за 2010-2012 рр.
  7. Аналіз отриманих даних
  8. Аналіз складу, структури та динаміки дебіторської заборгованості
  9. Аналіз структури та динаміки грошової маси. Купюрний склад грошової маси.
  10. Аналіз та інтерпретація отриманих даних

Технічне завдання на розробку бази даних для сільської бібліотеки.

 

Курсова робота з дисципліни "Організація та управління базами даних"

 

 

Виконав:

студент 2 курсу

Спеціальність: "Документознавство

та інформаційна діяльність"

групи ДКЮ-13

Карпусь Віталій Миколайович

Керівник: Мирончук Ю.А.

 

Житомир 2014


ЗМІСТ

 

Вступ. 3

Розділ 1. Загальні вимоги до бази даних. 4

Розділ 2. Виявлення масиву даних та їх структури. 4

Розділ 3. Розробка структури реляційної бази даних. 7

Таблиця 4 "Адреса читачів". 7

Таблиця 5 "Автори книг". 9

Таблиця 6 "Визначення типів і зв’язків між таблицями". 9

Розділ 4. Розробка інтерфейсу системи керування базою даних. 10

Приклад звіту «Жанри книжок». 13

Приклад звіту «Хто що читає»: 13

Приклад звіту «Читачів»: 13

Приклад звіту «Про отримані книги»: 14

Висновки. 14

Список використаної літератури. 16

 


Вступ

Сьогодні бази даних (БД) є потужним і зручним способом зберігання і користування інформацією. Вони необхідні у величезній кількості установам, організаціям, підприємствам і навіть сільським бібліотекам для ведення поточних справ. Важливість баз даних важко переоцінити. Тому вони належать до пріоритетного напрямку розвитку програмних продуктів і займають значне місце на ринку прикладних пакетів, а на їх розробку витрачаються шалені гроші. Отже бази даних – це актуально і своєчасно.

В даному курсовому проекті потрібно розробити технічне завдання на створення бази даних для сільської бібліотеки. Сільська бібліотека має невелику кількість відвідувачів, приблизно 350 осіб на рік. і невеликий обсяг книг ‑ до 3000 одиниць. Причини, що спонукають до розробки бази даних полягають в тому, що БД знаходять своє застосування практично у всіх областях, науки і виробництва. Але саме важливе полягає в тому, що пошук необхідних записів в БД відбувається в лічені секунди і їхній можна відразу вивести на друк, щоб одержати стандартний чи довідковий звітний документ.

 

 


Розділ 1. Загальні вимоги до бази даних

База даних в сільській бібліотеці буде використовуватись за таким призначенням як: швидкий пошук книг, інформація про читача, інформація про видачу та повернення книжок.

Перелік основних завдань які повинні вирішуватись з допомогою бази даних:

- Пошук книг;

- введення інформації про нові книги;

- інформація (далі - інф.) про читачів;

- Введення інф. про нових читачів;

- інф. про видачу книжок;

- інф. про повернення книжок;

- інф. про автора;

- інф. про жанр книжки;

- інф. про наявні книги.

 

Розділ 2. Виявлення масиву даних та їх структури

У базу даних повинна вноситись вся та інформація, яка необхідна для вирішення задач, які ставляться перед базою даних. У базі даних інформація фіксується у вигляді записів у відповідних полях таблиць баз даних. Тому перелік полів, що включаються до складу таблиць баз даних, повинен бути достатнім для можливості фіксування всієї необхідної інформації.

При визначенні переліку полів слід дотримуватись таких правил:

- Передбачити окремі поля для запису всієї необхідної інформації.

- Розподіляти інформацію на мінімальні логічні компоненти – наприклад, інформацію «адреса читачів» замість запису «назва населеного пункту», «вулиця», «будинок» - в майбутньому це спростить пошук при проведенні вибірок із бази даних.

- Не допускати, щоб одна і таж інформація записувалась більше ніж в одному місці бази даних.

 

Тут вимагається конкретний перелік полів, а не загальні вказівки про те, що перелік має бути.

БД бібліотеки повинна бути умовно розбита на логічні групи – база даних книжкового фонду, база обліку видачі і повернення книг читачами, база даних читачів.

Облік книжкового фонду
Інформація про книги
Облік читачів
Інформація про читача
Облік видач та повернень
Кому видали
Що видали
Коли видали
Коли повернуто

 


 

Опис кожного фонду:

1. Облік книжкового фонду – має міститись інформація про книги, що наявні в бібліотеці, відомості про жанр книжки, інформація про автора, інформація про жанр книги, рік видання, кількість наявних примірників.

Таблиця 1 "Інформація про книгу"

Поле Опис
  Код книжки Інвентарний номер книжки (ключове поле)
  Назва Назва книжки
  Автор Прізвище, ім’я, автора
  Рік видання Рік видання книжки
  Жанр Назва жанру
  Кількість Кількість примірників у фондах бібліотеки

 

2. Облік видач та повернень – має міститись інформація про видачу, і повернення книжок, інформація про читача, інформація про книжку.

Таблиця 2 "Видача та повернення книжок"

 

Поле Опис
  Дата видачі книжки Дата видачі книжки
  Дата повернення книжки Дата повернення книжки
  Код книжки Посилання на бібліотечний код книжки
  Код читацького квитка Посилання на код читацького квитка

 

3. Облік читачів – має міститись інформація про читача, номер читацького квитка, прізвище, ім’я, по батькові, адреса проживання, номер телефонна.

Таблиця 3 "Інформація про читача"

 

Поле Опис
  Номер квитка Номер читацького квитка (ключове поле)
  Прізвище Прізвище читача
  Ім'я Ім'я читача
  По батькові По батькові читача
  Телефон Телефон для в зв'язку зі читачем
  Адреса Адреса читача

 




Дата добавления: 2015-01-29; просмотров: 29 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.009 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав