Лабораторная работа 5 Тема- Создание запросов с помощью мастера и конструктора
Работа добавлена на сайт samzan.net:
Поможем написать учебную работу
Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.
Предоплата всего
от 25%
Подписываем
договор
Лабораторная работа №5
Тема: Создание запросов с помощью мастера и конструктора. Модификация запросов.
Ход работы:
- Создал простой запрос на выборку с помощью Мастера согласно варианту (вариант №10): Фамилия, ДатаПлатежа, Назначение платежа.
Для создания запроса на выборку с помощью Мастера я выполнил следующие действия: в окне БД вкладка Запросы-Создать-Простой запрос-ОК. Выбралатаблицы «Учащиеся» и «Платежи» с полями. Готово.
- Создал запрос на выборку с помощью Конструктора, выбрав вариант №7 (Группа, Фамилия, ДатаПоступления).
Для этого я в окне БД выбрал вкладку Запросы-Создать-Конструктор. Выбрал таблицы «Группа» и «Учащиеся». Атрибуты Группа, Фамилия и Дата поступления поместил в строку поле. Далее нажал кнопку запуск и сформировался запрос.
- Создал запрос на совпадение (с условием), позволяющий выбрать информацию обо всех студентах (ФИО, телефон) выбранной группы.
В Запрос-Создать-Конструктор-ОК. Выбрала таблицы «Учащиеся» и «Группа». Добавил поля Группа, ФИО и телефон, ДомКорпусКвартира, Дата рождения. В условии запроса таблицы «Группа» написал "ПО-31". Теперь производится отбор в выбранной группе.
- Используя операции и маски для формирования условий отбора создал следующие запросы:
- Вывел название города и ФИО учащихся, проживающих по улице Ленина.
- Запрос-Создать-Конструктор-ОК. Выбрал таблицы «Учащиеся» и «КодГорода», «КодУлицы». Добавил поля ФИО, КодУлицы, НазваниеУлицы, НазваниеГорода. В условии запроса таблицы «Учащиеся» поле КодГорода прописал "10",а в поле КодУлицы поставил 15. Это показывает в каких городах есть улица Ленина.
- Вывел список учащихся, фамилии которых заканчиваются на «ич» или «ов».
- Запрос-Создать-Конструктор-ОК. Выбрал таблицу «Учащиеся». Добавил поля ФИО. В условии запроса таблицы «Учащиеся» поле Фамилия прописала "*ич" or "*ов".
- Вывел список учащихся с квалификацией «техник-программист», обучающихся в группах, рейтинг которых больше 8.
- Запрос-Создать-Конструктор-ОК. Выбрал таблицы «Учащиеся», «Группа», «Специальность». Добавил поля ФИО, РейтингГруппы, НазваниеСпециальности. В условии запроса таблицы «Учащиеся» поле Фамилия прописал "*ич" or "*ов". В УС поля НазваниеСпециальности выбрал "техник-программист". В поле РейтингГруппы в УС >8 and <10.
- Вывел для группы ПО-31 перечень дисциплин с количеством часов менее 70 и с видом аттестации Зачёт.
- Вывел суммы оплат и их назначение, произведённый в указанный период.
5. Осуществил модификацию последнего запроса, выводя только суммы оплат за общежитие.
6. Создал запрос на поиск повторяющихся записей.