Составители:
Рубрика:
9
Задание. 1) Самостоятельно создайте таблицу Преподаватели, которая имеет
следующие поля: Табельный номер, Фамилия, Имя, Отчество, Пол, Дата рождения,
Ученая степень (Кандидат наук, Доктор наук, нет), Ученое звание (Доцент, Профес-
сор, нет), Факультет (Экономический, Математический, Физический, Юридический).
2) Заполните её десятью записями. Используйте таблицы-справочники для подста-
новки. 3) Установите связи между таблицами Студенты
и Преподаватели.
Задание. Самостоятельно добавьте в таблицы базы данных Продажа компьюте-
ров подстановки (там, где это необходимо).
Лабораторная работа №3
Создание и выполнение запросов в СУБД ACCESS
Одной из основополагающих частей любой системы управления базами данных
является запрос. Запрос можно считать фильтром, который специально сохраняется
отдельно от таблицы для дальнейшего использования в других таблицах. Важным от-
личием любого запроса от фильтра является возможность строить на его основе отче-
ты и формы, а также выполнять достаточно сложные вычисления.
Задание. 1) Создайте запрос (при сохранении название этого и последующих за-
просов придумываете самостоятельно): вывести всех клиентов из города Ельца, при-
чем их фамилии должны быть расположены в порядке следования букв в алфавите. 2)
Создайте запрос, который выводит модели компьютеров с ценой более 15000 руб.,
причем цены расположите в порядке убывания. 3) Создайте запрос: вывести
все мо-
дели компьютеров, которые имеют лазерный диск, причем выводить только поля Мо-
дель и Цена. 4) Создайте запрос, выводящий на экран заказчиков, которые приобрели
модель компьютера со следующими параметрами: объем жесткого диска больше 30
Gb, а цена меньше 25000 руб. 5) Создайте запрос: вывести всех заказчиков, их ФИО и
Телефон, количество приобретенных компьютеров которых
превышает 10 штук.
Теперь поупражняемся с базой данных Университет, открыв ее из своего ката-
лога. Все запросы сохраняйте с именем, соответствующим действию запроса.
Задание. 1) Создайте запрос, выводящий номера и фамилии студентов, родив-
шихся после 1 сентября 1983 года. 2) Создайте запрос: вывести фамилии и имена всех
мальчиков экономического факультета в алфавитном порядке. 3) Создайте запрос,
выводящий фамилию, имя, отчество, ученую степень и ученое звание всех препода-
вателей с ученой степенью доктор наук и ученым званием профессор. 4) Создайте за-
прос, в котором покажете список студентов физического факультета – их фамилии и
имена, факультет, группу и преподавателя, который ведет на данном факультете. 5)
Создайте запрос: вывести фамилию, имя, отчество всех
преподавателей юридическо-
го факультета, у которых фамилия начинается на букву И (используйте ввод по маске
(* - любое количество любых символов)).
Задание. В базе данных Продажа компьютеров создайте запрос, который под-
считывает сумму покупки клиента с учетом количества проданного товара, скидки и
цены за единицу.
Задание. Самостоятельно в базе данных Продажа компьютеров
создайте запрос,
который бы отображал Сумму покупки только тех клиентов, количество заказанных
штук которых превышает 10 (Отобразить поля: Ф.И.О. заказчика, Дата заказа, Коли-
чество, Сумма заказа).
Задание. Самостоятельно создайте запрос с параметром в базе данных Продажа
компьютеров, который выводит ФИО клиента, Количество заказа и Дату заказа за
Задание. 1) Самостоятельно создайте таблицу Преподаватели, которая имеет следующие поля: Табельный номер, Фамилия, Имя, Отчество, Пол, Дата рождения, Ученая степень (Кандидат наук, Доктор наук, нет), Ученое звание (Доцент, Профес- сор, нет), Факультет (Экономический, Математический, Физический, Юридический). 2) Заполните её десятью записями. Используйте таблицы-справочники для подста- новки. 3) Установите связи между таблицами Студенты и Преподаватели. Задание. Самостоятельно добавьте в таблицы базы данных Продажа компьюте- ров подстановки (там, где это необходимо). Лабораторная работа №3 Создание и выполнение запросов в СУБД ACCESS Одной из основополагающих частей любой системы управления базами данных является запрос. Запрос можно считать фильтром, который специально сохраняется отдельно от таблицы для дальнейшего использования в других таблицах. Важным от- личием любого запроса от фильтра является возможность строить на его основе отче- ты и формы, а также выполнять достаточно сложные вычисления. Задание. 1) Создайте запрос (при сохранении название этого и последующих за- просов придумываете самостоятельно): вывести всех клиентов из города Ельца, при- чем их фамилии должны быть расположены в порядке следования букв в алфавите. 2) Создайте запрос, который выводит модели компьютеров с ценой более 15000 руб., причем цены расположите в порядке убывания. 3) Создайте запрос: вывести все мо- дели компьютеров, которые имеют лазерный диск, причем выводить только поля Мо- дель и Цена. 4) Создайте запрос, выводящий на экран заказчиков, которые приобрели модель компьютера со следующими параметрами: объем жесткого диска больше 30 Gb, а цена меньше 25000 руб. 5) Создайте запрос: вывести всех заказчиков, их ФИО и Телефон, количество приобретенных компьютеров которых превышает 10 штук. Теперь поупражняемся с базой данных Университет, открыв ее из своего ката- лога. Все запросы сохраняйте с именем, соответствующим действию запроса. Задание. 1) Создайте запрос, выводящий номера и фамилии студентов, родив- шихся после 1 сентября 1983 года. 2) Создайте запрос: вывести фамилии и имена всех мальчиков экономического факультета в алфавитном порядке. 3) Создайте запрос, выводящий фамилию, имя, отчество, ученую степень и ученое звание всех препода- вателей с ученой степенью доктор наук и ученым званием профессор. 4) Создайте за- прос, в котором покажете список студентов физического факультета – их фамилии и имена, факультет, группу и преподавателя, который ведет на данном факультете. 5) Создайте запрос: вывести фамилию, имя, отчество всех преподавателей юридическо- го факультета, у которых фамилия начинается на букву И (используйте ввод по маске (* - любое количество любых символов)). Задание. В базе данных Продажа компьютеров создайте запрос, который под- считывает сумму покупки клиента с учетом количества проданного товара, скидки и цены за единицу. Задание. Самостоятельно в базе данных Продажа компьютеров создайте запрос, который бы отображал Сумму покупки только тех клиентов, количество заказанных штук которых превышает 10 (Отобразить поля: Ф.И.О. заказчика, Дата заказа, Коли- чество, Сумма заказа). Задание. Самостоятельно создайте запрос с параметром в базе данных Продажа компьютеров, который выводит ФИО клиента, Количество заказа и Дату заказа за 9
Страницы
- « первая
- ‹ предыдущая
- …
- 7
- 8
- 9
- 10
- 11
- …
- следующая ›
- последняя »