Microsoft Access является одной из самых популярных в мире сред разработки. СУБД Microsoft Access позволяет быстро создавать приложения различной степени сложности на основе технологий визуального программирования. Она может использоваться как автономная и как сетевая СУБД в многопользовательской среде. Основным компонентом проекта приложения Ассеss являетсяБД. К основным элементам базы данных можно отнести таблицы, запросы, отчеты, макросы и модули.
Система MS Access позволяет:
· создавать реляционные базы данных как совокупность таблиц и сами таблицы. Основными операциями над таблицами являются: просмотр и обновление (ввод, модификация и удаление), сортировка, фильтрация и печать;
· создавать запросы для извлечения нужной информации. Запрос позволяет создать набор записей из данных, находящихся в разных таблицах, и использовать его как источник данных для формы или отчета. В Ассеss можно создавать и выполнять следующие основные типы запросов: выборка, обновление, удаление или добавление данных. С помощью запросов можно также создавать новые таблицы, используя данные из одной или нескольких существующих таблиц. Описание запроса можно выполнить с помощью бланка QBE или инструкции языка SQL;
|
|
· разрабатывать формы, облегчающие ввод и редактирование информации. Форма представляет собой объект базы данных Ассеss, в котором разработчик размещает элементы управления, принимающие действия пользователей и служащие для ввода, отображения и изменения данных в полях;
· анализировать и выводить информацию из БД в удобном для пользователя виде;
· создавать отчеты, включающие данные, текст и графику;
· поддерживает импорт данных из других приложений и экспорт данных в другие приложения, слияние данных с документами Word, анализ данных средствами Excel.
Инструментальная среда MS Access рассчитана на широкое применение традиционных приемов работы с графическим интерфейсом пользователя Windows с использованием мыши, а также использования Макросов. Макрос представляет последовательность команд встроенного в Ассеss языка VBA, задающих автоматическое выполнение некоторых операций.
В своем составе Access имеет учебную базу данных «Борей», которая предназначена для обучения работе с базами данных и их созданию.
Для разработки приложений MS Access может использоваться язык VBA (Visual Basic for Application) с добавлениями объектных расширений и языка структурированных запросов SQL. Включенный в состав VBA Модуль представляет совокупность описаний, инструкций и процедур на языке VBA. Используются модули трех типов: формы, отчета и стандартный. Модули форм и отчетов содержат программы, являющиеся локальными для этих объектов. Процедуры из стандартного модуля, если они не описаны как локальные, распознаются и могут вызываться процедурами из других модулей той же или другой БД Access.
|
|
Профессиональное создание приложений MS Access требует, как правило, применения VBA.
Большинство современных БД для персональных компьютеров являются реляционными. Основным преимуществом РМ является ее однородность. Все данные хранятся в таблицах, каждая запись имеет один и тот же формат и представляет собой объект ПрО или соотношение между объектами ПрО.
Обладают ли соответствующие сущности ПрО однородностью решает пользователь, он определяет пригодности модели для решения задачи.