Опис процесу створення технічного завдання на розробку бази даних для сільської бібліотеки. Виявлення масиву даних та їх структури. Внесення інформації в базу. Визначення типів і зв’язків між таблицями. Створення інтерфейсу системи керування базою даних.
Аннотация к работе
Сьогодні бази даних (БД) є потужним і зручним способом зберігання і користування інформацією. Тому вони належать до пріоритетного напрямку розвитку програмних продуктів і займають значне місце на ринку прикладних пакетів, а на їх розробку витрачаються шалені гроші. В даному проекті потрібно розробити технічне завдання на створення бази даних для сільської бібліотеки.База даних в сільській бібліотеці буде використовуватись за таким призначенням як: швидкий пошук книг, інформація про читача, інформація про видачу та повернення книжок. Перелік основних завдань які повинні вирішуватись з допомогою бази даних: - Пошук книг; інформація (далі - інф.) про читачів;У базу даних повинна вноситись вся та інформація, яка необхідна для вирішення задач, які ставляться перед базою даних. У базі даних інформація фіксується у вигляді записів у відповідних полях таблиць баз даних. Розподіляти інформацію на мінімальні логічні компоненти - наприклад, інформацію «адреса читачів» замість запису «назва населеного пункту», «вулиця», «будинок» - в майбутньому це спростить пошук при проведенні вибірок із бази даних. Облік книжкового фонду - має міститись інформація про книги, що наявні в бібліотеці, відомості про жанр книжки, інформація про автора, інформація про жанр книги, рік видання, кількість наявних примірників. Облік видач та повернень - має міститись інформація про видачу, і повернення книжок, інформація про читача, інформація про книжку.При визначенні кількості і змісту таблиць потрібно керуватись наступними принципами: · в кожній таблиці БД неповинно бути повторювальні поля; У БД бібліотеки інформація про адресу проживання читача повинна складатися з полів «П.І.П. читача», «Назва населеного Пункту», «вулиця», «Будинок №», «Номер абонента». При цьому у поле «Назва населеного Пункту» часта повторно вписується назва одних і тих самих населених пунктів, а в поле «Вулиця» так само часто повторно вписуються назви одних і тих самих вулиць. Щоб уникнути таких повторних записів, доцільно створити окремо таблицю «Вулиці» і «Населені пункти» та встановити звязки цих таблиць із таблицею з інформацією про адреси проживання читачів. При розробці структури таблиць наводжу повний перелік полів таблиці та вказую властивості кожного поля.Перелік робочого місця приводжу в таблиці: Таблиця 1 "Перелік робочих місць " Перелік операцій та видів робіт ,які повинні виконуватись працівником цього робочого місця з використанням бази даних. Таблиця 2 "Операції з базою даних за робочим місцем" При використанні бази даних необхідно регулярно переглядати різноманітні комбінації тих даних які уже наявні в базі. Перелік запиту приводжу в таблиці: Таблиця 3 "Запити"Виходячи з описуваного вище процесу створення технічного завдання на розробку бази даних для сільської бібліотеки можна зробити такі висновки: була спроектована база даних для даної предметної області, що забезпечує роботу користувача з базою даних(перегляд, редагування інформації в базі даних і здійснення пошуку) у зручній для нього формі. В четвертому розділі було визначено робоче місце з якого буде здійснюватись експлуатація бази даних, визначено перелік операцій які будуть виконуватись з базою даних , описано та подано в табличній формі перелік запитів з в казанням призначень запиту; Також описано які форми повинні бути для введення інформації та як приклад зображено їх схематичні ескізи, та описано перелік звітів які мають створюватись.
План
Зміст
Вступ
1. Загальні вимоги до бази даних
2. Виявлення масиву даних та їх структури
3. Розробка структури реляційної бази даних
4. Розробка інтерфейсу системи керування базою даних
Висновки
Список використаної літератури
Вывод
Виходячи з описуваного вище процесу створення технічного завдання на розробку бази даних для сільської бібліотеки можна зробити такі висновки: була спроектована база даних для даної предметної області, що забезпечує роботу користувача з базою даних(перегляд, редагування інформації в базі даних і здійснення пошуку) у зручній для нього формі.
В першому розділі курсового проекту дана характеристика загальних вимог до бази даних.
В другому розділі описано масив даних який підлягає до внесенню в базу даних, та зображено в таблицях структуру бази даних.
В третьому розділі проведено розробку схем даних, структуру таблиць, та визначено властивості типів і звязків між ними.
В четвертому розділі було визначено робоче місце з якого буде здійснюватись експлуатація бази даних, визначено перелік операцій які будуть виконуватись з базою даних , описано та подано в табличній формі перелік запитів з в казанням призначень запиту; Також описано які форми повинні бути для введення інформації та як приклад зображено їх схематичні ескізи, та описано перелік звітів які мають створюватись.
В загальному можна сказати, що в цьому проекті я набув навичок в створенні технічного завдання на розробку бази даних, яке в подальшому може застосовуватися в реальному житті.
Список литературы
1. Мирончук Ю.А. розробка технічного завдання на проектування бази даних: методичні вказівки до виконання курсової роботи з дисципліни «організація та управління базами даних». - Житомир, ЖКІМ, 2014 - 12с.