Tipe Data My SQL

Terdapat 2 data pada Tipe Data pada My SQL
a. DATA DEFINITION LANGUAGE ( DDL )
Merupakan bagian dari system manajemen database yang dipakai untuk mendefinisikan dan mengatur semua atribut dan property dari sebuah database

b. DATA MANIPULATION LANGUAGE ( DML )
Merupakan perintah – perintah yang digunakan untuk menampilkan, menambah, mengubah, dan menghapus data pada obyek yang didefinisikan oleh perintah DDL.
1. Select
Perintah select digunakan untuk mencari baris data (record-record) dari suatu table atau view.
Terdapat 3 kategori pada tipe data DML :
3. Insert
Untuk menyisipkan / manambah baris data baru pada sebuah table atau view.
Use Inventory
Insert into Barang(Kode,Nama) values(‘EL223’, ‘TV’)
2. Update
Mengubah data dalam table
Use Inventory
Update Barang
Set Nama= ‘Televisi Berwarna’  where Kode=’EL223’
4. Delete
    Menghapus baris data dari sebuah table
Use Inventory
Delete Barang


DATA CONTROL LANGUAGE
Digunakan untuk mengontrol hak – hak pada obyek – obyek database. Bentuk umum dari pernyataan-pernyataan DCL yang sering digunakan, yaitu :
Grant
Memberikan hak kepada user untuk mengakses sebuah database
Use Inventory
Grant Select
On Barang To Public
Contoh:
GRANT INSERT, UPDATE, DELETE
ON authors TO Dinda, Adelia, Yudha


DATA CONTROL LANGUAGE
Revoke
Membuang hak yang telah diberikan ( karena perintah Grant ) atau hak yang dilarang ( karena perintah Deny )
Use Inventory
Revoke Select
On Barang to Public


Deny
Membuat sebuah entry dalam system sekuritas yang melarang sebuah izin pada sebuah account melalui group atau keanggotaan role.
Contoh :
Use Inventory
Deny Select
On Barang to Public
These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati

Leave a comment