Sunday, November 16, 2014

Structure Query Language (SQL)

SQL merupakan salah satu bahasa yang dikembangkan sejak berkembangnya model relasional pada tahun 1986. SQL standar didefinisikan oleh American National Institute (ANSI), yang kemudian diadopsi sebagai standar internasional oleh International Standards Organization (ISO) pada tahun 1987.

SQL digunakan dalam dua cara:

  1. Interaktif dengan memasukkan pernyataan-pernyataan SQL pada terminal.
  2. Menyisipkan pernyataan-pernyataan SQL pada bahasa terprosedur.
KOMPONEN-KOMPONEN SQL:
  1. Data Definition Language (DDL), digunakan untuk mendefinisikan data dengan menggunakan perintah: create, drop, alter.
  2. Data Manipulation Language (DML), digunakan untuk memanipulasi data dengan menggunakan perintah: select, insert, update, delete.
  3. Data Control Language (DCL), digunakan untuk mengontrol hak para pengguna data dengan perintah: grant, revoke.
PERINTAH-PERINTAH PADA DDL, DML, DCL:
  • Create table, berfungsi untuk membuat table.
  • Create view, berfungsi untuk membuat table view.
  • Create index, berfungsi untuk membuat table index.
  • Drop table, berfungsi untuk menghapus tabel.
  • Drop index, berfungsi untuk menghapus index. 
  • Drop view, berfungsi untuk menghapus view.
  • Alter, berfungsi untuk mengubah atribut pada suatu table.
  • Insert, berfungsi untuk menambah baris (record) baru.
  • Update, berfungsi untuk mengubah record.
  • Delete, untuk menghapus record.
  • Select, untuk menampilkan record.
  • Grant, memberikan izin akses kepada pengguna.
  • Revoke, mencabut izin akses kepada pengguna.

No comments:

Post a Comment