Senin, 16 Agustus 2010

Ta'aruf PL/SQL serta sangkut pautnya dengan BDR

Bagikan
SQL berasal dari singkatan berbahasa inggris yaitu Structured Query Language sedangkan singkatan dari PL sendiri adalah Procedural Language, jadi PL/SQL merupakan kombinasi dari SQL dengan bahasa pemrograman Prosedural atau secara teknis diartikan bahwa SQL yang mengextends bahasa pemrograman Prosedural. Sedangkan Secara Syntax PL/SQL memiliki kemiripan dengan bahasa Pemrograman Ada.

Di bagian ke dua beta akan menerangkan secara garis besar SQL tersebut,

SQL secara garis besar memiliki 3 bagian utama yaitu;

  1. DDL (Data Definition Language).
  2. DML (Data Manipulation Language).
  3. DCL (Data Control Language).
Nah, disini beta akan sedikit mengupas apa itu DDL,DML dan DCL:

        DDL,Data Definition Language adalah bahasa komputer yang berfungsi untuk mendefinisikan struktur data pada Tabel. Pada bagian ini akan  banyak membahas mengenai cara membuat tabel (create table), mengubah struktur tabel (alter table), dan menghapus tabel (drop table).Contoh:
  • create table nama_tabel .........;
  • drop table nama_tabel............;
  • alter table ....... add.......nama_field varchar2;

        DML, Data Manipulation Language adalah bahasa komputer yang berfungsi untuk melakukan perintah-perintah seperti memasukan data(insert), memperbaharui data (update), menghapus data (delete) & menyeleksi data (select).Contoh:
  • SELECT.........FROM......WHERE
  • INSERT INTO............VALUES
  • UPDATE......SET......WHERE
  • DELETE........FROM......WHERE
        DCL, Data Control Language adalah bahasa komputer yang digunakan untuk mengkontrol akses data ke dalam database.Contoh:
  • CONNECT
  • SELECT
  • INSERT
  • UPDATE
  • DELETE
  • EXECUTE
  • USAGE
        BDR merupakan singkatan dari Basis Data Relasional atau dalam bahasa inggrisnya sering disebut dengan RDMS atau Relational Database Management System yaitu sebuah program komputer yang di desai untuk mengatur atau memanajemen sebuah basis data yang disimpan secara terstruktur dan melakukan operasi-operasi berasarkan apa yang telah diperintahkan oleh penggunanya.Nah hubungannya dengan SQL adalah sebagai jembatan penghubung anatara APLIKASI dengan BASIS DATA RELATIONAL.