Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Sistema_upravlenia_bazoy_dannykh_Microsoft_Acce...doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
2 Мб
Скачать
☆

8.3.2 Общая характеристика Access. Создание основных элементов бд

Прикладная программа Microsoft Access 2007 предназначена для удобного и надежного управления данными, которые хранятся в таблицах. В Access 2007 используются связанные таблицы. Управление данными значительно упрощают шаблоны, которые широко используются в Access 2007.

При запуске Прикладной программы Access 2007 на экране будет отображаться новая начальная страница "Приступая к работе с Microsoft Access 2007", представленная на Рис. 1.

Рис. 1 Начальная страница работы с Microsoft Access 2007

База данных является основным компонентом проекта приложения Access и может включать в свой состав таблицы, формы, запросы, отчеты, макросы и модули.

Таблица представляет собой основную единицу хранения данных в базе. Понятие таб­лицы в Access полностью соответствует аналогичному понятию реляционной модели дан­ных. В произвольной базе обычно имеется совокупность связанных между собой таблиц. Между двумя таблицами можно устанавливать связи типа 1:1 и 1:М с помощью окна описания схемы данных. Основными операциями над таблицами являются: просмотр и обновление (ввод, модификация и удаление), сортировка, фильтрация и печать.

Форма представляет собой объект базы данных Access, в котором разработчик размещает элементы управления, принимающие действия пользователей или служа­щие для ввода, отображения и изменения данных в полях.

Запрос представляет собой формализованное требование на отбор данных из таб­лиц или на выполнение определенных действий с данными. Запрос позволяет создать набор записей из данных, находящихся в разных таблицах, и использовать его как источник данных для формы или отчета.

В Access можно создавать и выполнять следующие основные типы запросов: на выборку, обновление, удаление, или добавление данных. С помощью запросов можно также создавать новые таблицы, используя данные из одной или нескольких суще­ствующих таблиц. Описание запроса можно выполнить с помощью бланка QBE или инструкции языка SQL.

Макрос представляет последовательность макрокоманд встроенного языка Access, задающих автоматическое выполнение некоторых операций, например: «ОткрытьТаблицу» (ОрепТаЫе), «Закрыть» (Close), «НайтиЗаписъ» (FindRecord) и «Печать» (PrintOut). В последующих версиях системы макросы используются для обеспече­ния совместимости с предыдущими версиями и рекомендуется для процедур автома­тизации использовать программный код VBA.

Модуль представляет совокупность описаний, инструкций и процедур на языке VBA, сохраненную под общим именем. В Access используются модули трех типов: формы, отчета и стандартный. Модули форм и отчетов содержат программы, Явля­ющиеся локальными для этих объектов. Процедуры из стандартного модуля, если они не описаны явно как локальные для содержащего их модуля, распознаются и могут вызываться процедурами из других модулей в той же базе данных или из ад­ресуемых баз данных.

Создание базы данных простейшим способом

Суть создания базы данных в Microsoft Access 2007 состоит в том, что сначала надо создать структуру базы данных (создать структуру таблиц и установить между ними связи), а затем необходимо заполнить данными таблицы новой базы данных.

Кроме того, желательно создать формы для ввода данных в таблицы, запросы для поиска информации в базе данных и отчеты для вывода из БД необходимой информации в удобном виде на экран, в печать или файл.

Базу данных в Access 2007 можно создавать как вручную (новую пустую базу данных), так и на основе шаблонов. Шаблоны не всегда соответствуют требуемой базе данных, но с их помощью можно быстро создать базу данных близкую к той, что требуется, а затем ее можно изменить и наполнить своими данными.

При создании базы данных на основе шаблонов можно выбрать требуемый шаблон на странице "Приступая к работе с Microsoft Access 2007" в Категории шаблонов или шаблоны из Интернета. При выборе, например шаблона Факультет в категории Локальные шаблоны, справа в окне приложения появится описание БД, текстовое поле в котором указано имя файла: Факультет.accdb и пиктограмма папки, с помощью которой можно сохранить файл в требуемую директорию (по умолчанию указана папка Мои документы).

Имя файла и директорию для хранения файла можно изменить. Затем надо щелкнуть на кнопке Создать. В результате появится окно базы данных Факультет: база данных (Access 2007) - Microsoft Access. В области редактирования будет отображаться Список факультета, который необходимо заполнить. Если область переходов закрыта, то ее необходимо открыть, нажав клавишу F11 или щелкнув на кнопке "Открыть/закрыть границу области переходов".

Для создания новой пустой базы данных необходимо щелкнуть на пиктограмме Новая база данных в Разделе пустая база данных, справа в окне приложения появится текстовое поле с именем файла: База данных1.accdb и пиктограмма папки для сохранения файла в требуемый каталог. По умолчанию указано имя файла и имя каталога, в котором будет сохранен файл. Имя файла и директорию для хранения файла можно изменить.

Далее надо щелкнуть на кнопке Создать, файл базы данных с выбранным именем будет сохранен в указанную папку, и откроется окно Microsoft Access 2007. В этом окне приложения отображается окно БД с назначенным именем на вкладке Режим таблицы и новая пустая таблица с именем Таблица 1 в режиме таблица, представленные на Рис. 2. Далее необходимо перейти в режим Конструктор и создать структуру первой таблицы базы данных.

Рис. 2. Создание таблицы в режиме Конструктор.

Рассмотрим окно приложения Microsoft Access 2007. В верхней части окна расположены: кнопка Office, панель быстрого доступа с пиктограммами (сохранить, отменить), Строка заголовка и кнопки изменения размеров окна.

Ниже расположена Лента, которая состоит из вкладок (Главная, Создание, Внешние данные, работа с базами данных и другие вкладки, которые появляются в зависимости от режима работы). В приложении Access 2007 применяются контекстные инструменты, которые появляются при работе с определенным объектом. Так, например, при работе с таблицей появляются контекстные инструменты для объекта Таблица под названием "Работа с таблицами", которые имеют две вкладки: Режим таблицы и Конструктор.

Лента заменяет используемые в Access 2003 меню и панели инструментов, кроме меню Office и панели быстрого доступа. На Ленте отображаются определенные наборы команды в зависимости от того, какая вкладка выбрана. Группы команд на выбранной вкладке сгруппированы по выполняемым действиям. Так на вкладке Режим таблиц отображаются группы команд Представление, Поля и столбцы, Форматирование и тип данных, Связи. Имена перечисленных групп команд отображаются внизу Ленты.

Под лентой расположены слева Область переходов, а справа Окно редактирования, в котором отображается редактируемый объект. В области переходов находятся все объекты Access (таблицы, формы, запросы, отчеты и т.д.). В списке Все объекты Access можно выбрать требуемый объект. При двойном щелчке на имени объекта в области переходов этот объект будет отображаться в окне редактирования. Внизу окна Access расположена Строка состояния и Кнопки режимов просмотра.