Создание таблиц АИС в режиме Конструктор
ЛАБОРАТОРНАЯ РАБОТА № 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. Заполнение данными таблицы Продажа газа с выпадающим
Меню
Для сохранения данных таблиц необходимо нажать кнопку Сохранить на панели быстрого доступа.
Если необходимо снова отредактировать макет таблицы, для этого надо перейти в режим Конструктор,используя кнопку Режим.