Membuat tabel

Membuat Database PostgreSQL

Darryl Reeves

Industry Assistant Professor, New York University

Tabel basis data

  • Jumlah baris variabel
  • Jumlah kolom tetap (struktur bisa diubah)
  • Kolom punya tipe data spesifik
  • Tiap baris adalah sebuah record
Membuat Database PostgreSQL

Perintah CREATE TABLE

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

Batasan Penamaan

  • panjang maksimal 31 karakter
  • harus dimulai huruf atau garis bawah ("_")
Membuat Database PostgreSQL

Contoh tabel 1

CREATE TABLE school (
    id serial PRIMARY KEY,
    name TEXT NOT NULL,
    mascot_name TEXT
);
Membuat Database PostgreSQL

Contoh tabel 2

CREATE TABLE topic (
    id SERIAL PRIMARY KEY,
    description TEXT NOT NULL
);
Membuat Database PostgreSQL

Organisasi tabel

  • Bidang apa yang sebaiknya dipakai?
  • Berapa banyak tabel yang perlu ditambahkan?
  • Tipe data apa yang paling tepat untuk tiap bidang?
Membuat Database PostgreSQL

Ayo berlatih!

Membuat Database PostgreSQL

Preparing Video For Download...