БД централізовано. Недолік клієнт-серверних СУБД полягає в підвищених вимогах до сервера. Переваги: ??потенційно більш низьке завантаження локальної мережі; зручність централізованого управління; зручність забезпечення таких важливих характеристик як висока надійність, висока доступність і висока безпека.
Приклади: Oracle, Firebird, Interbase, IBM DB2, Informix, MS SQL Server, Sybase Adaptive Server Enterprise, PostgreSQL, MySQL, Cach ?, Лінтер.
· Вбудовувані.
Вбудована СУБД - СУБД, яка може поставлятися як складова частина деякого програмного продукту, не вимагаючи процедури самостійної установки. Вбудована СУБД призначена для локального зберігання даних свого додатку і не розрахована на колективне використання в мережі. Фізично вбудована СУБД найчастіше реалізована у вигляді підключається бібліотеки. Доступ до даних з боку додатка може відбуватися через SQL або через спеціальні програмні інтерфейси.
Приклади: OpenEdge, SQLite, BerkeleyDB, Firebird Embedded, Microsoft SQL Server Compact, Лінтер.
Так як база даних повинна розташовуватися в одному місці і до неї не потрібен доступ з мережі інтернет, то була обрана файл-серверна СУБД Microsoft Access.
Коротка характеристика СУБД Microsoft Access : реляційна; платформа Windows; настільна; застосовувана, в основному, для розробки локальних додатків БД; вартість щодо інших БД невисока.
Переваги
· Дуже простий графічний інтерфейс, який дозволяє не тільки створювати власну базу даних, але і розробляти додатки, використовуючи вбудовані засоби.
· Зберігає всі дані в одному файлі, хоча і розподіляє їх по різних таблицях, як і належить реляційної СУБД. До цих даних відноситься не тільки інформація в таблицях, а й інші об'єкти бази даних.
· Пропонує велику кількість Майстрів, які виконують основну роботу за користувача при роботі з даними і розробці додатків, допомагають уникнути рутинних дій і полегшують роботу недосвідченому в програмуванні користувачеві.
· Поширеність, яка обумовлена ??тим, що Access є продуктом компанії Microsoft,
· Постійно оновлюється виробником, підтримує безліч мов,
· Повністю сумісний з операційною системою Windows,
· Орієнтованість на користувача з різною професійною підготовкою, що виражається в наявності великої кількості Майстрів, розвинену систему довідки і зрозумілий інтерфейс.
· Широкі можливості по імпорту/експорту даних в різні формати, від таблиць Excel і текстових файлів, до практично будь серверної СУБД через механізм ODBC,
· Наявність розвинених вбудованих засобів розробки додатків. Більшість додатків, поширюваних серед користувачів, містить той чи інший обсяг коду VBA (Visual Basic for Applications),
· Наявність вбудованої мови макрокоманд.
Недоліки
· Обмежені можливості щодо забезпечення багатокористувацької середовища.
· У ранніх версіях (до Access 2003) відсутні такі засоби як тригери і процедури, що змушує розробників покладати підтримання бізнес логіки БД на клієнтську програму або розробляти процедури за допомогою вбудованого засобу VBA.
· Володіє нескладними способами захисту з використанням пароля БД (можливо застосування додаткових заходів по захисту від несанкціонованого доступу з використанням процедур VBA),
· У питаннях підтримки цілісності даних відповідає тільки моделям БД невеликої та середньої складності.
· Не поширюється безкоштовно.
База даних в Microsoft Access може складатися з таблиць, форм, запитів, звітів, сторінок, макросів та модулів.
Таблиці - основні об'єкти бази даних. У них зберігаються всі дані зберігаються в базі, а так само структура самої бази (поля, їх типи і властивості).
Форми - засоби для введення і перегляду даних. За допомогою форм можна закрити деякі поля для несанкціонованого введення, можна розмістити спеціальні елементи управління (лічильники, що розкриваються списки, перемикачі, прапорці та ін.) Для автоматизації введення.
Запити - об'єкти призначені для отримання даних з таблиць і надання їх користувачеві в зручному вигляді. Особливість запитів полягає в тому, що беруть інформацію з базових таблиць і створюють на їх основі тимчасову результуючу таблицю, яка не має аналога на жорсткому диску, це тільки образ відібраних полів і записів.
Звіти - призначені для...