Microsoft Access – система управления базами данных, которую фирма Microsoft неизменно включает в состав профессиональной редакции Microsoft Office. СУБД Access занимает одно из ведущих мест среди систем для проектирования, создания и обработки баз данных.
Системные требования:
При полной установке Access версии 2002 требуется 16 Мбайт оперативной памяти и около 65 Мбайт свободного пространства на жестком диске.
Краткая характеристика: реляционная; платформа Windows; настольная; применяемая, в основном, для разработки локальных приложений БД; стоимость относительно других СУБД невысока.
Достоинства:
1. очень простой графический интерфейс, который позволяет не только создавать собственную базу данных, но и разрабатывать приложения, используя встроенные средства,
2. хранит все данные в одном файле, хотя и распределяет их по разным таблицам, как и положено реляционной СУБД. К этим данным относится не только информация в таблицах, но и другие объекты базы данных.
3. предлагает большое количество Мастеров, которые выполняют основную работу за пользователя при работе с данными и разработке приложений, помогают избежать рутинных действий и облегчают работу неискушенному в программировании пользователю.
4. распространенность, которая обусловлена тем, что Access является продуктом компании Microsoft,
5. постоянно обновляется производителем, поддерживает множество языков,
6. полностью совместим с операционной системой Windows,
7. ориентированность на пользователя с разной профессиональной подготовкой, что выражается в наличии большого количества Мастеров, развитую систему справки и понятный интерфейс.
8. широкие возможности по импорту/экспорту данных в различные форматы, от таблиц Excel и текстовых файлов, до практически любой серверной СУБД через механизм ODBC,
9. Наличие развитых встроенных средств разработки приложений. Большинство приложений, распространяемых среди пользователей, содержит тот или иной объем кода VBA (Visual Basic for Applications),
10.наличие встроенного языка макрокоманд.
Недостатки:
1. ограничены возможности по обеспечению многопользовательской среды,
2. В ранних версиях (до Access 2003) отсутствуют такие средства как триггеры и хранимые процедуры, что заставляет разработчиков возлагать поддержание бизнес логики БД на клиентскую программу или разрабатывать процедуры с помощью встроенного средства VBA.
3. обладает несложными способами защиты с использованием пароля БД (возможно применения дополнительных мер по защите от несанкционированного доступа с использованием процедур VBA),
4. В вопросах поддержки целостности данных отвечает только моделям БД небольшой и средней сложности.