
- •Введение
- •Задание
- •Выполнения задания Создание базы данных и таблиц
- •А) Создание списка сотрудников в Excel
- •Б) Импорт списка сотрудников в Access
- •4. Создать схему связей между таблицами базы данных персонал.
- •II. Создание форм
- •III. Создание запроса на выборку информации из базы данных
- •IV. Создание отчетов
- •V. Создание главной кнопочной формы
- •Заключение
II. Создание форм
Форма – это окно, в котором мы сможем поместить элементы управления, которые либо представляют пользователям информацию, либо получают информацию которые они вводят. Формы позволяют просматривать данные, хранящиеся в таблицах, добавлять новые записи, изменять данные и удалять записи из таблиц. Формы обеспечивают комфортное взаимодействие между пользователем и БД. Формы могут отображаться различными способами.
Создаём Форму для работы с таблицей «ОТДЕЛЫ» в режиме Мастер форм. Этот режим представляет собой наиболее простой способ построения форм и создаёт формы, которые включают все поля таблицы, при этом стиль оформления заранее определён.
Для создания формы в режиме Мастер форм необходимо выполнить следующие действия:
- в разделе Создание надо выбрать объект Формы, нажмите кнопку Создать;
- в открывшемся диалоговом окне Новая форма выберите способ создания формы – Мастер форм: ленточная, в строке Выберите в качестве источника данных таблицу - «ОТДЕЛЫ», щёлкаем ОК
- на экран выведётся форма, заполненная данными, которая отражает содержание таблиц «Расписание»
2. С помощью Мастера форм создала форму для работы одновременно с двумя таблицами: ФИО и КОНТАКТЫ. Эта форма служит для ввода полной информации о вновь принятых сотрудниках или удаления записей об уволенных сотрудниках.
Режим Мастер форм позволяет в ходе диалога выбирать нужную таблицу, поля, внешний вид и стиль формы.
Рис.12 Окно Мастера форм - служит для выбора полей, которые необходимо включить в форму.
Рис.13
III. Создание запроса на выборку информации из базы данных
Одним из способов нахождения информации в БД Access является создание запросов. Запрос предназначен для выполнения различных операции с записями, находящихся в БД (сортировка, выбор по критериям и т.д.). Существует несколько типов запросов: на выборку, на обновление, на добавление, на удаление, перекрестный запрос, создание таблиц. Наиболее распространенным является запрос на выборку. Запросы на выборку используются для отбора нужной пользователю информации, содержащейся в таблицах. Они создаются только для связанных таблиц. Запросы этого типа возвращают данные из одной или нескольких таблиц и отображают их в виде таблицы, записи в которой можно обновлять (с некоторыми ограничениями). Запросы на выборку можно также использовать для группировки записей и вычисления сумм, средних значений, подсчета записей и нахождения других типов итоговых значений. Существуют также запросы на изменение данных.
Для создания запросов я использую Мастер запроса.
В соответствии с заданием, создадим систему, которая будет выдавать справку о всех контактных данных сотрудников: отдел, фамилия, рабочий телефон, домашний адрес, домашний телефон.
С помощью Конструктора создадим запрос на выборку данных из трех таблиц – ФИО, ОТДЕЛЫ и КОНТАКТЫ. Выборка, полученная по запросу, будет содержать следующие поля:
Отдел |
Фамилия |
Рабочий телефон |
Домашний адрес Домашний телефон |
|||||
|
|
|
|
|
|
Рис.14 Окно построения запроса на выборку данных из взаимосвязанных таблиц в режиме Конструктора.