Планирование уроков на учебный год (по учебнику К.Ю. Полякова, Е.А. Еремина, полный углублённый курс, по 4 часа в неделю)



Урок 30
Запросы
(§18. Запросы)




Содержание урока

Конструктор запросов

Критерии отбора

Запросы с параметрами

Вычисляемые поля

Другие типы запросов

Вопросы и задания

Задачи


Задачи


1. Откройте базу данных Футбол, созданную ранее. Постройте следующие запросы и настройте формат вывода данных:

а) запрос с именем Запрос85, который отбирает всю информацию о командах, имеющих более 8 побед и меньше 5 поражений; команды должны быть расставлены по убыванию числа побед;
б) запрос с именем ЗапросЗарплата, который отбирает команды, где зарплата игроков не меньше суммы, введённой пользователем; команды должны быть расставлены по убыванию зарплаты;
в) запрос с именем ЗапросОчки, в котором для каждой команды вычисляется количество набранных очков (за победу — 3 очка, за ничью — 1 очко); команды должны быть расставлены по убыванию количества набранных очков.

Посмотрите, как эти запросы записываются на языке SQL.

2. Проверьте, какие данные отбирает такой SQL-запрос:

SELECT * FROM "Футбол"

Посмотрите, как он выглядит в бланке Конструктора. Сделайте выводы.

3. Постройте запрос, отбирающий данные о всех командах, в названии которых есть буква «а» (возможно, в середине). Посмотрите, как он запишется на языке SQL.

4. Постройте запрос, отбирающий данные о всех командах, в названии которых третья буква — «а». Посмотрите, как он запишется на языке SQL.

Следующая страница §18. Запросы



Cкачать материалы урока






Наверх