tugas 3 921411219

01 October 2012 07:00:14 Dibaca : 138

Pengertian DDL dan DML

Data Definition Language (DDL) yaitu perintah yang digunakan untuk mendefinisikan database maupun bagian dari database seperti tabel dan view. Perintah yang digunakan: CREATE, DROP, dan ALTER.

Data Manipulation Language (DML) yaitu perintah yang digunakan untuk memanipulasi data dalam tabel dari suatu database. Perintah yang digunakan: SELECT, INSERT, UPDATE, dan DELETE
Contoh perintah DDL, dalam contoh ini penulis akan membuat tabel barang yang terdiri dari beberapa field (KodeBarang, NamaBarang, JumlahBarang, HargaBeli, HargaJual, Satuan

1. DDL (Data Definition Language)

 

    DDL merupakan bagian dari SQL yang digunakan untuk mendefenisikan data dan proyek database. Perintah digunakan untuk mendefenisikan suatu proyek, yaitu membuat, mengubah, menghapus dan memberikan izin.
  

 

  • ·         Beberapa perintah pada SQL yang temasuk DDL, seperti :

 

CreateTable   adalah   untuk  Membuat Tabel
Create Index  adalah   untuk  Membuat Index
Create View   adalah   untuk  Membuat View
Alter Table    adalah   untuk   Mengubah atau menyisipkan ke dalam tabel
Drop Table    adalah   untuk   Menghapus Tabel
Drop Index    adalah   untuk   Menghapus Index
Drop View     adalah   untuk   Menghapus View
Grant             adalah   untuk   Memberi izin akses kepada user

2. DML (Data Manipulation Language)

 

     DML merupakan bagian dari SQL yang digunakan untuk memanipulasi data. Perintah-perintah ini bertugas untuk melakukan query dan perubahan yg dilakukan dalam suatu table

 

 

  • Beberapa perintah SQL yang termasuk DML, Seperti :

Select   adalah diigunakan untuk memilih data dari suatu tabel atau view
Insert    adalah digunakan untuk Menyisipkan baris dari suatu tabel
Delete  adalah digunakan untuk Menghapus baris dari suatu tabel
UpDate   adalah digunakan untuk Mengubah isi dari kolom (field) pada suatu tabel
Commit   adalah digunakan untuk Menuliskan perubahan ke dalam disk
Rollback   adalah dingunakan untuk Membatalkan perubahan yang dilakukan setelah perintah         Commit yang berakhir.

 

 

 

 

Fungsi Dasar SQL
        SQL sebagai bahasa yang dirancang khusus untuk berkomunikasi dengan basis data sehingga dalam membuat dan memanipulasi basis data sebaiknya kita mengetahui fungsi dari perintah dasar SQL itu sendiri dalam membangun sebuah basis data.

       Secara umum, SQL terdiri dari dua bahasa, yaitu Data Definition Language (DDL) dan Data Manipulation Language (DML). Implementasi DDL dan DML berbeda untuk tiap sistem manajemen basis data (SMBD), namun secara umum implementasi tiap bahasa ini memiliki bentuk standar yang ditetapkan ANSI.

Data Definition Language (DDL)

DDL digunakan untuk mendefinisikan, mengubah, serta menghapus basis data dan objek-objek yang diperlukan dalam basis data. DDL biasanya digunakan oleh administrator basis data dalam pembuatan sebuah aplikasi basis data.