Intern
43
questionbank

Какие команды SQL вам известны?

Получайте ответы на вопросы в реальном времени с Sobes Copilot
Ответ от нейросети sobes.tech

Основные команды SQL делятся на несколько категорий:

1. DDL (Data Definition Language) - для определения структуры базы данных:

  • CREATE: Создание объектов базы данных (таблиц, индексов, представлений и т.д.).
    sql
  • ALTER: Изменение структуры существующих объектов базы данных.
    sql
  • DROP: Удаление объектов базы данных.
    sql
  • TRUNCATE: Удаление всех данных из таблицы, но сохранение ее структуры.
    sql
  • RENAME: Переименование объекта базы данных.
    sql

2. DML (Data Manipulation Language) - для работы с данными:

  • SELECT: Выборка данных из одной или нескольких таблиц.
    sql
  • INSERT: Добавление новых записей в таблицу.
    sql
  • UPDATE: Изменение существующих записей в таблице.
    sql
  • DELETE: Удаление существующих записей из таблицы.
    sql

3. DCL (Data Control Language) - для управления доступом к данным:

  • GRANT: Предоставление прав доступа к объектам базы данных.
    sql
  • REVOKE: Отозыв ранее предоставленных прав доступа.
    sql

4. TCL (Transaction Control Language) - для управления транзакциями:

  • COMMIT: Сохранение всех изменений, внесенных в текущей транзакции.
    sql
  • ROLLBACK: Отмена всех изменений, внесенных в текущей транзакции.
    sql
  • SAVEPOINT: Установка точки сохранения внутри транзакции.
    sql

Помимо этих основных команд, существуют также различные функции, операторы и предложения для более сложной работы с данными (например, агрегатные функции SUM, AVG, COUNT, операторы сравнения, логические операторы, предложения JOIN, GROUP BY, ORDER BY, HAVING).