Создание таблиц АИС в режиме Конструктор

ЛАБОРАТОРНАЯ РАБОТА № 8

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

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

Теоретическая часть

1. Общие сведения.

База данных Microsoft Accessчасто используется для создания специализированных автоматизированных информационных систем (АИС). Для этого в базе данных создаются объекты базы данных, такие как формы, таблицы, запросы, формы и т.д., а затем разрабатывается главная форма АИС, из которой будут вызываться, используя Макрос, второстепенные формы, а также вышеприведенные таблицы, запросы, формы и другие объекты. Рассмотрим разработку объектов АИСнапримересозданиячасти объектов АИС«Газозаправочная станция»с тем, чтобы получить навыки строить таблицы, формы и элементы управления главной формы в режиме Конструктор в базе данных Microsoft Access.

Разработка таблиц и форм АИС «Газозаправочная станция»

Для запуска базы данных Microsoft Access выполним следующие действия Пуск – Все программы - Microsoft Office - Microsoft Office Access 2007– Новая база данных. Далее введём имя создаваемой пустой базы данных: ГЗС_ваша фамилия_№ группы и щелкнем кнопку Создать.

На экране отобразиться окно вашей базы данных, для которой необходимо создать объекты этой БД.

Создадим для АИС «Газозаправочная станция»следующие объекты БД:

1)таблицы о продаже газа и поставке газа;

5)второстепенные формы о продавце ГЗС, поставке газа и сдаче денег инкассатору;

4)главную форму ГЗС №1, из которой будут вызываться, используя Макрос, второстепенные формы и таблицы.

Создание таблиц АИС в режиме Конструктор

Для создания макета таблиц в режиме Конструктора необходимо:

1. Щелкнуть Конструктор таблиц в группе Таблицы из вкладки Создание;

2. В появившейся на экране таблице (таблице 2) описать каждое поле (его имя и тип данных). В качестве типов данных для данных таблиц будут использоваться типы:Текстовый, Числовой, Дата/время, Денежныйили Счетчик.

3.Установить ключевое поле, что сводится к:

· выделению уникального имени поля (например, номер), которое предпола­гается сделать ключевым;

· нажатию кнопки Ключевое поле в группе Сервис из вкладки Конструктор;

· в результате слева от имени поля появится знак ключа.

4. Для автоматизации процессов ввода/вывода можно организовать выпадающие меню. Для этого нужно выделить соответствующее поле, например, Стоимость за 1л, имеющее типТекстовый, и во вкладе Подстановка в строке Источник строк перечислить данные выпадающего меню о стоимости 1 литра бензина, например, ”16”;”17”;”18” (рис.2).

5. Для сохранения таблицы нажать кнопку Сохранить на панели быстрого доступа, а затем в диалоговом окне Сохранение ввести имя таблицы, следуя соглашениям об именах объектов Microsoft Access, например, Поставка газа или Продажа газа. Затем щелкнуть кнопку «ОК».

В результате вышеприведенных действий поочередно можно создать макеты таблиц Поставка газа и Продажа газа (рис.1 и рис.2).

Рис. 1. Заполнение данными макета таблицы Поставка газа

Рис. 2. Заполнение данными макета таблицы Продажа газа

6. После этого, если щелкнуть кнопку Режим в группе Режимы из вкладки Главная и выбрать Режим таблицы,то можно перевести макетытаблиц, например, Поставка газа или Продажа газа,из режимаКонструкторв режим таблицы, которые затем можно заполнить данными. Эти данные автоматически занесутся в файл таблицыпри их вводе с клавиатуры.

Рис. 3. Заполнение данными таблицы Поставка газа

Рис. 4. Заполнение данными таблицы Продажа газа с выпадающим

Меню

Для сохранения данных таблиц необходимо нажать кнопку Сохранить на панели быстрого доступа.

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