Link

Chat Box

Senin, 25 Maret 2013

DDL dan DML dalam SQL



Sebagai seorang programmer pasti anda tidak asing lagi dengan istilah database. Database itu sendiri bisa diartikan sebagai kumpulan informasi yang disimpan didalam komputer secara sistematik. Informasi-informasi yang disimpan tersebut dapat dipanggil menggunakan perangkat lunak yang dapat melakukan query terhadap informasi yang disimpan. Beberapa perangkat lunak yang umum digunakan antara lain : MySql, MsSql, PostgreSql, Interbase, Oracle,
Banyak sekali perintah Query yang dapat dikerjakan sehingga akhirnya perintah-perintah tersebut dibagi kedalam 2 kategori besar, yaitu DDL dan DML.
DDL (Data Definition Language) merupakan perintah yang digunakan untuk membuat, mengubah, dan menghapus database atau objek-objek yang ada didalam database. Perintah umum yang digunakan antara lain : Create, Use, Alter, Drop.
Penjelasan :
     1.       Create
Digunakan untuk membuat tabel baru dalam database database.
Contoh : CREATE TABLE siswa;
// membuat sebuah tabel dengan nama siswa.

     2.       Use
Digunakan untuk mengaktifkan database yang akan digunakan.
Contoh : USE mahasiswa;
// mengaktifkan database dengan nama mahasiswa.

     3.       Alter
Digunakan untuk memodifikasi tabel.
Contoh : ALTER TABLE mahasiswa DROP COLUMN jenis_kelamin;
//menghapus kolom jenis_kelamin yang ada di tabel mahasiswa.

     4.       Drop
Digunakan untuk menghapus tabel.
Contoh : DROP TABLE siswa;
//menghapus tabel siswa.

DML (Data Manipulation Language) merupakan perintah yang digunakan untuk memanipulasi suatu data yang ada dalam suatu tabel. Perintah umum yang digunakan antara lain : Select, Insert, Update, Delete.
Penjelasan :
     1.       Select
Digunakan untuk menampilkan data dari suatu tabel.
SELECT * FROM siswa ORDER BY nim;
//menampilkan semua baris yang ada didalam tabel siswa berdasarkan nim siswa.

     2.       Insert
Digunakan untuk menambah data baru kedalam suatu tabel.
Contoh : INSERT INTO siswa(nim,nama,jenis_kelamin) VALUES(‘11223344’,’Bejo’,’Pria’);
//menambah data kedalam tabel siswa dengan isi field nim=11223344, nama=Bejo, jenis_kelamin=Pria.

     3.       Update
Digunakan untuk mengubah data yang sudah ada.
Contoh : UPDATE siswa SET jenis_kelamin=’Perempuan’ WHERE nim=’11223344’;
// mengubah jenis_kelamin menjadi perempuan untuk siswa dengan nim 11223344.

     4.       Delete
Digunakan untu menghapus sebaris data dari suatu tabel.
Contoh : DELETE FROM siswa WHERE nim=’11223344’;
// menghapus siswa dengan nim 11223344 dari tabel siswa.


Diatas merupakan perintah-perintah DDL dan DML sebuah database. Silahkan dipelajari dan semoga berguna bagi anda . jika ada yang ingin ditanyakan mengenai DDL dan DML silahkan beri komentar dibawah :D.




0 komentar:

Posting Komentar