You are on page 1of 12

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

ПОЛІТЕХНІЧНИЙ ЛІЦЕЙ НАЦІОНАЛЬНОГО ТЕХНІЧНОГО


УНІВЕРСИТЕТУ УКРАЇНИ «КПІ» м.КИЄВА

Курсова робота з інформатики на тему:

«Створення бази даних ліцею за допомогою програми Microsoft Access»

РОБОТУ ВИКОНАЛА:

Драпієва Поліна Олексіївна

8-го класу ІТ-02 групи

27 лютого 2007 року

Політехнічного ліцею НТУУ «КПІ» м.Києва

Солом’янського р-ну. м.Києва

polinadrapieva@gmail.com

КИЇВ-2021
2

ЗМІСТ

ВСТУП.................................................................................................................3

РОЗДІЛ 1: СИСТЕМА УПРАВЛІННЯ БАЗАМИ ДАНИХ


MICROSOFT ACCESS.....................................................................................4

РОЗДІЛ 2: СТВОРЕННЯ БАЗИ ДАНИХ УЧНІВ СЕРЕДНЬОЇ


ШКОЛИ..............................................................................................................6

ВИСНОВКИ.......................................................................................................9

СПИСОК ВИКОРИСТАННИХ ДЖЕРЕЛ.................................................10


3

ВСТУП
На дворі 21-е століття, а звичка зберігати дані на папері нікуди не
ділась. Звісно, деякі документи мають право на існування не в
електронному вигляді, і частина з них має бути виключно в друкованому
вигляді, але ж є і таке, коли інформацію можна зберігати в куди зручніших
альтернативах паперу. Наприклад дані про учнів, які навчаються у
середній школі. Це тема моєї курсової роботи, тож в приклад приводжу
саме цей випадок. Уявимо собі, що треба записати відомості про всіх
учнів, по типу їх ім’я, фамілію, і так далі. А опісля ще й відсортувати їх по
класам, щоб було зручніше шукати інформацію в разі чогось. Так, звісно,
можна записувати все власноруч, але навіщо, якщо можна зробити все
набагато легше. Для цього і була створена програма Microsoft Access, за
допомогою якої можна створювати бази даних. Ваша задача – створити
таблицю, за допомогою якої далі можна сортувати по тим же групам, чи
ще якимось характеристиками, які ви оберете. Це в рази зручніше і
швидше, бо найбільшу частину часу займає(в моєму випадку) створення
основної таблиці з даними усіх учнів. Далі вже йдуть запити, за допомогою
яких на раз-два можна відсортувати певну інформацію по таблицям.

Моя робота не основана на якійсь мові програмування по типу


Python, Java, HTML, але моя задача показати, що база даних це не складно,
і куди зручніше ніж робити записи власноруч. Краще вже витратити
залишок часу на щось інше, а цей залишок буде, бо база даних багато часу
і не займає, якщо ви звісно не плануєте зробити там цілу купу запитів і
таблиць.
4

РОЗДІЛ 1: СИСТЕМА УПРАВЛІННЯ БАЗАМИ ДАНИХ


MICROSOFT ACCESS
Microsoft Access – як вже зазначено в назві розділу, це система
управління базами даних, програма, яка була створена корпорацією
Microsoft, та входить до пакету офісних програм Microsoft Office. Про те,
яка корпорація створила це, свідчить навіть перше слово в назві. Сам по
собі Access був розроблен для праці над даними, це не Python, не Java, але
він також замітно полегшує життя, особливо людям, які збирають певну
інформацію про тих же співробітників, друзів(якщо в цьому звісно є
потреба), або ж у нашому випадку – учнів. Ви могли б вводити ті ж самі
дані у, наприклад, Excel, та зберігати у таблиці, скажете ви. Але Excel не
підходить для цього, бо він не може сортувати інформацію так, як це
робить Access. Тож ця програма справжня знахідка, якщо вам треба
зберігати якісь дані.

Отже, розберемось з основними компонентами даної програми:

 Конструктор звітів
 Конструктор таблиць
 Конструктор екранних форм
 Конструктор SQL-запитів

У таблиці зберігаються усі дані, об’єкти, тобто це основа всього


Access. Запит – відсортовує інформацію з таблиць відповідно до умов, що
вписує користувач. На основі запиту можно створити нові таблиці, додати
до старих таблиць дані з інших таблиць, навпаки видалити, або створити
не просто нову таблицю з певними стовпичками, а абсолютно нову, з
новими стовбцями, але з потрібною інформацію з вже готових даних.
Форми ж відображають дані з запитів або таблиць відповідно до вимог
користувача, за допомогою них, можна редагувати, переглядати та
5

друкувати дані. Звіти ж відображають і друкують дані з запитів або


таблиць, редагувати в них дані не можна. Також є малий нюанс – SQL в
Microsoft AccesS не відповідає стандарту ANSI(ANSI – Американський
інститут національних стандартів).

В Access дуже зручне збереження, тобто редакція зберігається


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

 Зміна сортування
 Зміна шрифту, кольору тексту та сітки, тла
 Зміна висоти рядків і широти стовпців
 В режимі «Конструктор»
 При використанні іншого фільтру
 Ін.

Також Access 2019 має деякі зміни. Наразі можна робити графічне
відображення даних за допомогою відносно нових діаграм:

 Стовпчастих
 Лінійних
 Гістограм
 Секторних та комбінованих

Також тепер є підтримка dBASE(файлова служба), власне й


можливість імпортувати або зв’язати дані, які зберігаються в dBASE-
файлах.
6
7

РОЗДІЛ 2: СТВОРЕННЯ БАЗИ ДАНИХ УЧНІВ СЕРЕДНЬОЇ


ШКОЛИ
Я не сперечаюсь, що зберігати дані тих же учнів можна у різних
документах, по типу спеціальних журналів, чи чогось такого. Також можна
зберігати на різних сайтах, але все ж таки, я вважаю, що Access куди більш
зручний ніж інші альтернативи системам зберігання даних.

Тож першим ділом, коли я зібрала потрібні дані, я створила одну


таблицю на всіх учнів. Уся інформація сортувалась по декільком
факторам:

 Ім’я
 Прізвище
 По-батькові
 Клас
 Група
 Стать
 Класний керівник

Мал.1 створення таблиці


8

Далі після цього я створила запити, за допомогою яких відсортувала


класи по групам, та створила за ними нові таблиці.

Мал.2 створення запиту


Після цього ми отримуємо готові таблиці з відсортованими даними.
Це і є наглядним прикладом запитів на створення таблиць. Також можна
пойти іншим чином, бо вписувати велику кількість раз одну й ту саму
інформацію, наприклад, групу для кожного учня у якій він навчається, і
зробити додаткову таблицю(не через запит), у якій вводимо варіанти
відповідей, по типу «ПЛ-71», «ПЛ-83», «МА-01», опісля у типі даних у
таблиці(основній, де зберігається вся інформація», у строці «Група»
обираємо варіант «мастер підстановок», обираємо таблицю з варіантами
відповідей, і вуаля. При нажаті на комірку «Група» в основній таблиці,
отримуємо випадаючий список з варіантами відповідей.

Але все ж таки повернемось до мого результату. Готові таблиці


можна буде опісля змінювати(додавати або видаляти записи, наприклад),
покращувати наповнення, додати якісь ще пункти, та створювати нові
таблиці, тобто основа вже є, наступні кроки в створенні –вже на потребу.
Можна буде ще додати сортування по класам та статі, наприклад, буде
таблиця на основі запиту з умовою: «ПЛ-93, дівчата». І на виході
отримаємо таблицю з даними про дівчат з 93-ї групи. Тобто тут вже
9

справді на фантазію, креативність, та потребність. Access дає великі


можливості, тож чому б і не скористатись ними.

Так буде виглядати кінцевий результат:

Мал.3 приклад однієї з таблиць


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

ВИСНОВКИ
Метою даної роботи було створити базу даних ліцею середньої
школи, та показати, що це куди зручніше та краще, ніж сидіти та
заповнювати списки і журнали. Маю надію, що так і вийшло.

У першому розділі було написано про те, що взагалі таке Microsoft


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

Отже, підсумовуємо: як бачимо, база даних не займає багату часу, і


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

СПИСОК ВИКОРИСТАННИХ ДЖЕРЕЛ


1. https://support.microsoft.com/uk-ua/office
2. https://ru.wikipedia.org/wiki/Microsoft_Access
12

You might also like