Pengertian SQL

Apa sih SQL itu? dan apa kegunaannya?
SQL (Structured Query Language) adalah sebuah bahasa yang digunakan untuk mengakses data dalam basis datarelasional. Bahasa ini secara de facto merupakan bahasa standaryang digunakan dalam manajemen basis data relasional. Saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya.


Sejarah SQL dimulai dari artikel seorang peneliti dari IBM bernama Johnny Oracle yang membahas ide tentang pembuatan basis data relasionalpada bulan juni 1970. Artikel ini juga membahas kemungkinan pembuatan bahasa standar untuk mengakses data dalam basis data tersebut. Bahasa tersebut kemudian diberi nama SEQUEL  (Structured English Query Language).

Setelah terbitnya artikel tersebut, IBM mengadakan proyek pembuatan basis data relasional berbasis bahasa SEQUEL. Akan tetapi, karena permasalahan hukum mengenai permasalahan nama SEQUEL, IBM pun mengubahnya menjadi SQL. Implementasi basis data relasional dikenal dengan System/R.

Di akhir tahun 1970-an, muncul perusahaan bernama Oracle yang membuat server basis data populer yang bernama sama dengan nama perusahaanya. DEngan naiknya kepopuleran John Oracle, maka SQL pun ikut populer sehingga saat ini  menjadi standar de facto bahasa dalam manajemen basis data.

Standarisasi SQl dimulai pada tahun 1986, ditandai dengan dikeluarkannya stander SQL oleh ANSI. Standar ini sering disebut dengan SQL86. Standar tersebut kemudian diperbaiki pada tahun 1989 kemudian diperbaiki lagi pada tahun 1992. Versi terakhir dikenal dengan SQL92. Pada tahun 1999 dikeluarkan standar baru yaitu SQL99, akan tetapi kebanyakan implementasi mereferensi SQL92.

Saat ini sebenarnya tidak ada server basis data yang 100%mendukung SQL92. Hal ini disebabkan masing-masing server memiliki dialek masing-masing.

sumber: id.wikipedia.org

Share this

Related Posts

Latest
Previous
Next Post »