Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекції_ Т11.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
1.17 Mб
Скачать

Лекція № 16

Поняття системи керування базами даних. (СКБД). Загальна характеристика СКБД Microsoft ACCESS.

Розробка й експлуатація бази даних пов’язана з розв’язком цілого ряду проблем. На початку 70-х років XX ст. сформувалися нова концепція, спрямована на вирішення трудностей, що виникають при функціонуванні БД: система керування базою даних (СКБД).

Під СКБД розуміється програмна система, що забезпечує усі функції керування даними з боку адміністрації БД і прикладних програм користувачів. Будь-який доступ до даних бази здійснюється через СКБД. В даний час практично всі значні БД працюють під керуванням СКБД.

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

Основними функціями СКБД є:

  • опис структури даних або схеми бази даних;

  • маніпулювання даними: (пошук даних у БД, коригування даних у БД, обмін даними між БД і ряд інших);

  • генератор звітів (роздрук вихідних форм);

  • виконаня запитів до БД (можливості мови запитів сучасних СКБД, особливо реляційних достатньо широкі);

  • діалогові засоби (доступ до даних може здійснюватися в діалоговому режимі через дисплей. Сучасні СКБД, як правило, забезпечують мультидоступ до БД, тобто одночасний доступ до бази декількох термінових користувачів або прикладних програм).

  • забезпечення цілісності БД і різноманітного роду довідкових функцій.

Однією з найбільш простих у користуванні, а значить найбільш придатною для опанування є СУБД Access, розроблена фірмою Microsoft Corporation в 1989-1994 роках, яка призначена для роботи з реляційними базами даних. Дана СУБД не потребує знання мов програмування, дозволяє працювати в мультизадачному середовищі та в умовах застосування мережевих технологій. Вона входить в набір програмних продуктів Microsoft Office. Дана програма працює в середовищі Windows, використовуючи сучасні 32-розрядні технології.

База даних в середовищі MS Access – це один файл, ім’я якого має розширення.mdb. В цьому файлі зберігаються такі об’єкти:

таблиці (tables) – містять дані у формі таблиць, сукупність всіх цих таблиць і є, власне, базою даних;

запити (queries) – дозволяють вибрати потрібну інформацію з однієї або декількох взаємозв’язаних таблиць на основі критеріїв (логічних умов), сформульованих користувачем, або внести зміни в інформацію, що зберігається в таблицях БД;

форми (forms) – відображають на екрані монітора дані у форматі, який вказав користувач; з їх допомогою можна переглядати, коректувати, вносити дані в одну або декілька таблиць БД;

звіти (reports) – відображають на екрані монітора та виводять на друк дані з таблиць і/або запитів у вигляді звітного документа;

макроси (macros) – використовуються для автоматизації деяких стандартних дій з БД на основі вказаних користувачем команд і подій;

модулі (modules) – це програми, написані на мові Visual Basic for Application (VBA) з метою автоматизації більш складної обробки даних БД, яку не можна реалізувати за допомогою макросів.

MS Access 2000 запускається на виконання одним з прийнятих у операційних системах Windows способом, наприклад із стартового меню (кнопка Start (Пуск)). Після цього відкривається прикладне вікно MS Access з діалоговим вікном для вибору варіанта роботи:

 створення нової бази даних;

 відкриття вже існуючої бази даних.

Для відкриття існуючої бази даних у процесі запуску MS Access необхідно:

1. Вибрати перемикач Open an existing file (Открыть базу данных).

2. У списку баз даних, що розташований у нижній частині діалогового вікна виділити елемент More files (Другие файлы). Висвітиться діалогове вікно Open (Открытие файла базы данных)

Знайшовши в списку необхідну базу даних, треба виділити відповідний файл і натиснути кнопку Open (Открыть) або двічі клацнути мишкою по імені виділеного файлу. У головному вікні MS Access висвітиться вікно обраної бази даних.

Для відкриття існуючої бази даних в процесі роботи MS Access можна скористатися одним з трьох варіантів:

 вибрати ім’я необхідного файлу із списку файлів, що раніше відкривалися, в команді меню File (Файл);

 вибрати команду меню File/Open (Файл/Открыть);

 натиснути кнопку Open (Открыть) на панелі інструментів.

Найбільш важливим елементом інтерфейсу в середовищі MS Access є вікно бази даних, через яке здійснюється доступ до всіх об'єктів бази даних. У лівій частині вікна знаходиться панель, що містить кнопки для кожного з об'єктів MS Access: Tables (Таблицы), Queries (Запросы), Forms (Формы), Reports (Отчеты), Pages (Страницы), Macros (Макросы), Modules (Модули).