Об’єктами БД є:
• таблиці;
• форма — створений користувачем графічний інтерфейс із використанням елементів управління для наочного введення даних у базу;
• запит — умова, за допомогою якої можна скласти набір необхідних полів для фільтрації даних;
• звіт — засіб створення і друку підсумкових документів за наявною інформацією;
• макрос — засіб автоматизації завдань;
• модулі.
Основним об’єктом БД є таблиця, яка складається з полів та записів.
Поле — об’єкт БД, призначений для зберігання значень параметра об’єкта або процесу. Характеризується параметрами: ім’я поля, формат даних, тип оформлення.
Запис — сукупність логічно зв’язаних полів, які характеризують властивості об’єкта або класу об’єктів.
Структура таблиці — це загальний вигляд таблиці з певною кількістю полів та їхніми характеристиками
Інформатика
Система управління базами даних Microsoft Access
Microsoft Access — це система управління реляційними базами даних (СУБД), призначена для роботи на окремому ПК або в локальній обчислювальній мережі під керуванням Windows. Іншими словами, MS Access — це набір інструментальних засобів для створення й експлуатації інформаційних систем. Вона дозволяє розв’язувати широке коло завдань користувачів без програмування.
СУБД Access має значну кількість спеціальних програм, які отримали назву «майстри». Так, є майстер таблиць, кнопок, форм і т. д. Майстри здійснюють діалог із користувачем, у процесі якого визначаються дані, необхідні для розв’язування відповідного завдання.
Access має розвинуту систему запитів, яка дозволяє отримувати на екрані різні відомості з таблиць. Користувач може задавати умови запиту, відповідно до яких з бази вибираються визначені дані чи формується нова таблиця. У СУБД Access реалізовані дві мови програмування: SQL та Visual Basic.
Основні можливості Access:
1. Проектування базових об’єктів інформаційних систем — двовимірних таблиць з різними типами даних.
2. Установка зв’язків між таблицями, з підтримкою цілісності даних, каскадного оновлення та знищення записів.
3. Уведення, зберігання, перегляд, сортування, модифікація і вибірка даних із таблиць з використанням різних засобів контролю інформації, індексування таблиць і апарату логічної алгебри (для фільтрації даних).
Моделі баз даних
База даних може бути заснована на одній моделі або на сукупності декількох.
Існує три основні типи моделей даних: реляційна, ієрархічна та мережева.
Термін «реляційний» (від латин. relatio — відношення) указує передусім на те, що така модель зберігання даних побудована на взаємовідношенні частин, що її складають. У найпростішому випадку реляційна модель являє собою двовимірний масив або двовимірну таблицю, а при створенні складних інформаційних моделей складає сукупність взаємопов’язаних таблиць. Кожний рядок такої таблиці називається записом, кожний стовпець — полем.
Реляційна модель бази даних має такі властивості:
• кожний елемент таблиці — один елемент даних;
• усі стовпці в таблиці є однорідними, тобто мають однаковий тип;
• кожний стовпець (поле) має унікальне ім’я;
• однакові рядки в таблиці відсутні;
• порядок слідування рядків у таблиці може бути довільним і може характеризуватися кількістю полів, кількістю записів, типом даних.
Над цією моделлю бази даних зручно виконувати такі дії:
• сортування даних (наприклад за алфавітом);
• вибірка даних за групами (наприклад класами);
• пошук записів (наприклад за прізвищами) і т. д.
Реляційна модель даних, як правило, складається з декількох таблиць, які зв’язуються між собою ключами. Ключ — поле, яке однозначно визначає відповідний запис. Необхідно зазначити, що зараз реляційна модель даних є найбільш зручною і застосовною моделлю зберігання даних.
Ієрархічна модель бази даних являє собою сукупність елементів, які розташовані у порядку їх підкорення від загального до часткового і створюють обернене дерево (граф). Ця модель характеризується такими параметрами, як рівні, вузли, зв’язки. Вузол — це інформаційна модель елемента, що міститься на даному рівні ієрархії.
Мережева модель даних схожа на ієрархічну. Вона має ті самі основні складові (вузол, рівень, зв’язок), однак характер їх відносин принципово інший. У мережевій моделі прийнятий вільний зв’язок між елементами різних рівнів.