RINGKASAN MATERI PERKULIAH SISTEM BASIS DATA JUMAT, 9 NOVEMBER 2012
v PENGERTIAN QUERY
LANGUAGE
Relational Query Language
ERD - Model data Relational -Query language
Query adalah perintah-perintah untuk mengakses data
pada sistem basis data
Bahasa query dapat dikategorikan sebagai bahasa
prosedural & bahasa non-prosedural
·
Bahasa prosedural
merupakan suatu bahasa yang membuat suatu urutan instruksi.
·
Bahasa non-prosedural merupakan
suatu bahsa yang hanya mendeskripsikan informasi tanpa memberikan urutan
informasi.
Relational
Queries Language diawali dengan pembuatan ERD yang kemudian diubah
menjadi model data relational berupa table informasi terbatas kemudian
diterjemahkan ke Query Language.
JENIS-JENIS
OPERASI
·
Unary : suatu
operasi yang hanya digunakan pada suatu relasi
·
Binary :
suatu operasi yang memerlukan sepasang relasi
Contoh :
Ada beberapa data
pada suatu table bernama siswa yang kemudian akan dipilh data tersebut
berdasarkan tempat_lahir dengan ketentuan :
Tempat_lahir=’purwodadi’ ^ jenis_kelamin=’perempuan’
dari table siswa
Artinya
: menampilkan siswa dengan tempat lahir purwodadi dan berjenis kelamin
perempuan.
Syntaq pada SQL : select
* from siswa where tempat_lahir=’purwodadi’ and jenis_kelamin=’perempuan’
Dalam contoh diatas
terdapat tanda “v”, dan ada juga tanda “^” ,
perbedaan kedua tanda tersebut adalah :
^
= berarti mengharuskan
v
= bisa dipilih salah satu
Tidak ada komentar:
Posting Komentar