Kamis, 26 Juni 2014

DEFINISI SQL



Definisi SQL

     SQL(Structured Query Language) adalah sebuah bahasa yang dipergunakan untuk mengakses data dalam basis data relasional, Bahasa ini secara de facto merupakan
bahasa standar yang digunakan dalam manajemen basis data relasional saat ini hampir semua server basis data yang ada mendukung bahasa ini untuk melakukan manajemen datanya.

     Bahasa SQL terbagi dalam dua bagian besar, yaitu:

DDL (Data Definition Language) dan DMC (Data Manipulation Language)

- DDL mendefinisikan struktur basis data, seperti pemuatan basis data, pembuatab tabel dsbnya.
Contoh : CREATE DATABASE dan CREATE TABLE

- DMC merupakan bagian untuk memanipulasi basis data seperti pengaksesan data, penghapusan, penambahan dan pengubahan data DMC juga dapat digunakan untuk melakukan komputer data.
Contoh : INSERT,DELETE,dan UPDATE

  
   SQL adalah didasarkan pada himpunan operasi. Operasi relasional yang telah dilakukan modifikasi dan perbaikan.

      Struktur dasar SQL  terdiri dari tiga bahasa, yaitu SELECT,FROM, dan WHERE:

- SELECT berkorespondensi dengan operasi projection pada relasional aljabar. SELECT digunakan untuk menampilkan list atribute pada hasil query.
-FROM berkorespondensi dengan operasi cartesian product pada relasional aljabar, FROM digunakan sebagai list suatu relasi (tabel) yang akan di proses dan di evaluasi.
-WHERE berkorespondensi dengan operasi selection pada relasional aljabar. WHERE terdiri dari predikat yang meliputi atribut dalam relasi yang muncul pada klausa FROM.



0 Komentar:

Posting Komentar

Berlangganan Posting Komentar [Atom]

<< Beranda