Создание запроса на обновление стоимости всех книг ⇐ ПредыдущаяСтр 3 из 3
1) Создайте запрос на выборку на основе таблицы Книга с полями Цена и ГодИздания. 2) Преобразуйте запрос в Запрос на Обновление, в результате в бланк запроса будет добавлена строка – Обновление. 3) В строке Обновление введите выражение – [Цена]*0,95 под полем Цена, в строке Условие под полем ГодИзданиявведите значение – 2005. 4) Выполните запрос, в результате будет снижена стоимость всех книг 2005г. выпуска на 5%.
Создание запроса на обновление стоимости конкретных книг. 1) Создайте запрос на выборку на основе таблицы Книга с полями Название, Цена и ГодИздания. 2) Создайте запрос на обновление. 3) В строке Обновление под полем Цена введите параметр – [Новая цена книги]. 4) В строке Условие отбора введите параметры под полем Название – [Введите название книги], под полем ГодИздания – [Введите год издания]. 5) Выполните запрос, в результате выводиться диалоговые окна, в которые необходимо ввести соответствующие значения параметров.
Запрос на удаление. Создание запроса на удаление читателя из базы данных. 1) Создайте запрос на выборку на основе таблицы Читатель с полями Читатель* (перетащить * из таблицы в бланк запроса) и НомерЧитательскогоБилета. 2) В строке условие отбора под полем НомерЧитательскогоБилета введите выражение – [Введите номер читательского билета]. 3) Преобразуйте запрос в Запрос на Удаление, при этом в бланк запроса будет добавлена строка – Удаление, соответственно со значением – Из и Условие. 4) Сохраните запрос с именем Удаление_читателя. Отчетные запросы. 1. Найти все книги по программированию. 2. Найти данные о читателях, которые брали книги издательства «Тригон» или «Питер». 3. Создайте запрос на выборку с параметром для получения всех книг определенного года издания. Для этого при составлении условия в запросе под полемГодИздания набрать в квадратных скобках словосочетание[Введите год издания].При выполнении запроса введите в появившееся диалоговое окно год 1998 или любой другой. Получите запрос на произведения этого года издания. 4. Подсчитать количество книг на руках у конкретного читателя. 5. Создайте запрос на выборку с параметром для получения всех авторов данной книги. 6. Получить список читателей с заданными характеристиками: студентов указанного учебного заведения, факультета, научных работников по определенной тематике и т.д. 7. Выдать перечень читателей, на руках у которых находится указанное произведение. 8. Получить список читателей, на руках у которых только 2 книги. 9. Получить список литературы, которая в настоящий момент выдана с определенной полки некоторой библиотеки. 10. Выдать список читателей, которые в течение обозначенного периода были обслужены указанным библиотекарем. 11. Получить данные о задолжниках. 12. Получить список читателей с просроченным сроком литературы более 2-х дней, считая с сегодняшнего дня. 13. Получить перечень указанной литературы, которая поступила (была списана) в течение некоторого периода. 14. Получить список читателей, не посещавших библиотеку в течение указанного времени. 15. Получить список самых популярных произведений. 16. Добавить в таблицу Читатели поле Пол и заполнить данными это поле. 17. Найти самую дорогую книгу в библиотеке, общую стоимость книг в библиотеке. 18. Подсчитать количество читательниц в библиотеке. 19. Для должников рассчитать сумму штрафа по следующей формуле: [ЦенаКниги]*0,1*(Количество просроченных дней=сегодняшняя дата-срок+1).
Задание 8. Составить 3 отчета по выполненным запросам. Задание 9. Изучить команды языка SQL в лабораторном практикуме.
©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.
|