tattoos

Tuesday, January 19, 2010

What Is SQL?

SQL merupakan singkatan dari Structured Query Languange. SQL (sequel) adalah salah satu bahasa yang dikembangkan oleh IBM di San Jose Research Laboratory, dan merupakan bahasa generasi level ke-4. Berbeda dengan bahasa pemrograman level ke-3, SQL adalah bahasa yang bersifat request oriented dan bersifat non-prosedural. Karena hal itu, sehingga SQL mudah dipahami karena sintaks atau perintah yang digunakan hampir mendekati bahasa yang digunakan oleh manusia untuk berkomunikasi. Dalam penulisan sintaks, SQL bersifat non case sensitif, sehingga memudahkan kita dalam mengingat semua sintaks yang ada.

image

SQL banyak digunakan oleh vendor-vendor pembuat DBMS (Database Management System) yang ada di dunia, seperti Microsoft SQL Server, ORACLE, PostGreSQL, MySQL.

SQL terbagi dalam 5 bagian utama, yaitu :

  1. Retrieving Data : perintah untuk menampilkan data dari database. example : SELECT.
  2. DDL (Data Definition Language) : bahasa yang mempunyai kemampuan untuk mendefinisikan data yang berhubungan dengan pembuatan dan penghapusan objek. example : CREATE, DROP, ALTER.
  3. DML (Data Manipulation Language) : bahasa yang berhubungan dengan proses manipulasi data. example : INSERT, UPDATE, DELETE.
  4. DCL (Data Control Language) : bahasa yang berhubungan dengan pengendalian akses ke database. example : GRANT, REVOKE.
  5. DTL (Data Transaction Language) : bahasa yang digunakan untuk mengelola transaksi di database. example : COMMIT, ROLLED BACK.

No comments:

Post a Comment

 

blogger templates | Blogger