Tabellen maken

PostgreSQL-databases maken

Darryl Reeves

Industry Assistant Professor, New York University

De databasetabel

  • Variabel aantal rijen
  • Vast aantal kolommen (structuur kan worden aangepast)
  • Kolommen hebben een specifiek datatype
  • Elke rij is een record
PostgreSQL-databases maken

Het CREATE TABLE-commando

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

Naamrestricties

  • maximale lengte van 31 tekens
  • moet beginnen met een letter of underscore ("_")
PostgreSQL-databases maken

Voorbeeldtabel 1

CREATE TABLE school (
    id serial PRIMARY KEY,
    name TEXT NOT NULL,
    mascot_name TEXT
);
PostgreSQL-databases maken

Voorbeeldtabel 2

CREATE TABLE topic (
    id SERIAL PRIMARY KEY,
    description TEXT NOT NULL
);
PostgreSQL-databases maken

Tabelindeling

  • Welke velden gebruik ik?
  • Hoeveel tabellen voeg ik toe?
  • Welke datatypes zijn het best voor de velden van mijn tabel?
PostgreSQL-databases maken

Laten we oefenen!

PostgreSQL-databases maken

Preparing Video For Download...