SQL:Perintah Dasar
DDL atau Data Definition Language adalah perintah yang digunakan untuk membuat database, mengubah serta menghapus database dan obyek-obyek didalamnya seperti membuat tabel, mengubah struktur tabel, menghapus tabel.
Perintah yang ada dalam DDL antara lain :
- CREATE untuk membuat obyek baru,
- USE untuk menggunakan obyek,
- ALTER untuk mengubah obyek yang sudah dibuat dan
- DROP untuk menghapus obyek yang sudah ada.
Membuat Database
CREATE DATABASE db_sekolah;
Keterangan: Membuat database baru dengan nama db_sekolah
Menghapus Database
DROP DATABASE db_sekolah;
Keterangan: Menghapus database db_sekolah
Membuat Tabel
CREATE TABLE siswa (nis varchar(15),
nama varchar(35),
kelas int(3)
);
Keterangan: Membuat tabel baru dengan nama siswa yang terdiri dari 3 fields/kolom. Kolom nis bertype string, kolom nama bertype string dan kelas bertype integer.
Mengapus Tabel
DROP TABLE siswa;
Keterangan: Menghapus tabel siswa
Mengganti Nama Tabel
RENAME siswa TO mahasiswa;
Keterangan: Mengubah tabel siswa menjadi mahasiswa
Menambah Kolom/Field
ALTER TABLE siswa ADD alamat varchar(50);
Keterangan: Menambahkan kolom baru dengan nama alamat bertype string panjang 50 karakter.
Mengganti Nama Kolom/Field
ALTER TABLE siswa CHANGE alamat alamat_rumah varchar(50);
Keterangan: Mengubah kolom alamat menjadi alamat_rumah bertype string dengan panjang 50 karakter.
Menghapus Kolom/Field
ALTER TABLE siswa DROP alamat_rumah;
Keterangan: Menghapus Kolom alamat_rumah dari tabel siswa.