Работа с базой данных поступающих
Информатика

1. Напишите запрос для выдачи информации обо всех поступающих, отсортированных по ключу школа (возр)+ фамилия (возр

1. Напишите запрос для выдачи информации обо всех поступающих, отсортированных по ключу "школа (возр)+ фамилия (возр)".
2. Напишите запрос для выдачи фамилии, даты рождения и всех оценок поступающих, родившихся с января по май 1991 года, отсортированных по дате рождения в порядке убывания.
3. Напишите запрос, который заменит оценку по информатике на 4 у всех поступающих, окончивших школы 44 и 59.
4. Напишите запрос для удаления всех поступающих, у которых есть тройки и двойки по информатике.
Верные ответы (1):
  • Vitalyevich
    Vitalyevich
    30
    Показать ответ
    Суть вопроса: Работа с базой данных поступающих

    Разъяснение: Для работы с базой данных поступающих мы можем использовать язык SQL - структурированный язык запросов. С помощью SQL можно выполнять различные операции, такие как выборка данных, добавление, изменение и удаление записей.

    1. Запрос для выдачи информации обо всех поступающих, отсортированных по ключу "школа (возр)+ фамилия (возр)":

    sql
    SELECT *
    FROM поступающие
    ORDER BY школа, фамилия;


    2. Запрос для выдачи фамилии, даты рождения и всех оценок поступающих, родившихся с января по май 1991 года, отсортированных по дате рождения в порядке убывания:

    sql
    SELECT фамилия, дата_рождения, оценки
    FROM поступающие
    WHERE дата_рождения >= "1991-01-01" AND дата_рождения <= "1991-05-31"
    ORDER BY дата_рождения DESC;


    3. Запрос, который заменит оценку по информатике на 4 у всех поступающих, окончивших школы 44 и 59:

    sql
    UPDATE поступающие
    SET оценка_информатика = 4
    WHERE школа IN (44, 59);


    4. Запрос для удаления всех поступающих, у которых есть тройки и двойки по информатике:

    sql
    DELETE FROM поступающие
    WHERE оценка_информатика IN (2, 3);


    Совет: Чтобы лучше понять работу с базами данных и языком SQL, рекомендуется изучать основные команды и операторы SQL. Практические задания с использованием реальных примеров помогут закрепить знания.

    Задание для закрепления: Напишите SQL-запрос для выборки всех поступающих из школы номер 77, отсортированных по фамилии в алфавитном порядке.
Написать свой ответ: