1. DDL atau Definition
Data Language
Yaitu perintah yang ada
dalam SQL yang digunakan untuk membuat database, tabel, hingga penghapusan
database atau tabel.
Contoh:
-CREATE DATABASE
-CREATE TABLE
-ALTER TABLE
-DROP TABLE
2. DML atau Data
Manipulation Language
Adalah perintah yang
ada dalam SQL yang digunakan untuk memanipulasi adapun contoh manipulasi
tersebut yaitu:
-SELECT
-INSERT
-DELETE
-UPDATE
Kita bahas mulai dari pengertian:
-SELECT
Perintah select ini
merupakan perintah untuk mengambil data
-INSERT
Perintah insert
digunakan untuk memasukkan/menambah data
-DELETE
Perintah delete merupakan
perintah yang digunakan untuk menghapus data
-UPDATE
Perintah update
digunakan untuk mengubah data
Pada kesempatan ini
saya mencoba untuk menjelaskan bagaimana cara menggunakan perintah-perintah
pada SQL. Baik saya mulai dari membuat database:
Untuk membuat database
kita menggunakan perintah CREATE DATABASE sebagai contoh saya membuat database front
office : CREATE DATABASE front_offc;
Lalu blok seluruh
tulisan diatas dan tekan tombol run, jika database sukses dibuat maka akan ada
message seperti dibawah ini
Nah sekian penjelasan mengenai perintah DDL dan DML dalam SQL, semoga bermanfaat..
Setelah sukses membuat
database, maka lanjut untuk membuat tabel pada database front_offc, sebagai
contoh saya membuat tabel pegawai
Sebelum CREATE TABLE
masukkan perintah USE nama_database, disini karena kita menggunakan front_offc
sebagai nama databasenya kita masukkan perintah USE front_offc;
Perintah untuk membuat
tabel: CREATE TABLE tb_pegawai(
id_pegawai INT(10) NOT
NULL,
nama VARCHAR(100),
jenis_kelamin ENUM
('Laki-laki','Perempuan'),
alamat VARCHAR(100),
no_telp VARCHAR(12),
PRIMARY KEY
(id_pegawai));
Berikut tampilan jika tabel telah berhasil dibuat
Untuk menambahkan data
pada tb_pegawai perintah yang digunakan yaitu INSERT, bentuk dasar dari INSERT
yaitu:
INSERT INTO
nama_tabel(nama_field,nama_field...) VALUES(‘nilai’,’nilai’,..)
Baik, disini saya akan
memberikan contoh dalam penambahan data pada tabel pegawai. Berikut contohnya:
INSERT INTO tb_pegawai (id_pegawai,nama,jenis_kelamin,alamat,no_telp)
VALUES('101','Sekar','Perempuan','Jalan Anggrek No.22','081222897654');
Nah tentu kalian
penasaran kan untuk melihat data yang sudah dimasukkan tadi apakah sudah masuk
dalam tabel atau belum? Untuk melihat isi tabel kita gunakan perintah SELECT,
bentuk umum dari perintah SELECT yaitu SELECT *FROM nama_tabel.
Berikut perintah untuk
melihat isi tabel pegawai: SELECT *FROM tb_pegawai;
Dan inilah tampilan dari tabel yang sudah berhasil diisi data
Jika kita ingin
mengganti nama field ataupun tipedata, kita bisa menggunakan perintah
ALTERTABLE, sebagai contoh:
ALTER TABLE tb_pegawai
CHANGE jenis_kelamin
Sex ENUM('Laki-laki','Perempuan');
Perintah ini merubah
nama field jenis_kelamin menjadi Sex sedangkan untuk tipe datanya masih tetap
menggunakan ENUM.
Berikut tampilan dari hasil ALTER TABLE tadi:
Selain itu juga kita
dapat menggunakan perintah ALTER TABLE untuk menambah field dalam suatu table
bentuk dasarnya yaitu ALTER TABLE nama_database.nama_tabel ADD COLUMN
nama_field tipedata, contohnya sebagai berikut:
ALTER TABLE front_offc.tb_pegawai ADD COLUMN tanggal_lahir DATE;
Dan ini merupakan tampilan dari tabel yang sudah terisi field tanggal_lahir
Untuk mengubah suatu
data pada tabel kita dapat menggunakan perintah UPDATE, bentuk dasar dari
perintah ini yaitu: UPDATE nama_tabel SET nama_field=nilai WHERE
nama_field=nilai. Mungkin kalian masih bingung dengan bentuk dasar dari UPDATE
tersebut, untuk memperjelas contohnya seperti berikut:
UPDATE tb_pegawai SET
nama='Sekarini' WHERE id_pegawai='101';
Kita juga dapat
menghapus isi data dalam tabel dengan menggunakan perintah DELETE, bentuk dasar dari perintah DELETE yaitu:
DELETE FROM nama_tabel WHERE nama_field=nilai. Disini saya akan mencoba
menghapus data dari tabel pegawai menggunakan perintah DELETE:
DELETE FROM tb_pegawai
WHERE id_pegawai='101';
Maka data dari pegawai
yang memiliki id ‘101’ akan terhapus. Namun sebelum saya menghapus data dari tabel, saya menambahkan data lagi sebanyak satu data agar ada perubahan
Berikut tampilan saat
perintah DELETE berhasil dijalankan
Perintah yang terakhir
yaitu DROPTABLE, perintah ini digunakan untuk menghapus suatu tabel dalam
database, bentuk umum dari perintah ini yaitu: DROP TABLE nama_table. Dan
sebagai contoh saya akan menghapuskan tb_bagian yang mana tabel ini sebelumnya
sudah saya tambahkan agar ada perubahan
Dan berikut tampilan saat tabel tb_bagian sudah berhasil dihapus
Nah sekian penjelasan mengenai perintah DDL dan DML dalam SQL, semoga bermanfaat..
Tidak ada komentar:
Posting Komentar