SQL:Perintah Dasar: Difference between revisions
| Line 53: | Line 53: | ||
==Source== | ==Source== | ||
*[https://www.fikimedia.com/2017/10/perintah-dasar-sql-dan-beserta-contohnya.html fikimedia.com] | *[https://www.fikimedia.com/2017/10/perintah-dasar-sql-dan-beserta-contohnya.html fikimedia.com] | ||
[[Category:Database]] | |||
[[Category:SQL]] | |||
Revision as of 16:10, 7 April 2022
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.