STRUKTUR QUERY LANGUAGE (SQL)
SQL dipublikasikan oleh E.F. CODD (1970) mengenai model relational. Kemudian pada tahun 1974, D. Chamberlin dan R.F. Boyce mengembangkan bahasa query untuk memanipulasi dan mengekstraksi data dari basisdata relational.
Sasaran SQL
- Menciptakan basis data dan struktur relasi
- Melakukan menajemen data tingkat dasar
- Membentuk query sederhana dan kompleks
- Melakukan tugas-tugas dengan seminimal mungkin memakai struktur dan sintaks perintah relatif mudah dipelajari
- Harus portabel
Jenis SQL :
- Interactive SQL
- Static SQL
- Dynamic SQL
Subdivisi SQL
- DDL (Data Definition Language)
Query-query ini digunakan untuk mendefinisikan struktur atau skema basis data - DML (Data Manipulation Language)
Query-query ini digunakan untuk manajemen data dalam basis data - DCL ( Data Control Language)
Query-query ini berhubungan dengan pengaturan hak akses dan wewenang.
PENGELOMPOKAN STATEMEN SQL
- Data Definition Language (DDL)
CREATE DATABASE DROP DATABASE
CREATE TABEL DROP TABEL
CREATE INDEX DROP INDEX
CREATE CREATE VIEW VIEW DROP DROP VIEW VIEW
ALTER TABLE - Data Manipulation Language
INSERT, SELECT, UPDATE, DELETE - Data Access
GRANT , REVOKE - Data Integrity
RECOVER TABLE - Auxiliary Auxiliary
SELECT INTO OUTFILE,
LOAD, RENAME TABLE
Published by Jasa Maket by MaketCreator.com