Створення таблиць

Створення баз даних PostgreSQL

Darryl Reeves

Industry Assistant Professor, New York University

Таблиця бази даних

  • Змінна кількість рядків
  • Фіксована кількість стовпців (структуру можна змінювати)
  • Стовпці мають певний тип даних
  • Кожен рядок — це запис
Створення баз даних PostgreSQL

Команда CREATE TABLE

CREATE TABLE table_name (
    column1_name column1_datatype [col1_constraints],
    column2_name column2_datatype [col2_constraints],
    ...
    columnN_name columnN_datatype [colN_constraints]
);

Обмеження для назв

  • максимальна довжина — 31 символ
  • має починатися з літери або підкреслення ("_")
Створення баз даних PostgreSQL

Приклад таблиці 1

CREATE TABLE school (
    id serial PRIMARY KEY,
    name TEXT NOT NULL,
    mascot_name TEXT
);
Створення баз даних PostgreSQL

Приклад таблиці 2

CREATE TABLE topic (
    id SERIAL PRIMARY KEY,
    description TEXT NOT NULL
);
Створення баз даних PostgreSQL

Організація таблиці

  • Які поля використати?
  • Скільки таблиць додати?
  • Які типи даних найкращі для полів моєї таблиці?
Створення баз даних PostgreSQL

Давайте потренуємось!

Створення баз даних PostgreSQL

Preparing Video For Download...