16 вопросов
Практика
Какую функцию выполняет clause ORDER BY в SQL и как он позволяет тебе контролировать направление сортировки результатов запроса?
Можешь объяснить, что такое SQL-запрос, и привести примеры часто используемых SQL-команд?
Можешь объяснить различие между DDL (Data Definition Language) и DML (Data Manipulation Language) командами в SQL, включая примеры каждого из них?
Каковы основные функции и возможности команды ALTER в SQL, и какие структурные изменения она может выполнять над объектами базы данных?
Можешь объяснить ключевые различия между командами DELETE, TRUNCATE и DROP в SQL, включая их механизмы работы, влияние на производительность и возможности работы с транзакциями?
Какие основные функции и сценарии использования оператора SELECT в SQL?
Как работает оператор GROUP BY в SQL и в каких сценариях он обычно применяется?
Как работает ключевое слово DISTINCT в SQL и каково его основное назначение при использовании с оператором SELECT?
Можешь объяснить различные категории операторов в SQL и привести примеры каждого типа?
Можешь объяснить, что такое SQL clauses, и привести примеры часто используемых clauses в запросах к базам данных?
Какой правильный порядок следования clauses в SQL SELECT statement, и в каком порядке их нужно писать?
Можешь объяснить логический порядок, в котором SQL-движок базы данных обрабатывает различные части запроса?
Объясни различия между ограничениями PRIMARY KEY и UNIQUE KEY в SQL, включая их особенности, кардинальность и то, как они используются при проектировании баз данных.
В проектировании SQL базы данных, как ты объяснил бы назначение и структуру составного первичного ключа, и в каких сценариях ты использовал бы его вместо первичного ключа из одного столбца?
Можешь объяснить, что такое внешний ключ и описать механизмы, с помощью которых он обеспечивает ссылочную целостность в реляционной базе данных?
Можешь объяснить, что такое связи между таблицами в SQL, и описать три основных типа связей, используемых для соединения таблиц?