Позволяет выводить на экран только требуемые данные.
Распечатать запрос. Подписать распечатку (фамилия, группа, дата). Распечатка № 6.
Задание 2. Создание запроса «Учет выработки»
Задание: Аналогично созданию Запроса «Начисления» создать Запрос «Учет выработки»
Нцех | Табном | ФИО | Шдет | Шопер | Врфакт | Нормопер | Процент выполнения |
Процент выполнения=Время фактическое(табл.Наряд)/нормативное время(р)*кол-во принятых деталей
Распечатать запрос. Подписать распечатку (фамилия, группа, дата).
Примечание: Время фактическое в таблице «Наряд» дано на все детали. В таблице «Справочник норм и расценок» - на одну деталь. Поэтому время нормативное нужно умножить на кол-во принятых деталей. Также нужно привести в соответствие время (в минутах или часах)
Задание 3. «Создание перекрестного запроса»
Перекрестный запрос- это операция построения таблицы для вычисления итоговых значений на основе существующей таблицы или запроса. Перекрестный запрос создается в предположении, что исходная таблица содержит необходимые данные для формирования заголовков строк и столбцов новой таблицы.
Задание: Рассмотрим таблицу «Наряд». При помощи перекрестного запроса необходимо проследить, сколько раз изготавливалась та или иная деталь по каждому цеху.
Выполнение:
1) В окне БД выполнить команду ЗАПРОС – СОЗДАТЬ – ПЕРЕКРЕСТНЫЙ ЗАПРОС
2) На первом шаге Мастера указать, на основании какой таблицы создаем Запрос, т.е. таблицу «Наряд». ДАЛЕЕ
3) На втором шаге выбрать поле (поля), значение которого будет использовано для создания строк таблицы. Если поле содержит повторяющиеся значения, то в перекрестном запросе будет выполнена группировка данных. Мы укажем поле Номер цеха. Для этого поле «номер цеха» выделить и нажать >.
Вид таблицы:
4) На третьем шаге определить поле, значения которого будут использованы в качестве колонок и их заголовков. Выберем поле Шифр детали. Для этого достаточно выделить поле Шифр детали. Каждому уникальному значению шифра детали будет соответствовать свой столбец запроса. Нет смысла строить таблицу, если колонок очень много.
5) На пятом шаге выберем функцию для подведения итогов. В нашем случае применим Число(Count)
6) На шестом шаге задать название «Перекрестный запрос».
Распечатать запрос. Подписать распечатку (фамилия, группа, дата).
Задание 4. «Запрос с параметром»
Позволяет выводить на экран только требуемые данные.
Задание: Выводить на экран записи только для требуемого табельного номера
Выполнение:
1) Выполнить команду ЗАПРОС – СОЗДАТЬ – ПРОСТОЙ ЗАПРОС
2) Включить в него из таблицы «Наряд» поля: номер цеха, табельный номер, дата, шифр детали, шифр операции, принято деталей
3) Назвать «Запрос с параметром».
4) Открыть его в режиме Конструктор.
5) В столбце «Табельный номер» снять флажок «вывод на экран».
6) В этом же столбце в строке «условие отбора» ввести текст [введите табельный номер]. Квадратные скобки обязательны.
7) Сохраните запрос (пиктограмма)
8) Откройте его.
9) Распечатать запрос. Подписать распечатку (фамилия, группа, дата).
Задание 5. «Запрос на обновление»
Этот тип запроса обеспечивает одну из важнейших функций СУБД – автоматизированную обработку данных, что существенно снижает время редактирования информации.
Задание: Расценки на все работы с какой-либо деталью (например 5915) повышаются на 10 процентов. Нужно внести изменения в «Справочник расценок»
Выполнение:
- Выполнить команду ЗАПРОС – СОЗДАТЬ – ПРОСТОЙ ЗАПРОС
- Включить в него из таблицы «Справочник нормативов» поля: шифр детали и расценка.
- Назвать запрос «Изменение расценок»
- Перейти в режим Конструктор
- Из меню выполнить команду ЗАПРОС-ОБНОВЛЕНИЕ.
- В столбце «шифр детали» в строке «условие отбора» ввести 5915
- В столбце «Расценка» в строке «Обновление» вызвать Построитель выражений. Создать формулу Расценка=Расценка+Расценка/10
- Сохраните запрос. (пиктограмма)
- Выполнить команду ЗАПРОС-ЗАПУСК.
- Открыть таблицу «Справочник расценок» и проверить результат
- Распечатать запрос в режиме Конструктора. Печать выполняется с помощью клавиши PrintScreen. Подписать распечатку (фамилия, группа, дата).
Задание 6. «Запрос на создание таблицы»