База даних – це впорядкований за певними правилами набір взаємопов’язаних даних.
Основним призначенням бази даних є систематизоване збереження даних і надання доступу до них користувачеві або комп’ютерній програмі для забезпечення швидкого пошуку потрібних даних. Електронні бази даних активно використовуються в банківській сфері (облік клієнтів, їх рахунків, проведених виплат і руху коштів), бібліотеках пошукових системах Інтернету, системах обліку та здійснення оплати за користування електроенергією, газом, холодною та гарячою водою, під час проведення зовнішнього незалежного оцінювання учнів і в інших сферах діяльності людини.
Предметна область – це сфера застосування бази даних.
Об'єктом предметної області БД є те, про кого або про що зберігають дані в базі даних. Приклад: ПО – школа, об’єкти – учні, вчителі, кабінети.
За структурою бази даних поділяються на документальні (база даних, запис якої відображає конкретний документ, містить його бібліографічний опис та ін. інформацію (енциклопедії, збірка законів); інформація подається у різних форматах: текстовому, графічному, мультимедійному) і фактографічні (містять короткі відомості про об’єкти, подані у визначеному форматі (книжкові формуляри, БД наявності квитків у касі).
БД є досить складним за своєю структурою об’єктом, тому перед створенням вона заздалегідь проектується – створюється модель бази даних.
Етапи створення бази даних
Процес створення БД є одним з прикладів розв’язування задач із використанням комп’ютера. Створення БД передбачає такі етапи:
Постановка завдання. На цьому етапі визначається мета створення БД, окреслюється предметна область, для якої буде створюватися БД, визначаються потенційні користувачі БД.
Створення інформаційної моделі даних, у якій виділяються множини об’єктів майбутньої БД, описуються зв’язки між ними.
Визначення моделі даних.
Створення структури БД з використанням однієї із систем керування базами даних.
Уведення даних.
Тестування БД, її корекція.
Для роботи з комп’ютерними БД використовують спеціальні програми – системи управління базами даних (СУБД). Використовуючи їх, користувачі створюють БД, виконують пошук, оновлення даних тощо.
Системи управління базами даних – це прикладні комп’ютерні програми, призначені для створення, збереження та використання баз даних. До розповсюджених СУБД належать Access, dBase, Paradox тощо.
Призначення СКБД полягає у створенні структури БД, уведенні й оновленні даних, пошуку необхідних даних та їх опрацюванні за певним алгоритмом. Важливою функцією СКБД є також забезпечення цілісності та безпечності даних.
Моделі баз даних: ієрархічні, мережні, реляційні, змішані. Найрозповсюдженішою є реляційна модель бази даних.
СУБД Microsoft Access – це система управління базами даних, що передбачає роботу з порівняно невеликими за обсягами базами даних для особистого користування та для невеликих організацій.
Основними об’єктами в БД Access є:
Таблиці – для зберігання даних і встановлення зв’язків у базі даних;
Форми – для введення і перегляду даних;
Запити – з використанням яких здійснюється пошук потрібних даних, їх узагальнення;
Звіти – для подання даних у потрібному користувачеві вигляді, з узагальненням потрібних даних.
Практичне завдання
Увага! Під час роботи з комп'ютером дотримуйтеся вимог безпеки життєдіяльності та санітарно-гігієнічних норм.
Дати відповіді на питання:
Що називається базою даних (БД)?
На які види БД поділяють за структурою?
Що називається системою керування базами даних (СКБД)? Для чого призначені СКБД?
Які існують моделі даних? Що визначає модель даних?
Що у теорії баз даних називають записами? Що у теорії баз даних називають полями?
Які вимоги до таблиць у БД?
Для чого використовуються ключове поле?
Для чого встановлюються зв'язки між таблицями у БД?
Що називається фільтруванням?
Для чого призначені запити? Чи містять запити дані?
Що таке запит на вибірку?
Які існують способи створення запитів?