Лекция по теме 8
1. СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ (СУБД)
1.5. СУБД MS Access
СУБД MS Access является 32-разрядной системой управления реляционной базой данных, работающей в среде Windows, и обладает всеми функциональными возможностями современных СУБД. СУБД Microsoft Access и её ядро баз данных Jet, в настоящее время, доминируют на рынке настольных систем управления базами данных. Успех Access объясняется включением этого продукта в выпуск пакета MS Office различных версий.
В арсенале MS Access имеются различные инструментальные средства, которые позволяют, как создавать пользовательские БД в целом, так и осуществлять работу с отдельными объектами БД, используя команды меню и кнопки панелей инструментов. Инструментальные средства СУБД, обеспечивающие создание БД и ее объектов можно разделить на два вида:
Интерактивные средства, широко использующие образцы и шаблоны,
Языковые и программные средства, которые представлены языком структурированных запросов SQL и языком программирования высокого уровня VBA. При создании приложений пользователя могут использоваться такие средства разработки, как макросы и модули на языке программирования.
Интерактивные средства можно классифицировать как:
Ручные средства (разработка объектов в режиме Конструктора);
Автоматизированные средства (разработка с помощью программ-Мастеров). Мастера не только оказывают помощь в решении задачи, но и предлагают шаблоны многих типовых Приложений, которые могут быть доработаны пользователем при желании;
Автоматические – средства ускоренной разработки простейших объектов.
СУБД MS Access обладает следующими функциональными возможностями:
Обеспечивает совместимость с Приложениями пакета MS Office (Word, Excel), а также возможность импорта и экспорта их документов;
Содержит специальную версию языка высокого уровня, позволяющую создавать макросы;
Имеет возможность динамического обмена данными DDE со всеми Приложениями Windows, обеспечивающими этот обмен;
Обеспечивает поддержку механизма OLE по связи и внедрению объектов;
Допускает возможность применения метода drag-and-drop (перетащить и отпустить) в работе с формами и отчетами;
Обеспеченивает возможность использования данных других СУБД (Paradox, dBase, FoxPro), а также файлов СУБД, поддерживающих стандарт открытого доступа к данным ODBC (Oracle, SQL Server, DB2, Sybase);
Обеспечивает возможность создания HTML – документов, а также использование их в сетевых структурах.