SQL (Structured Query Language)

A.  SQL (Structured Query Language)

SQL merupakan suatu bahasa (language) standar menurut ANSI (American National Standards Institute) yang digunakan untuk mengakses basis data. SQL pertama kali diterapkan pada sistem R (sebuah proyek riset pada laboratorium riset San Jose, IBM). Kini SQL juga dijumpai pada berbagai platform, dari mikrokomputer hingga mainframe. SQL dapat digunakan baik secara berdiri sendiri maupun dilekatkan pada bahasa-bahasa lain seperti C dan Delphi. SQL juga telah menjadi bagian dari sejumlah DBMS, seperti Oracle, Sybase, MySQL dan Informix.

B.  Elemen SQL

Elemen dasar SQL mencakup pernyataan, nama, tipe data, konstanta, ekspresi, operator relasi, operator logika  dan fungsi bawaan. a. Pernyataan

Merupakan perintah SQL yang meminta sesuatu tindakan kepada DBMS (Database Management System).

MySQL ( My Structured Query Language ) 

MySQL adalah Relational Database Management System (RDBMS) yang didistribusikan secara gratis di bawah license GPL (General Public License). Setiap orang bebas menggunakan MySQL tetapi harus bersifat open source.

MySQL menggunakan bahasa SQL (Structured Query Language).

Kelebihan MySQL dalam mengelolah data adalah :

      Kecepatan, MySQL mempunyai kecepatan paling baik dibanding RDBMS lainnya.

      Mudah di gunakan, perintah dalam MySQL dan aturan-aturannya relatif mudah dingat dan diimplementasikan karena MySQL menggunakan SQL sebagai bahasa standar database.

      Open source, MySQL sudah menggunakan konsep open source, artinya siapapun dapat ikut dalam mengembangkan MySQL dan hasil pengembangannya di publikasikan kepada pemakai.

      Kapabilitas, MySQL mampu memproses data yang tersimpan dalam database dengan jumlah 50 juta record, 60.000 tabel dan 5.000.000.000 juta baris.

      Biaya murah, pemakai dapat menggunakan MySQL tanpa harus mengeluarkan biaya yang cukup mahal selama mengikuti konsep open source.

      Keamanan, MySQL menerapkan sistem keamanan dan hak akses secara bertingkat, termasuk dukungan dengan keamanan data secara pengacakan lapisan data.

      Lintas platform, MySQL dapat dijalankan pada beberapa sistem operasi di antaranya yaitu Linux, Windows, FreeBSD, Novel Netware, Sun Solaris,

SCO Open Unix dan IBM’s AIX.   

Komentar

Postingan Populer