Дослідження предметної області.

КУРСОВА РОБОТА

на тему:

 

Розробка бази даних «Магазин комп'ютерної техніки»

Виконав:

учень І курсу, групи № 45

професія: 4112 (2 категорія) Шахрай Владислав

«Оператор комп’ютерного набору» Олександрович

 

 

Керівник

викладач: Мельничук Л.В.

 

Вінниця – 2016

ЗМІСТ

ВСТУП.. 3

1. РОЗРОБКА БАЗИ ДАНИХ «МАГАЗИН КОМП'ЮТЕРНОЇ ТЕХНІКИ». 4

1.1 Дослідження предметної області. 4

1.2 Створення інфологічної моделі даних. 6

1.3 Створення таблиць. 7

1.3.1 Створення таблиць в Конструкторі 9

1.3.2. Типи даних. 11

1.3.3. Встановлення ключових полів. 12

1.3.4. Імпорт даних в таблиці з інших джерел. 13

1.4. Створення зв’язків між таблицями. 14

1.5 Створення форм. 20

1.6.Створення запитів. 22

1.7 Створення звітів. 23

1.8. Створення головної кнопкової форми. 26

1.9. Захист бази дани. 27

2. ОХОРОНА ПРАЦІ ТА ГІГІЄНА КОРИСТУВАЧА ЕОМ.. 29

ВИСНОВОК.. 34

СПИСОК ВИКОРИСТАНОЇ ЛІТЕРАТУРИ.. 35

 

 


ВСТУП

 

У цій курсовій роботі я розгляну розробку бази даних..

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

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

Головна перевага, яку нам дає перехід до автоматизованого ведення бази даних – швидкий пошук необхідної інформації і представлення її в потрібній формі.

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

Прикладами баз даних є: бібліотечні каталоги, записна книжка, класні журнали, журнали обліку майна галантерейної бази та ін. В базах даних дані розробляються і зберігаються як єдине ціле в інтересах розв’язування всіх задач предметної області.

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


 

1. РОЗРОБКА БАЗИ ДАНИХ «МАГАЗИН КОМП'ЮТЕРНОЇ ТЕХНІКИ»

Дослідження предметної області.

Проект бази даних треба починати з аналізу предметної області і виявлення вимог до неї окремих користувачів (співробітників організації, для яких створюється база даних).

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

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

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

· задоволення особистих потреб чи потреб організації в періодичному чи регулярному одержанні інформації довідкового чи економічного характеру;

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

· забезпечення групам користувачів швидкого доступу до окремих інформаційних елементів бази даних відповідно до їхніх прав і потреб.

· забезпечення можливості наступного розширення бази даних для задоволення постійно зростаючих потреб організації.

Під розширенням у даному випадку мається на увазі установка додаткового програмного забезпечення, приведення у відповідність вимогам державних стандартів, що змінюються, впровадження нових програм обробки документів і програм підтримки прийняття рішень;

· підтримка цілісності бази даних, що дозволяє забезпечити використання тільки правильної, попередньо перевіреної інформації;

· запобігання доступу до бази даних неавторизованих користувачів;

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

· додавання чи редагування інформації бази даних тільки авторизованими користувачами.

Всі програми для роботи з БД підтримують в тій або іншій формі чотири основні операції:

· додати в базу даних один або декілька записів;

· видалити з бази даних один або декілька записів;

· знайти в базі даних один або декілька записів, що задовольняють заданим умовам;

· обновити в базі даних значення декількох полів в одному або декількох записах.

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

Наприклад, зв‘язок може встановлюватись явним чином, коли значенням деяких полів є посилання на дані що містяться в іншому наборі, такі БД називаються мережевими; або ж зв‘язок може встановлюватись неявним чином, наприклад по спів паданню значень полів в різних наборах, такі БД називаються реляційними .

Тепер практично неможливо уявити сучасний світ без повсякденного і широкого застосування комп’ютерних технологій.

Комп’ютер став неодмінним атрибутом робочого місця багатьох професій.

Процес створення комп'ютерної БД полягає в перенесенні інформації з традиційних паперових документів (карток, таблиць) на магнітні носії.

Отже в БД зберігаються дані, але в СУБД MS Access містяться й інші компоненти, які називають об’єктами - таблиці, запити, форми, звіти, макроси і код.