Intern
18
0
questionbank

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

Ответ от нейросети sobes.tech

Основные команды SQL, используемые для работы с базами данных, делятся на несколько категорий:

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

  • CREATE DATABASE: Создание новой базы данных.
  • CREATE TABLE: Создание новой таблицы.
  • ALTER TABLE: Изменение структуры существующей таблицы (добавление, удаление, изменение столбцов).
  • DROP DATABASE: Удаление базы данных.
  • DROP TABLE: Удаление таблицы.
  • TRUNCATE TABLE: Удаление всех строк из таблицы, сохраняя её структуру.

DML (Data Manipulation Language) - для управления данными внутри таблиц:

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

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

  • GRANT: Предоставление разрешений пользователям.
  • REVOKE: Отзыв разрешений у пользователей.

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

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

Некото

Основные команды SQL, используемые для работы с базами данных, делятся на несколько категорий:

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

  • CREATE DATABASE: Создание новой базы данных.
  • CREATE TABLE: Создание новой таблицы.
  • ALTER TABLE: Изменение структуры существующей таблицы (добавление, удаление, изменение столбцов).
  • DROP DATABASE: Удаление базы данных.
  • DROP TABLE: Удаление таблицы.
  • TRUNCATE TABLE: Удаление всех строк из таблицы, сохраняя её структуру.

DML (Data Manipulation Language) - для управления данными внутри таблиц:

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

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

  • GRANT: Предоставление разрешений пользователям.
  • REVOKE: Отзыв разрешений у пользователей.

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

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

Некото

Зарегистрируйтесь или войдите, чтобы получить доступ к полным ответам на все вопросы из банка вопросов.