Печатать эту главуПечатать эту главу

Лекция по теме 8

1. СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ (СУБД)

1.5. СУБД MS Access

СУБД MS Access является 32-разрядной системой управления реляционной базой данных, работающей в среде Windows, и обладает всеми функциональными возможностями современных СУБД. СУБД Microsoft Access и её ядро баз данных Jet, в настоящее время, доминируют на рынке настольных систем управления базами данных. Успех Access объясняется включением этого продукта в выпуск пакета MS Office различных версий.

В арсенале MS Access имеются различные инструментальные средства, которые позволяют, как создавать пользовательские БД в целом, так и осуществлять работу с отдельными объектами БД, используя команды меню и кнопки панелей инструментов. Инструментальные средства СУБД, обеспечивающие создание БД и ее объектов можно разделить на два вида:

  1. Интерактивные средства, широко использующие образцы и шаблоны,

  2. Языковые и программные средства, которые представлены языком структурированных запросов SQL и языком программирования высокого уровня VBA. При создании приложений пользователя могут использоваться такие средства разработки, как макросы и модули на языке программирования.

Интерактивные средства можно классифицировать как:

    • Ручные средства (разработка объектов в режиме Конструктора);

    • Автоматизированные средства (разработка с помощью программ-Мастеров). Мастера не только оказывают помощь в решении задачи, но и предлагают шаблоны многих типовых Приложений, которые могут быть доработаны пользователем при желании;

    • Автоматические – средства ускоренной разработки простейших объектов.

    • СУБД MS Access обладает следующими функциональными возможностями:

    • Обеспечивает совместимость с Приложениями пакета MS Office (Word, Excel), а также возможность импорта и экспорта их документов;

    • Содержит специальную версию языка высокого уровня, позволяющую создавать макросы;

    • Имеет возможность динамического обмена данными DDE со всеми Приложениями Windows, обеспечивающими этот обмен;

    • Обеспечивает поддержку механизма OLE по связи и внедрению объектов;

    • Допускает возможность применения метода drag-and-drop (перетащить и отпустить) в работе с формами и отчетами;

    • Обеспеченивает возможность использования данных других СУБД (Paradox, dBase, FoxPro), а также файлов СУБД, поддерживающих стандарт открытого доступа к данным ODBC (Oracle, SQL Server, DB2, Sybase);

    • Обеспечивает возможность создания HTML – документов, а также использование их в сетевых структурах.