х;
підтримування мов БД.
Сучасна СУБД містить в собі наступні компоненти:
ядро, що відповідають за контроль над даними у зовнішній і оперативної пам'яті і фіксування;
процесор мови бази даних, який забезпечує оптимізацію запитів на вилучення та редагування даних, і створення машинно-незалежного виконуваного внутрішнього коду;
підсистему підтримування часу виконання, яка визначає програми управління даними, що створюють користувальницький інтерфейс із СУБД;
сервісні програми, що здійснюють ряд додаткових функцій з обслуговування ІС.
СУБД підрозділяється на кілька типів:
ієрархічні;
мережеві;
реляційні;
об'єктно-орієнтовані;
об'єктно-реляційні;
локальні СУБД (всі складові локальної СУБД розташовуються на одній ЕОМ);
розподілені СУБД (складові СУБД розташовуються на двох і більше ЕОМ);
файл-серверні.
В файл-серверних СУБД файлові дані розміщені централізовано на файл-сервері. СУБД розміщується на кожному клієнтському ЕОМ. Доступ СУБД до даних відбувається через локальну мережу. Відповідність читань і оновлень відбувається за допомогою файлових блокувань. Пріоритетом цієї структури є мала навантаження на процесор файлового сервера. Недоліки: перевищена навантаження локальної мережі; утруднення або неможливість централізованого управління; утруднення або неможливість виконання таких важливих функцій як висока надійність, високий доступ і високий ступінь безпеки. Використовуються найчастіше в локальних додатках, які застосовують функції управління БД; в системах з недостатньою інтенсивністю оброблення даних і низькими піковими навантаженнями на БД.
Клієнт-серверні. Клієнт-серверна СУБД розміщується на сервері спільно з базою даних і виконує функцію доступу до бази даних безпосередньо, в монопольному режимі. Всі запити на обробку даних обробляються клієнт-серверної СУБД централізовано. Недолік клієнт-серверних СУБД полягає в вимогливості до сервера. Переваги: ??потенційно більш занижена навантаження локальної мережі; зручне централізоване управління; зручне забезпечення важливих характеристик, таких як підвищена надійність, висока ступінь доступності і високий рівень безпеки.
Вбудовувані. Вбудована СУБД - це СУБД, яка може надаватися як основна частина деякого програмного продукту, не вимагаючи процедури інсталяції. Вбудована СУБД розрахована для локального зберігання даних прив'язаного до неї програми, але не розрахована на багато користувачів використання в мережі. Фізично вбудовується СУБД найчастіше представлена ??у вигляді підключається бібліотеки. З боку додатки доступ до даних може здійснюватися через SQL або через певні програмні інтерфейси.
2.3 Microsoft Access
Microsoft Access. Microsoft Office Access або просто Microsoft Access - це реляційна СУБД корпорації Microsoft, що має широкий діапазон функцій, включаючи пов'язані запити, здійснення зв'язку з зовнішніми таблицями і базами БД. Завдяки вбудованому мови VBA, в самому Access можна написати програми, що працюють з БД [2].