Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

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

У цій статті

Загальні відомості про бази даних

База даних – це засіб для збирання та впорядкування інформації. Бази даних можуть зберігати відомості про людей, продукти, замовлення тощо. Багато баз даних починаються як список у програмі для обробки слів або електронній таблиці. У міру збільшення списку в даних починають з'являтися зайві та невідповідності. Дані важко зрозуміти у формі списку, і існують обмежені способи пошуку або витягування підмножині даних для перевірки. Коли ці проблеми почнуть виникати, радимо перенести дані до бази даних, створеної системою керування базою даних (DBMS), наприклад Access.

Комп’ютеризована база даних – це контейнер об’єктів. Одна база даних може містити кілька таблиць. Наприклад, система відстеження запасів, у якій використовуються три таблиці, – це не три, а одна база даних, що містить три таблиці. Таблиці бази даних Access (крім спеціальних баз даних, у яких використовуються дані або код з іншого джерела) зберігаються в одному файлі з іншими об’єктами, такими як форми, звіти, макроси й модулі. Бази даних, створені у форматі Access 2007–2016 (який також використовується Access для Microsoft 365, Access 2021 і Access 2019), мають розширення файлу ACCDB, а бази даних, створені в попередніх форматах Access, мають розширення файлів .mdb.

Використовуючи Access, можна:

  • додавати нові дані до бази даних, наприклад новий елемент до запасів;

  • редагувати наявні дані в базі даних, наприклад змінювати поточне розташування елемента;

  • видаляти відомості, якщо, наприклад, елемент продано або вилучено;

  • упорядковувати й переглядати дані різними способами;

  • надавати спільний доступ до даних іншим, використовуючи звіти, повідомлення електронної пошти, інтрамережу чи Інтернет.

Компоненти бази даних Access

У розділах нижче наведено короткі описи компонентів типової бази даних Access.

Таблиці

Зображення кнопкиТаблиця бази даних схожа на електронну таблицю – в обох дані зберігаються в рядках і стовпцях. Тому зазвичай досить легко імпортувати електронну таблицю в таблицю бази даних. Головна відмінність між тим, як дані зберігаються в електронній таблиці та базі даних, – це спосіб, яким упорядковуються дані.

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

Кожен рядок у таблиці називається записом. У записах зберігаються окремі елементи даних. Кожен запис складається з одного або кількох полів. Поля відповідають стовпцям у таблиці. Наприклад, можна створити таблицю "Працівники", де кожен запис (рядок) містить відомості про окремого працівника, а поля (стовпці) містять дані різного типу, наприклад ім’я, прізвище, адресу тощо. Полям має бути призначено певний тип даних (текст, дата або час, число чи інший тип).

Щоб зрозуміти, що таке записи й поля, можна також уявити старий картковий каталог у бібліотеці. Кожна картка в шухляді відповідає запису в базі даних. Кожен елемент даних на окремій картці (автор, назва тощо) відповідає полю в базі даних.

Докладні відомості про таблиці див. в статті Загальні відомості про таблиці.

Форми

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

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

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

Докладні відомості про форми див. в статті Загальні відомості про форми.

Звіти

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

Ви можете будь-коли запустити звіт, і в ньому завжди відображатимуться поточні дані з бази даних. Звіти зазвичай відформатовано для друку, але також можна переглядати їх на екрані, експортувати до іншої програми або надсилати як вкладення в повідомлення електронної пошти.

Докладні відомості про звіти див. в статті Загальні відомості про звіти в Access.

Запити

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

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

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

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

Докладні відомості про запити див. в статті Основні відомості про запити.

Макроси

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

Докладні відомості про макроси див. в статті, присвяченій основам програмування в Access.

Модулі

Зображення кнопкиМодулі, як і макроси, – це об’єкти, використовуючи які, можна розширити функціональні можливості бази даних. Проте щоб створити макрос в Access, слід вибрати дії макросів зі списку, а щоб створити модуль, потрібно скористатися мовою програмування Visual Basic for Applications (VBA). Модуль – це колекція оголошень, інструкцій і процедур, які зберігаються разом. Модулі бувають двох видів: модулі класів і стандартні модулі. Модулі класів підключаються до форм або звітів і зазвичай містять процедури для відповідної форми чи звіту. Стандартні модулі містять загальні процедури, не пов’язані з жодним іншим об’єктом. Стандартні модулі відображаються в області переходів у розділі Модулі, а модулі класів – ні.

Докладні відомості про модулі див. в статті, присвяченій основам програмування в Access.

На початок сторінки

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×