Cara Mendefinisikan Tabel
Untuk mendefinisikan tabel di PostgreSQL, Anda dapat menggunakan perintah CREATE TABLE
. Berikut adalah contoh sintaks yang dapat Anda gunakan:
CREATE TABLE nama_tabel (
kolom1 tipe_data1,
kolom2 tipe_data2,
...
);
Anda dapat mengganti nama_tabel
dengan nama tabel yang Anda inginkan, dan menambahkan kolom-kolom yang diperlukan dengan tipe data yang sesuai. Misalnya, jika Anda ingin membuat tabel mahasiswa
dengan kolom nim
(tipe data integer
) dan nama
(tipe data varchar
), Anda dapat menggunakan perintah berikut:
CREATE TABLE mahasiswa (
nim integer,
nama varchar(50)
);
Contoh Screenshoot PSQL
Berikut adalah contoh screenshoot dari psql ketika membuat tabel mahasiswa
dengan kolom nim
dan nama
:
Unable to render image
Mengubah Tabel (ALTER TABLE)
Jika Anda ingin mengubah tabel yang sudah ada, Anda dapat menggunakan perintah ALTER TABLE
. Berikut adalah beberapa contoh perintah ALTER TABLE
yang umum digunakan:
- Menambahkan kolom baru pada tabel:
ALTER TABLE nama_tabel ADD COLUMN nama_kolom tipe_data;
- Mengubah tipe data kolom:
ALTER TABLE nama_tabel ALTER COLUMN nama_kolom TYPE tipe_data
- Mengubah nama kolom:
ALTER TABLE nama_tabel RENAME COLUMN nama_kolom TO nama_baru;
- Menghapus kolom dari tabel:
ALTER TABLE nama_tabel DROP COLUMN nama_kolom
Menghapus Tabel (DROP TABLE)
Jika Anda ingin menghapus tabel yang sudah ada, Anda dapat menggunakan perintah DROP TABLE
. Perintah ini akan menghapus seluruh data dan struktur tabel. Berikut adalah contoh sintaks yang dapat Anda gunakan:
DROP TABLE nama_tabel;
Pastikan untuk berhati-hati saat menggunakan perintah DROP TABLE
, karena data yang terkait dengan tabel tersebut akan hilang secara permanen.
Sekian penjelasan mengenai cara mendefinisikan, mengubah, dan menghapus tabel di PostgreSQL.