49
средство для создания и эксплуатации достаточно мощных баз данных без
необходимости что-либо программировать. Фактически, MS Access является
также инструментом быстрой разработки приложений. В то же время работа
с MS Access не исключает возможности программирования на языке Visual
Basic for Application (VBA).
Программный продукт MS Access представляет собой настольную
систему управления базами данных. Понятие «настольная» СУБД указывает
на то, что все операции с базой данных осуществляются на локальном
компьютере пользователя. Система Access предназначена для хранения и
поиска данных, представления информации в удобном виде и автоматизации
часто повторяющихся операций. СУБД Access является продуктом компании
Microsoft, поэтому она хорошо функционирует в среде операционных систем
семейства Windows. Такая высокая степень интеграции приложений дает
свои преимущества в ходе эксплуатации продукта.
Access поддерживает введение ключевых атрибутов в виде первичных
простых, составных, а также внешних ключей, и обеспечивает целостность
данных на уровне ядра за счет каскадного обновления данных. Access также
позволяет задавать атрибутам любой из наиболее распространенных типов
данных: текст, логический, числовой, и многие другие.
Основные недостатки MS Access выражены ее принципиальной
архитектурой сетевого доступа – данная СУБД является файл-серверной, что
существенно ограничивает ее и применение.
Еще одним файл-серверным решением СУБД является SQLite. SQLite –
компактная встраиваемая реляционная база данных, которая имеет исходные
коды в открытом доступе. Встраиваемая – означает, что SQLite не использует
устоявшуюся парадигму «клиент-сервер», то есть ядро SQLite не является
отдельно работающим процессом, с которым взаимодействует программа, а
представляет собой библиотеку, с которой программа компонуется, а само
ядро становится частью программы [11].