Tạo bảng

Tạo cơ sở dữ liệu PostgreSQL

Darryl Reeves

Industry Assistant Professor, New York University

Bảng cơ sở dữ liệu

  • Số hàng thay đổi
  • Số cột cố định (có thể đổi cấu trúc)
  • Cột có kiểu dữ liệu cụ thể
  • Mỗi hàng là một bản ghi
Tạo cơ sở dữ liệu PostgreSQL

Lệnh CREATE TABLE

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

Hạn chế về tên

  • tối đa 31 ký tự
  • phải bắt đầu bằng chữ cái hoặc gạch dưới ("_")
Tạo cơ sở dữ liệu PostgreSQL

Bảng ví dụ 1

CREATE TABLE school (
    id serial PRIMARY KEY,
    name TEXT NOT NULL,
    mascot_name TEXT
);
Tạo cơ sở dữ liệu PostgreSQL

Bảng ví dụ 2

CREATE TABLE topic (
    id SERIAL PRIMARY KEY,
    description TEXT NOT NULL
);
Tạo cơ sở dữ liệu PostgreSQL

Tổ chức bảng

  • Nên dùng trường nào?
  • Nên thêm bao nhiêu bảng?
  • Kiểu dữ liệu nào phù hợp cho các trường của bảng?
Tạo cơ sở dữ liệu PostgreSQL

Ayo berlatih!

Tạo cơ sở dữ liệu PostgreSQL

Preparing Video For Download...