 
        
        - •Методические указания к лабораторной работе
- •Введение
- •Постановка задачи
- •Этап 1. Формирование структуры таблиц в режиме «Конструктора таблиц»
- •4.2. Поле «ЛичнКод» задать ключевым (кнопка на панели инструментов) .
- •Этап 2. Технология Создания простых форм для ввода данных
- •Этап 3. Построения запросов к информационной базе данных Теоретическая справка.
- •Практические задания.
- •2. Формирование запроса.
- •Этап 4. Технология создания простых отчетов
- •Этап 5. Пример построения базы данных с использованием составных форм, запросов. Практическое построение базы данных.
- •1.1. В режиме «Конструктор» создать физическую структуру таблицы, установить типы и размеры всех полей см. Рис. 14.
- •Этап 6. Использование макрокоманд (макросов)
Этап 3. Построения запросов к информационной базе данных Теоретическая справка.
Средствами запроса можно:
- выбрать записи, удовлетворяющие условиям отбора, 
- включить в результирующую таблицу запроса нужные поля, 
- произвести вычисления в каждой из полученных записей, 
- сгруппировать записи с одинаковыми значениями в одном или нескольких полях и выполнить над ними групповые функции, 
- произвести обновление полей в выбранном подмножестве записей, 
- создать новую таблицу базы данных, используя данные из существующих таблиц, 
- удалить выбранное подмножество записей в другую таблицу. 
- многотабличный запрос позволяет сформировать новую таблицу, записи которой образуются путем объединения взаимосвязанных записей из разных таблиц базы данных и включения нужных полей из этих таблиц. 
Последовательное выполнение ряда запросов позволяет решать достаточно сложные задачи, не прибегая к программированию.
В СУБД Access может быть создано несколько видов запросов:
- на выборку - выбирает данные из взаимосвязанных таблиц и других запросов. В результате появляется динамическая таблица, которая существует до закрытия запроса. В запросе на выборку могут использоваться не только таблицы базы данных, но и ранее созданные запросы (таблицы, являющиеся результатом их выполнения). 
- на создание таблицы - основан на запросе выборки, но результат запроса сохраняется в новой таблице. Непосредственное использование в запросе другого запроса невозможно. В этом случае включаемый запрос надо преобразовать в запрос на создание таблицы. 
- на обновление, добавление, удаление - это запросы-действия, в результате выполнения которых меняются данные в таблицах. 
Разработка запроса производится в режиме Конструктора запросов.
Практические задания.
1. Продолжить работу или открыть базу данных Успеваемость (если была закрыта по каким-либо причинам).
1.1.Проверить наличие и убедиться в сохранности и работоспособности всех созданных ранее таблиц данной базы.
2. Формирование запроса.
2.1.Открыть окно Запросы и войти в создание запроса в режиме конструктора, добавить в рабочую область запроса таблицу Личности, затем окно выбора закрыть.
2.2.Определить столбцы и заполнить строки запросной формы так, чтобы в результате запроса увидеть четыре поля (Фамилия, Имя, Пол, Рост, Вес) всех записей, входящих в таблицу Личности (см. Рис. 11).
 
Рис. 11
2.3. Сохранить запрос с именем «Общий запрос».
2.4. Выполнить запрос и просмотреть его результат.
3. Контрольное задание. На примере сформированного запроса с именем «Общий запрос» выполнить его корректировку с учетом следующих критериев выборки.
3.1.Найти лиц с личным кодом 1,3 и4.
Пример формирования запроса Рис. 12:
 Рис.
12
	Рис.
12
3.2. Сохранить запрос с именем «Код 1,3,4».
3.3. Определить сотрудников с личным кодом, больше двух.
3.2. Сохранить запрос с именем «Код больше 2».
3.3. Выделить лиц с личным кодом в интервале от 2 до 4.
3.2. Сохранить запрос с именем «Код от 2 до 4».
Примечание: при сохранении последующих скорректированных запросов целесообразно воспользоваться командой «Файл → Сохранить как → следующее имя запроса».
4. Сохранить базу данных Успеваемость в которой созданы таблицы, формы и запросы.
