Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Записка(ОСТРОВЕРХ)Интернет-магазин.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.14 Mб
Скачать

1.3 Субд Microsoft Access 2016

1.3.1 Основні відомості про бази даних

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

Комп’ютерна база даних – це контейнер об’єктів. Одна база даних може містити кілька таблиць. Наприклад, система відстеження інвентарного списку, яка використовує три таблиці, – це не три бази даних, а одна база даних із трьома таблицями. Якщо не було визначено, що потрібно використовувати дані або код з іншого джерела, база даних Access зберігає таблиці в одному файлі, разом з іншими об’єктами, наприклад формами, звітами, макросами та модулями. Бази даних, створені у форматі Access 2016, мають розширення імені файлу .accdb, а бази даних, створені в попередніх форматах Access, мають розширення імені файлу .mdb. Програму Access 2016 можна використовувати для створення файлів у попередніх форматах файлів (наприклад Access 2000 і Access 20ХХ).

1.3.2 Склад програмногно продукту

Основні компоненти MS Access:

  • конструктор таблиць;

  • конструктор екранних форм;

  • конструктор SQL-запитів (мова SQL в MS Access не відповідає стандарту ANSI);

  • конструктор звітів, що виводяться на друк.

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

1.3.3 Взаємодія з іншими субд

Вбудовані засоби взаємодії MS Access зі зовнішніми СУБД з використанням інтерфейсу ODBC знімають обмеження, властиві Microsoft Jet Database Engine. Інструменти MS Access, які дозволяють реалізувати таку взаємодію називаються "пов'язані таблиці" (зв'язок з таблицею СУБД) і "запити до сервера" (запит на діалекті SQL, який "розуміє" СУБД). Корпорація Microsoft для побудови повноцінних клієнт-серверних додатків на базі MS Access рекомендує використовувати в якості рушія бази даних СУБД MS SQL Server. При цьому є можливість поєднати з властивою MS Access простотою інструменти для управління БД і засоби розробки. Відомі також реалізації клієнт-серверних додатків на базі зв'язки Access 2003 з іншими СУБД, зокрема, MySQL

1.3.4 Збереження в Access

Access, при роботі з базою даних, інакше взаємодіє з жорстким (або гнучким) диском, ніж інші програми. В інших програмах, файл-документ, при відкритті, повністю завантажується в оперативну пам'ять, і нова редакція цього файлу (змінений файл) цілком записується на диск тільки при натисканні кнопки «зберегти».

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

Цілісність даних в Access забезпечується також за рахунок механізму транзакцій.

Кнопка «Зберегти» в Access теж є, але в Access у режимі перегляду даних вона потрібна, в першу чергу, для збереження зміненого режиму показу таблиці або іншого об'єкта - тобто, для збереження таких змін, як:

  • зміна ширини стовпців і висоти рядків,

  • перестановка стовпців в режимі перегляду даних, «закріплення» стовпців і звільнення закріплених стовпців,

  • зміна сортування,

  • застосування нового фільтра,

  • зміна шрифту; кольору тексту, сітки і тла

Крім того, в Access ця кнопка потрібна в режимі «Конструктор» для збереження змін структури об'єкта бази даних, зроблених в цьому режимі.