INSERT INTO empl (deptid, lastname, birthdate, salary, address, projnum)




 

SELECT empl.deptid, empl.lastname, empl.birthdate, empl.salary, empl.address, empl.projnum

 

FROM empl;

 

Запрос на обновление:

 

Например, нам надо изменить фамилию сотрудника с “monin” на “manin”


 

Эквивалент запроса на обновление на языке SQL:

 

UPDATE empl SET empl.lastname = "monin" WHERE (((empl.lastname)="manin"));

 

Перед выполнением запроса, чтобы убедиться, что будут обновлены нужные записи, щелкните на кнопку Вид: отобразятся те записи, которые будут обновлены.

Теперь можно выполнить запрос. Для этого дважды щелкните по

 

названию запроса или нажмите кнопку Запуск. Так же,как и придобавлении записей в таблицу, Access выдаёт сообщение о количестве обновляемых записей и запрашивает подтверждение на обновление. Вы можете подтвердить обновление записей или отвергнуть.

 

Создание итогового запроса

 

Выбираем в главном меню: Создание Æ Мастер запросов

 

Создаем простой запрос.

Открывается окно:


 

 

Нажимаем ОК

 

Выбрали поля: Salary и depnum. Группируем по номеру отдела depnum.


 

 

Выбираем итоговый


 

Отмечаем Avg (среднее значение):

 

Структура итогового отчета – подсчет средней зарплаты по отделам


 

Результат запроса:

 

 

Выполнение лабораторной работы Выполнить работу в соответствии с вариантом.

 

Варианты лабораторной работы

 

Для вариантов представленных в лабораторной работе 1 подготовьте

запросы.

1. Разработать запросы: Перечень кодов особых случаев эксплуатации, Список инцидентов, Список операторов. Подготовьте запросы: Список инцидентов для заданного кода особого случая эксплуатации, Список операторов, работавших в предыдущем месяце. Выполните 3-4 запроса по заданию преподавателя.

 

2. Разработать запросы: Список ремонтных заводов, Выполненные ремонты, Список самолетов, Список операторов. Подготовьте запросы Список выполненных ремонтов для данного ремонтного завода, Список заводов, на которых ремонтировался данный тип самолета. Выполните 3-4 запроса по заданию преподавателя.

 

3. Разработать запросы: Перечень отделов_универмага, Список продавцов, Список товар в отделе, Продажи за месяц. Подготовьте запросы: Список товаров, проданных за прошлый квартал, Список продавцов, продавших


 

наибольшее количество товаров. Выполните 3-4 запроса по заданию преподавателя

 

4. Разработать запросы: Перечень кафедр, Список преподавателей, Список дисциплин, Расписание. Подготовьте запросы: Список преподавателей, работающих на данной кафедре, Список дисциплин, читаемых данным преподавателем. Выполните 3-4 запроса по заданию преподавателя

 

5. Разработать запросы: Список работников Автосервиса, Перечень автомобилей на ремонте, Наличие запчастей, Список операторов. Подготовьте запросы: Список работников автосервиса, выполнявших ремонты за прошлый квартал, Список запчастей для данного типа автомобиля. Выполните 3-4 запроса по заданию преподавателя

6. Разработать запросы: Перечень Кодов зон контроля, Перечень самолетов, Список дефектов, Список операторов. Подготовьте запросы: Список кодов зон контроля для данного типа самолета, Список дефектов для данного типа самолета за прошлый месяц. Выполните 3-4 запроса по заданию преподавателя

 

Отчет

 

Отчет по лабораторной работе должен содержать:

Вариант задания.

 

Краткое описание выполненной работы.

Окна Конструкторов, использованных в работе.

Распечатку всех отчетов.

Варианты всех запросов, выполненных в лабораторной работе, в виде операторов SQL и комментарий к ним.

 

Контрольные вопросы

 

Основные составные части языка SQL.

Что такое запрос?

Какова последовательность проектирования запросов?

Какие основные компоненты запросов?

Как определяются компоненты запросов?

Как подготовить запрос на SQL в командном окне?


 

 

Лабораторная работа №4

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-12-12 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: