Skip to content · ⁨Перейти к содержанию⁩
English

Two kinds of SQL command

SQL has two halves:

  • DDL (Data Definition Language) changes the structure — the tables themselves.
  • DML (Data Manipulation Language) works with the data inside the tables — reading it with SELECT, and adding, changing, or removing it with INSERT/UPDATE/DELETE. Everything so far (SELECT) is DML.

CREATE TABLE is the main DDL command. It lists each column with a data type and marks the primary key:

Русский

Два вида команд SQL

SQL делится на две части:

  • DDL (Data Definition Language — язык определения данных) изменяет структуру — сами таблицы.
  • DML (Data Manipulation Language — язык манипулирования данными) работает с данными внутри таблиц — читает их с помощью SELECT, а добавляет, изменяет или удаляет с помощью INSERT/UPDATE/DELETE. Всё сказанное ранее (SELECT) относится к DML.

CREATE TABLE — основная команда DDL. Она перечисляет каждый столбец с типом данных и обозначает первичный ключ:

CREATE TABLE customer (
  id   INTEGER PRIMARY KEY,
  name VARCHAR(20),
  city VARCHAR(15)
);

CREATE TABLE определяет столбцы и создаёт пустую таблицу

Handout · ⁨Раздаточный материал⁩

Log in or create account · ⁨Войти или создать аккаунт⁩

IGCSE, A-Level & AP