Persentasisql (ddl,dml,dcl,tcl)irsyadul ibad12.10.031.802.173
PERINTAH DASAR SQL(DDL, DML,DCL)1. Data Definition Language (DDL)Data Definition Language (DDL) merupakan subbahasa SQL ya...
ALTERPerintah ini digunakan untuk mengubahstruktur tabel yang telah dibuat. Pekerjaannyamencakup mengganti nama tabel, men...
2. Data Manipulation Language (DML)Data Manipulation Language (DML) merupakan subbahasa SQL yang digunakan untuk memanipul...
UPDATE :Perintah ini digunakan untuk memperbarui datalama menjadi data terkini. Jika Anda memiliki datayang salah atau kur...
3. Data Control Language (DCL)Data Control Language (DCL) merupakan sub bahasa SQLyang digunakan untuk melakukan pengontro...
TCL1. CommitUntuk Menyimpan Hasil Perintah2. SavePointIdentifikasi point transaksi yang akan digunakan nantinya. .3. Rollb...
Berikut adalah gambar SQL
Demikian presentasi dari saya,,,Sekian terima kasihAsalamualaikum Wr.Wb..
Upcoming SlideShare
Loading in …5
×

SQL(DDL,DML,DCL,TCL)

2,013 views

Published on

materi mata kuliah basis data

Published in: Education, Technology
  • Be the first to comment

  • Be the first to like this

SQL(DDL,DML,DCL,TCL)

  1. 1. Persentasisql (ddl,dml,dcl,tcl)irsyadul ibad12.10.031.802.173
  2. 2. PERINTAH DASAR SQL(DDL, DML,DCL)1. Data Definition Language (DDL)Data Definition Language (DDL) merupakan subbahasa SQL yang digunakan untuk membangunkerangka database. Ada tiga perintah yang termasukdalam DDL, yaitu:CREATEini digunakan untuk membuat, termasuk diantaranya membuat database baru, tabel baru, viewbaru, dan kolom.
  3. 3. ALTERPerintah ini digunakan untuk mengubahstruktur tabel yang telah dibuat. Pekerjaannyamencakup mengganti nama tabel, menambahkolom, mengubah kolom, menghapus kolommaupun memberikan atribut pada kolom.DROPPerintah ini digunakan untuk menghapusdatabase dan tabel.
  4. 4. 2. Data Manipulation Language (DML)Data Manipulation Language (DML) merupakan subbahasa SQL yang digunakan untuk memanipulasi data dalamdatabase yang telah terbuat. Perintah yang digunakan, diantaranya:INSERTPerintah ini digunakan untuk menyisipkan ataumemasukkan data baru ke dalam tabel. Penggunaannya setelahdatabase dan tabel selesai dibuat.SELECTPerintah ini digunakan untuk mengambil data ataumenampilkan data dari satu tabel atau beberapa tabel dalamrelasi. Data yang diambil dapat kita tampilkan dalam layarprompt MySQL secara langsung maupun ditampilkan padatampilan aplikasi.
  5. 5. UPDATE :Perintah ini digunakan untuk memperbarui datalama menjadi data terkini. Jika Anda memiliki datayang salah atau kurang up to date dengan kondisisekarang, maka dapat diubah isi datanyamenggunakan perintah UPDATE.DELETE :Perintah ini digunakan untuk menghapus datadari tabel. Biasanya data yang dihapus merupakandata yang sudah tidak diperlukan lagi. Pada saatmenghapus data, perintah yang telah dijalankan tidakdapat digagalkan, sehingga data yang telah hilangtidak dapat dikembalikan lagi.
  6. 6. 3. Data Control Language (DCL)Data Control Language (DCL) merupakan sub bahasa SQLyang digunakan untuk melakukan pengontrolan data danserver databasenya. Perintah DCL, di antaranya:GRANDPerintah ini digunakan untuk memberikan hak/ijin aksesoleh administrator (pemilik utama) server kepada user(pengguna biasa). Hak akses tersebut berupa hak membuat(CREATE), mengambil (SELECT), menghapus (DELETE),mengubah (UPDATE), dan hak khusus berkenaan dengansistem databasenya.REVOKEPerintah ini memiliki kegunaan terbalik dengan GRAND,yaitu untuk menghilangkan atau mencabut hak akses yangtelah diberikan kepada user oleh administrator.
  7. 7. TCL1. CommitUntuk Menyimpan Hasil Perintah2. SavePointIdentifikasi point transaksi yang akan digunakan nantinya. .3. Rollbackrestore database ke kondisi committerakhir-4. Set TransactionMengubah Level Transaksi
  8. 8. Berikut adalah gambar SQL
  9. 9. Demikian presentasi dari saya,,,Sekian terima kasihAsalamualaikum Wr.Wb..

×