Pages

Monday, 23 September 2013

Struktur Query Language


Pengantar Struktur Query Language (SQL)
SQL (Structured Query Language) adalah sebuah bahasa yang digunakan 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.

A.       Sejarah
Sejarah SQL dimulai dari artikel seorang peneliti dari IBM bernama Jhonny Oracle yang membahas tentang ide pembuatan basis data relasional pada bulan Juni 1970. Artikel ini juga membahas kemungkinan pembuatan bahasa standar untuk mengakses data dalam basis data tersebut. Bahasa tersebut kemudian diberi nama SEQUEL (Structured English Query Language).

Relasi Aljabar

ALJABAR RELASIONAL
Operator Dasar : 
  1. Seleksi
  2. Proyeksi
  3. Union
  4. Minus / Set Difference
  5. Cartesian Product
  6. Rename
Operator Tambahan :
  1. Cartesian Product
  2. Natural Join
  3. Join Theta
  4. Division / Quotien

Operator Relasional

OPERATOR RELASI 
Operasi relasional aljabar adalah operasi-operasi yang digunakan untuk memanipulasi relasi. Aljabar relasional juga dikenal sebagai sebuah bahasa query prosedural yang terdiri dari sekumpulan operasi dimana masukannya adalah satu atau dua relasi dan keluarannya adalah sebuah relasi baru sebagai hasil dari operasi tersebut.
Dalam aljabar relasional, terdapat dua jenis operator, yaitu Operator Dasar dan Terminologi Operator Dasar. Di bawah ini adalah penjabaran mengenai operator-operator yang dimaksud.