SQL(DDL,DML,DCL,TCL)

  • 1,333 views
Uploaded on

materi mata kuliah basis data

materi mata kuliah basis data

More in: Education , Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
1,333
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
34
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Persentasisql (ddl,dml,dcl,tcl)irsyadul ibad12.10.031.802.173
  • 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. 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. 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. 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. 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. TCL1. CommitUntuk Menyimpan Hasil Perintah2. SavePointIdentifikasi point transaksi yang akan digunakan nantinya. .3. Rollbackrestore database ke kondisi committerakhir-4. Set TransactionMengubah Level Transaksi
  • 8. Berikut adalah gambar SQL
  • 9. Demikian presentasi dari saya,,,Sekian terima kasihAsalamualaikum Wr.Wb..