_________________________________________________________________________________________________________________________
SELAMAT DATANG di AMUNTAIPOST (Portal Blog Banua Amuntai)

Anda Pengunjung Ke

Rabu, 28 November 2012

Bahasa Query (Query Language)


BAHASA QUERY (QUERY LANGUAGE)

Bahasa Query merupakan bahasa khusus yang fungsinya untuk melakukan Query ( perintah pengakses data ) pada sistem basis data.

Kategori Bahasa Query adalah :
  1. Bahasa Prosedural
    Sama dengan Aljabar Relasional, merupakan bahasa yang membuat suatu rentetan instruksi.
  2. Bahasa Non Prosedural
    Sama dengan Kalkulus Relational dan Kalkulus relational tupel merupakan bahasa yang mendeskripsikan informasi tanpa memberi urutan instruksi.
 DBMS Language :

  1. DDL  ( Data Definition Language)
Mendefinisikan suatu skema dan penyimpanan yang disimpan dalam Data Dictionary.
  1. DML ( Data Manipulation Language)
Manipulasi dalam pengisian skema, update database, retrieval query isi dalam database.
  1. DLC ( Data Control Language )
keterkaitan dalam hal perizinan, kotrol akses dan lain-lain.
.
 Query Operators :
1.      Relational Aljabar
Ø  Tuple (Unary) Seleksi, Proyeksi
Ø  Set (Biner) Union, Intersection, Perbedaan
Ø  Tuple (Biner) Join, Divisi
     2.  Additional Operation
Ø  Outer Join, Uni Outer
Aljabar Relational

Aljabar relasional adalah suatu bahasa query prosedural yang mempunyai satu atau lebih masukkan dan menghasilkan suatu keluaran dari proses tersebut. terdapat dua  operasi dalam Aljabar Relasional yakni operasi dasar dan operasi tambahan. 

  • Operasi Dasar :
terdiri atas select, project, cross, union, intersection, subdifference, rename, dan cartesian product.

  • Operasi Tambahan :
terdiri atas set intersection, tetha join, natural join, division.

Jenis-Jenis Operasi
  •  Unary : suatu operasi yang digunakan pada relasi
  •  Binary : suatu operasi yang membutuhkan sepasang relasi
Selection
Selection adalah suatu operasi untuk menyeleksi tupel-tupel yang memenuhi suatu predikat

Projection
Projektion adalah suatu operasi Unary yang fungsinya untuk mendapatkan kolom-kolom tertentu.


Penulis :












Nama   : Antony Anwari Rahman
NIM    : 5302411236
Rombel : 1

Berita Populer