Membuat Database PostgreSQL
Darryl Reeves
Industry Assistant Professor, New York University
CREATE TABLE student (
id SERIAL PRIMARY KEY,
name VARCHAR(50) NOT NULL,
courses VARCHAR(50) NOT NULL,
home_room SMALLINT NOT NULL
);
| id | name | courses | home_room |
|---|---|---|---|
| 122 | Susan Roth | Aljabar I, Fisika, Spanyol II | 101 |
| 413 | Robert Cruz | Sejarah, Geometri, Biologi | 204 |
| 613 | Thomas Wright | Inggris III, Kimia, Aljabar II | 102 |
| id | name | courses | home_room |
|---|---|---|---|
| 122 | Susan Roth | Aljabar I, Kimia, Spanyol II | 101 |
| 413 | Robert Cruz | Sejarah, Geometri, Biologi | 204 |
| 613 | Thomas Wright | Inggris III, Kimia, Aljabar II | 102 |
| id | name | courses | home_room |
|---|---|---|---|
| 122 | Susan Roth | Aljabar I, Kimia, Spanyol II, Kimia | 101 |
| 413 | Robert Cruz | Sejarah, Geometri, Biologi | 204 |
| 613 | Thomas Wright | Inggris III, Kimia, Aljabar II | 102 |
CREATE TABLE student (
id SERIAL PRIMARY KEY,
name VARCHAR(50) NOT NULL,
courses VARCHAR(50) NOT NULL,
home_room SMALLINT NOT NULL
);
| id | name | courses | home_room |
|---|---|---|---|
| 122 | Susan Roth | Aljabar I, Fisika, Spanyol II | 101 |
| 413 | Robert Cruz | Sejarah, Geometri, Biologi | 204 |
| 613 | Thomas Wright | Inggris III, Kimia, Aljabar II | 102 |
CREATE TABLE student (
id SERIAL PRIMARY KEY,
name VARCHAR(50) NOT NULL,
courses VARCHAR(50) NOT NULL,
home_room SMALLINT NOT NULL
);
| id | name | courses | home_room |
|---|---|---|---|
| 122 | Susan Roth | Aljabar I, Fisika, Spanyol II | 101 |
| 413 | Robert Cruz | Sejarah, Geometri, Biologi, Sastra Prancis | 204 |
| 613 | Thomas Wright | Inggris III, Kimia, Aljabar II | 102 |
| id | name | courses | home_room |
|---|---|---|---|
| 122 | Susan Roth | Aljabar I, Fisika, Spanyol II | 101 |
| 413 | Robert Cruz | Sejarah, Geometri, Biologi | 204 |
| 613 | Thomas Wright | Inggris III, Kimia, Aljabar II | 102 |
| id | name | courses | home_room |
|---|---|---|---|
| 122 | Susan Roth | Aljabar I, Fisika, Spanyol II | 101 |
| 413 | Robert Cruz | Sejarah, Geometri, Biologi | 204 |
| 613 | Thomas Wright | ??? | 102 |
CREATE TABLE student (
id SERIAL PRIMARY KEY,
name VARCHAR(50) NOT NULL,
courses VARCHAR(50) NOT NULL,
home_room SMALLINT NOT NULL
);
CREATE TABLE student (
id INTEGER,
name VARCHAR(50) NOT NULL,
courses VARCHAR(50) NOT NULL,
home_room SMALLINT NOT NULL
);
CREATE TABLE student (
id INTEGER,
name VARCHAR(50) NOT NULL,
course VARCHAR(50) NOT NULL,
home_room SMALLINT NOT NULL
);
| id | name | course | home_room |
|---|---|---|---|
| 122 | Susan Roth | Aljabar I | 101 |
| 122 | Susan Roth | Fisika | 101 |
| 122 | Susan Roth | Spanyol II | 101 |
| 413 | Robert Cruz | Sejarah | 204 |
| 413 | Robert Cruz | Geometri | 204 |
| 413 | Robert Cruz | Biologi | 204 |
CREATE TABLE student (
id INTEGER,
name VARCHAR(50) NOT NULL,
course VARCHAR(50) NOT NULL,
home_room SMALLINT NOT NULL
);
CREATE TABLE student (
student_id INTEGER,
first_name VARCHAR(50) NOT NULL,
last_name VARCHAR(50) NOT NULL,
course VARCHAR(50) NOT NULL,
home_room SMALLINT NOT NULL
);
| id | first_name | last_name | course | home_room |
|---|---|---|---|---|
| 122 | Susan | Roth | Aljabar I | 101 |
| 122 | Susan | Roth | Fisika | 101 |
| 122 | Susan | Roth | Spanyol II | 101 |
| 413 | Robert | Cruz | Sejarah | 204 |
| 413 | Robert | Cruz | Geometri | 204 |
| 413 | Robert | Cruz | Biologi | 204 |
Membuat Database PostgreSQL