Практична робота
Створення бази даних «Школа».
Вчителі
Учні
Класи
Викладання
Класний керівник
Завдання 1
У базі даних школа створіть і виконайте запит: “визначити дату народження наймолодшого учня в кожному класі.” (Перейдіть у Конструктор запросов і виберіть таблицю Учні)
Завдання 2
Відобразіть запит, створений у завданні 1 (визначити дату народження наймолодшого учня в кожному класі), у режимі SQL. Його текст має бути таким.
SELECT Учні.клас, Мах(Учні.[дата народження]) AS [Мах-дата народження]
FROM Учні
GROUP BY Учні.клас;
Завдання 3
Реалізуйте мовою SQL запит визначити, скільки учнів навчається в кожному класі. Для обчислення кількості використайте функцію Count. Її аргументом може бути * (символ, що позначає будь-яке поле), тому що, як зазначалося вище, неважливо, за яким полем рахувати кількість записів.
Завдання 4
Створіть і виконайте запит визначити класи, всі учні яких народилися до 1 січня 2006 року.
Завдання 5
Тепер розглянемо SQL-текст запиту, створеного у завданні 4: визначити класи, всі учні яких народилися до 1 січня 2006 року.
SELECT Учні.клас
FROM Учні
GROUP BY Учні.клас
HAVING Мах(Учні, [дата народження])<#1/1/2006#;
Завдання 6
Реалізуйте мовою SQL запит визначити прізвища вчителів, які викладають більше, ніж в одному класі.