SQL


Dalam DBMS biasanya tersedia paket bahasa yang digunakan untukmengorganisasi basis data yang ada, yaitu Data Definition Language (DDL) danData Manipulation Language (DML).

– Data Definition Language (DDL)Data Definition Language (DDL) adalah satu paket bahasa DBMS yangberguna untuk melakukan spesifikasi terhadap skema basis data. Hasil kompilasidari DDL adalah satu set tabel yang disimpan dalam file khusus yang disebutData Directory/Dictionary. Secara umum perintah perintah dalam DDLberhubungan dengan operasi-operasi dasar seperti membuat basis data baru,menghapus basis data, membuat tabel baru, menghapus tabel, membuat indeks,mengubah struktur tabel. Contoh perintah DDL misalnya, Create Table, CreateIndex, Alter, dan Drop Database

– Data Manipulation LanguageData Manipulation Language (DML) adalah satu paket DBMS yangmemperbolehkan pemakai untuk mengakses atau memanipulasi datasebagaimana yang telah diorganisasikan sebelumnya dalam model data yangtepat. Dengan DML dapat dilakukan kegiatan :􀂃 Mengambil informasi yang tersimpan dalam basis data.􀂃 Menyisipkan informasi baru dalam basis data.􀂃 Menghapus informasi dari tabel.Terdapat dua tipe DML yaitu prosedural dan non prosedural.

ProseduralDML membutuhkan pemakai untuk menspesifikasikan data apa yang dibutuhkandan bagaimana cara mendapatkannya, sedang non prosedural DMLmembutuhkan pemakai untuk menspesifikasikan data apa yang dibutuhkantanpa tahu bagaimana cara mendapatkannya.SQL merupakan kependekan dari Structured Query Language (BahasaQuery Terstruktur). SQL lebih dekat dengan DML dari pada DDL. Namun tidak berarti SQL tidak menyediakan perintah DDL. SQL lebih menekankan padaaspek pencarian dari dalam tabel. Aspek pencarian ini sedemikian pentingkarena di sinilah sebenarnya inti dari segala upaya kita melakukan pengelolaandata.

Data dalam basis data diorganisasi sedemikian rupa dengan tujuan untukmemudahkan pencarian di kemudian hari.Sebagai sebuah bahasa, SQL telah distandarisasi dan mengalami beberapaperubahan atau penyempurnaan. SQL muncul pertama kali pada tahun 1970dengan nama Sequel (nama yang masih sering digunakan hingga saat ini).Standarisasi yang pertama dibuat pada tahun 1986 oleh ANSI (American NationalStandards Institute) dan ISO (International Standard Organization), yang disebutSQL-86. Pada tahun 1989 SQL-86 diperbaharui menjadi SQL-89. Standarterakhir yang dibuat adalah SQL-92.Pernyataan-pernyataan SQL digunakan untuk melakukan beberapa tugasseperti : update data pada basis data, atau menampilkan data dari basis data.Beberapa software RDBMS yang dapat menggunakan SQL, seperti : Oracle,Sybase, Microsoft SQL Server, MySQL, Microsoft Access, Ingres, dsb. Setiapsoftware basis data mempunyai mungkin bahasa perintah / sintaks yangberbeda, namun pada prinsipnya mempunyai arti dan fungsi yang sama.Perintah utama dalam SQL adalah select. Struktur utama perintah adalahsebagai berikut:

Select <kolom>From <table>Where <kondisi>Kita akan menggunakan perintah-perintah ini pada bagian-bagian berikut.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s