- DDL (Data Definition Language)
- DML (Data Manipulation Language)
Sedangkan DML adalah perintah yang digunakan untuk memanipulasi record-record yang ada di dalam tabel. Perintah DML Meliputi: INSERT, UPDATE, DELETE dan SELECT
Oke, di postingan kali ini saya hanya membatasi pada perintah DDL saja.
Mari kita mulai, Kalau mau langsung mencoba jangan lupa start mySQL-nya. Oh ya, untuk membuatnya mudah dimengerti dan diingat nanti saya akan mencoba membahasakan syntax SQL tersebut dalam bahasa kita.
Mari mulai.
Start mySQL
Membuat, Menghapus, Menggunakan dan Menampilkan Database.
- Menampilkan daftar database yang eksis
Perintah menampilkan daftar database yang aktif adalah dengan menggunakan syntax:
SHOW DATABASES ; // Tampilkan Basis Data-Basis Data.
Kemudian akan muncul beberapa nama database yang eksis di sistem komputer. - Membuat Database
Perintah SQL membuat database adalah:
CREATE DATABASE nama_database ;
yang musti diingat adalah nama database tidak boleh pakai spasi. Dan kata CREATE tidak harus di tulis dengan huruf kapital semua, bisa huruf kecil. di post kali ini dibuat kapital tujuannya untuk membedakan bahwa itu adalah standar dari SQL languagenya dan tidak bisa diubah-ubah. Jangan lupa untuk tiap perintah diakhiri tanda titik koma ";" .... Ok lanjut...
Misal kita akan buat database dengan nama: db_ubd maka perintahnya:
CREATE DATABASE db_ubd ; //buat Database dengan nama db_ubd
Cek database yang dibuat dengan perintah SHOW DATABASES;
tampak database dengan nama db_ubd sudah eksis. - Menghapus Database yang eksis.
Cara menghapus database adalah dengan perintah:
DROP DATABASE nama_database ;
Misal kita mau menghapus database test maka perintahnya adalah:
DROP DATABASE db_idaman; // hapus database yang bernama 'db_idaman';
- Menggunakan Database
Untuk dapat memanipulasi database yang telah dibuat maka database itu harus kita gunakan terlebih dahulu. Perintah menggunakan database adalah;
USE nama_database;
contoh:
USE db_ubd;
Perintah use ini adalah syarat utama agar kita bisa membuat tabel di database yang telah kita buat. Analoginya kalau kita mau membuat sub folder kita harus masuk ke dalam folder utama dulu.
Membuat, Menghapus, Menampilkan Struktur Tabel.
- Membuat Table
Perintah SQL untuk membuat tabel adalah sebagai berikut:
CREATE TABLE table_name (field1 data_type(length) attribute, field2 data_type(length) attribute, dan seterusnya);
Keterangan:
Attribute bersifat optional. Bisa ditambahkan atau tidak.
Misalkan kita mau membuat tabel mahasiswa dengan jumlah field (kolom) 3 buah.
Struktur tabelnya sebagai berikut:
maka perintahnya adalah sebagai berikut:
CREATE TABLE mahasiswa (nim CHAR(10) PRIMARY KEY, nama VARCHAR(50), kelas CHAR(4));
tampilkan hasil membuat tabel dengan perintah: SHOW TABLES;
Terlihat di sana keterangan Tables_in_db_ubd (Tabel di database db_ubd)
mahasiswa -> nama tabel yang telah kita buat.
Untuk menampilkan struktur tabel nya gunakan perintah:
DESC table_name;
atau
DESCRIBE table_name;
contoh:
DESC mahasiswa;
terlihat di gambar tersebut daftar konfigurasi tabel tersebut. - Menghapus Table
Untuk menghapus tabel kita gunakan perintah DROP.
DROP TABLE table_name;
contoh:
DROP TABLE mahasiswa;
Untuk perintah DML terkait INSERT, UPDATE, DELETE bisa dibaca di post ini
Sekian Semoga Bermanfaat...
No comments:
Post a Comment