ADSENSE HERE!
Structured
Query Language (SQL) adalah sekumpulan perintah khusus yang digunakan untuk mengakses data
dalam database relasional. SQL merupakan sebuah bahasa komputer yang mengikuti
standar ANSI (American Nasional Standard Institute) yang digunakan dalam
manajemen database relasional. Dengan SQL, kita dapat mengakses database,
menjalankan query untuk mengambil data dari database, menambahkan data ke
database, menghapus data di dalam database, dan mengubah data di dalam
database. Saat ini hampir semua server database yang ada mendukung SQL untuk
melakukan manajemen datanya.
Terdapat 3 (tiga) jenis perintah SQL, yaitu DDL, DML dan DCL.
1. DDL atau
Data Definition Language
DDL
merupakan perintah SQL yang berhubungan dengan pendefinisian suatu struktur
database, dalam hal ini database dan table. Perintah SQL yang termasuk
dalam DDL antara lain :
- CREATE
- ALTER
- RENAME
- DROP
2. DML atau
Data Manipulation Language
DML
merupakan perintah SQL yang berhubungan dengan manipulasi atau pengolahan data
atau record dalam table. Perintah SQL yang termasuk dalam DML antara lain :
- SELECT
- INSERT
- UPDATE
- DELETE
3. DCL atau
Data Control Language
DCL
merupakan perintah SQL yang berhubungan dengan pengaturan hak akses user, baik
terhadap server, database, table maupun field. Perintah SQL yang termasuk dalam
DCL antara lain :
- GRANT
- REVOKE
Sejarah SQL dimulai dari artikel seorang peneliti dari IBM bernama EF Codd yang membahas tentang ide pembuatan database relasional pada bulan Juni 1970. Artikel ini juga membahas kemungkinan pembuatan bahasa standar untuk mengakses data dalam database tersebut. Bahasa tersebut kemudian diberi nama SEQUEL (Structured English Query Language). Setelah terbitnya artikel tersebut, IBM mengadakan proyek pembuatan database relasional berbasis bahasa SEQUEL. Akan tetapi, karena permasalahan hukum mengenai penamaan SEQUEL, IBM pun mengubahnya menjadi SQL. Implementasi database relasional dikenal dengan System/R. Di akhir tahun 1970-an, muncul perusahaan bernama Oracle yang membuat server database populer yang bernama sama dengan nama perusahaannya. Dengan naiknya kepopuleran Oracle, maka SQL juga ikut populer sehingga saat ini menjadi standar de facto bahasa dalam manajemen database.
ADSENSE HERE!


No comments:
Post a Comment