Microsoft Access — реляционная СУБД корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, сортировку по разным полям, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных.
Состав программного продукта
Пример форм MS Access (ВМК МГУ, 1998)
Основные компоненты MS Access:
просмотр таблиц;
построитель экранных форм;
построитель SQL-запросов (язык SQL в MS Access не соответствует стандарту ANSI);
построитель отчётов, выводимых на печать.
Все они могут вызывать скрипты на языке VBA. Таким образом, MS Access позволяет разрабатывать приложения и БД практически «с нуля» или написать оболочку для внешней БД. Является файл-серверной СУБД и потому применима лишь к маленьким приложениям. Отсутствует ряд механизмов необходимых в многопользовательских БД, такого, например, как транзакции. Опыт показывает, что даже для проектов на 5-20 пользователей предпочтительно использовать клиент-серверные решения.
С помощью объектов DAO можно:
создавать базы данных, изменять структуру их таблиц, запросов, индексов и связей;
реализовывать защиту данных;
работать с базами данных различных типов и связывать таблицы из других баз данных со своей базой;
подключаться к базам данных на удаленных серверах и разрабатывать клиент-серверные приложения.
Объекты DAO являются существенным дополнением к объектам MS Access (Application, Form, Control, Report, Screen, Err, Debug). Предполагается, что читатель знаком с методическими указаниями по Access "Запросы на языке SQL", "Пользовательские функции" и "Объекты и события".
Все необходимые команды встроены во внутренний код MS Access. Команды пользователя, передаваемые через интерфейс, преобразуются автоматически в программы, манипулирующие объектами DAO. Возможность обращаться к Jet напрямую расширяет возможности автоматизации обработки информации. Можно работать, например, с записями источников записей формы без открытия формы. Это ускоряет обработку, поскольку не требуется время на перерисовку формы на экране.
Jet - независимый от приложений механизм. Он лишь предоставляет свои объекты доступа к данным с их методами и свойствами программам-клиентам. В качестве клиента может выступать не только Access, но и некоторые другие приложения MS Office. Объектами баз данных можно, например, управлять из MS Excel.
Объекты DAO составляют иерархическую структуру, изображенную на рисунке. На модели не представлены семейства Properties, принадлежащие всем объектам, кроме Errors.
Модель отображает только семейства. Исключение составляет объект DBEngine, не входящий ни в какие семейства. Каждое семейство включает соответствующие объекты. Так, например, семейство QueryDefs (запросы) содержит объекты типа QueryDef (запрос) . Семейства также являются объектами и имеют свои методы и свойства.
Домашние задания: Другие предметы
перечислите объекты MS Access
таблицы, запросы, формы, отчеты, еще макросы
https://www.youtube.com/channel/UC_7MFrFsvQZjzgay_gtItYw
https://www.youtube.com/channel/UC_7MFrFsvQZjzgay_gtItYw
с помощью, какой пиктограммы можно запустить программу Access
Таблица
Запрос
Форма
Отсчет
Запрос
Форма
Отсчет
Похожие вопросы
- в первом столбце таблицы перечислены объекты, сгруппированные по классам. Определите основания этих классификаций.
- Найдите расстояние от радиолокатора ло объекта!
- ОБЖ, Аварии на химических объектах
- Перечислите свойства информации, поясните их, приведите примеры.
- укажите в чём отличия государственной власти от родоплеменного устройства. перечислите признаки государства
- 1. Перечислите преимущества электронной почты перед обычной (не менее трёх).
- Перечислите события Северной войны
- составьте перечень основных прав подростка.перечислите какие из прав вы пользуетесь в своей жизни!
- Перечислить сельскохозяйственные культуры на выращивании которых специализируется Беларусь
- Методы измерения обилия. ( перечислить) Методы измерения обилия. ( перечислить)