Saturday, October 13, 2012

SQL



1.1. PENGENALAN SQL
SQL singkatan dari Structured Query Language. SQL adalah bahasakomputer yang standart untuk mengakses dan memanipulasi database.Seluruh aplikasi database yang beredar di pasaran, baik yang gratismaupun yang berlisensi, mengadopsi bahasa SQL untuk mengolahdatabasenya.
Beberapa SQL command atau perintah SQL yang harus diketahui adalah :
  1.  CREATE DATABASE, untuk membuat sebuah database.
  2.  DROP DATABASE, untuk menghapus sebuah database.
  3.  CREATE TABLE, untuk membuat sebuah table.
  4.  ALTER TABLE, untuk memodifikasi sebuah table.
  5.  DROP TABLE, untuk menghapus sebuah table.
  6.  SELECT, untuk menampilkan data dari database
  7.  UPDATE, untuk memodifikasi data dari database
  8.  INSERT INTO, untuk menambah data di database.
  9.  DELETE, untuk menghapus data dari database

1.2. PENGELOMPOKAN SQL
1. DDL (Data Definition Language)
DDL merupakan bagian dari SQL yang digunakan untuk mendefenisikan data dan proyek database. Perintah digunakan untuk mendefenisikan suatu proyek, yaitu membuat, mengubah, menghapus dan memberikan izin.
Beberapa perintah pada SQL yang temasuk DDL, seperti :

Create Table
untuk Membuat TabelCreate Index untuk Membuat IndexCreate View untuknMembuat ViewAlter Table untuk Mengubah atau menyisipkan ke dalam tabelDrop Table untuk Menghapus Tabel

Drop Index untuk Menghapus IndexDrop View untuk Menghapus ViewGrant untuk Memberi izin akses kepada user
2. DML (Data Manipulation Language)
DML merupakan bagian dari SQL yang digunakan untuk memanipulasi data. Perintah-perintah ini bertugas untuk melakukan query dan perubahan yg dilakukan dalam suatu tabel
Beberapa perintah SQL yang termasuk DML, Seperti :
Select diigunakan untuk memilih data dari suatu tabel atau viewInsert digunakan untuk Menyisipkan baris dari suatu tabelDelete digunakan untuk Menghapus baris dari suatu tabel
UpDate digunakan untuk Mengubah isi dari kolom (field) pada suatu tabelCommit digunakan untuk Menuliskan perubahan ke dalam diskRollback dingunakan untuk Membatalkan perubahan yang dilakukan setelah perintah Commit yang berakhir.

3. DCL atau Data Control Language
DCL atau Data control Languange adalah perintah SQL yang berhubungan dengan manipulasi user dan hak akses (priviledges). Perintah SQL yang termasuk dalam DCL antara lain :

  • GRANT
  • REVOKE

    1.3. CONTOH KASUS 
A. DATA DEFINITION LANGUAGE (DDL) :
Digunakan untuk mendefinisikan data dengan menggunakan perintah : create,drop, alter.Komponen
 – komponen yang ada di dalam data definition language (DLL)
 CREATE TABLE
Fungsi : membuat tabelContoh :CREATE TABLE PERSONEL(REGNO CHAR(10) NOT NULL,NAME CHAR(45) NOT NULL,ADDRESS CHAR(45),BIRTH DATE NOT NULL WITH DEFAULT,PRIMARY KEY (REGNO))
 MODIFY TABLE
 Fungsi: membuat nama teble baru
 DROP TABLE
Fungsi : menghapus indexSintaks :DROP INDEX indexnameContoh :DROP INDEX PRSONIDX



Sumber:
id.scribd.com/doc/20140074/Pengenalan-SQL-Dasar
http://dc242.4shared.com/doc/tReB6Q1P/preview.html

No comments:

Post a Comment