54
Таким образом, для организации наиболее приемлема система управления
базами данных Microsoft Access.
Встроенные средства взаимодействия MS Access с внешними СУБД с
использованием интерфейса ODBC снимают ограничения, присущие Microsoft
Jet Database Engine. Инструменты MS Access, которые позволяют реализовать
такое взаимодействие называются «связанные таблицы» (связь с таблицей
СУБД) и «запросы к серверу» (запрос на диалекте SQL, который «понимает»
СУБД). Корпорация Microsoft для построения полноценных клиент-серверных
приложений на базе MS Access рекомендует использовать как «двигатель» базы
данных СУБД MS SQL Server. При этом есть возможность совместить с
присущей MS Access простотой инструменты для управления БД и средства
разработки. Известны также реализации клиент-серверных приложений на базе
связки Access 2003 с другими СУБД, в частности, MySQL.
Access, при работе с базой данных, иначе взаимодействует с жестким (или
гибким) диском, чем другие программы. В других программах, файл-документ,
при открытии, полностью загружается в оперативную память, и новая редакция
этого файла (измененный файл) вполне записывается на диск только при
нажатии кнопки «сохранить».
В Access новая редакция содержания измененной ячейки таблицы
записывается на диск (сохраняется) сразу, как только курсор клавиатуры будет
помещен в другую ячейку (или новая редакция измененного записи
записывается на диск сразу, как только курсор клавиатуры будет поставлен в
другую запись (строка)). Таким образом, если внезапно отключат электричество,
то пропадет только изменение той записи, которого не успели покинуть.
Целостность данных в Access обеспечивается также за счет механизма
транзакций [18].
1.4.3 Обоснование проектных решений по техническому обеспечению
Техническое обеспечение включает комплекс технических средств,
предназначенных для функционирования автоматизированной информационной
системы, и документацию внедрения и сопровождения на них. Документацией