SQL(DDL,DML,DCL,TCL)
Upcoming SlideShare
Loading in...5
×
 

SQL(DDL,DML,DCL,TCL)

on

  • 1,608 views

materi mata kuliah basis data

materi mata kuliah basis data

Statistics

Views

Total Views
1,608
Views on SlideShare
1,576
Embed Views
32

Actions

Likes
0
Downloads
25
Comments
0

1 Embed 32

http://irsyad1994.blogspot.com 32

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

SQL(DDL,DML,DCL,TCL) SQL(DDL,DML,DCL,TCL) Presentation Transcript

  • 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 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • TCL1. CommitUntuk Menyimpan Hasil Perintah2. SavePointIdentifikasi point transaksi yang akan digunakan nantinya. .3. Rollbackrestore database ke kondisi committerakhir-4. Set TransactionMengubah Level Transaksi
  • Berikut adalah gambar SQL
  • Demikian presentasi dari saya,,,Sekian terima kasihAsalamualaikum Wr.Wb..