Page 142 - E-Modul Sistem Basis Data
P. 142
konstanta tertentu. Untuk itu, kita dapat memanfaatkan lojik, seperti, atau yang
masing-masing menyatakan kesama ketidaksamaan, lebih kecil, lebih besar, lebih
kecil atau sama dan lebih besar atau sama.
Jika pada tabel Kuliah, kita ingin mengambil baris-baris data yang
menunjukkan semua mata kuliah yang diselenggarakan di tahun pertama kuliah
(yaitu di semester 1 dan 2), maka operasi ini dapat kita tuliskan sebagai berikut:
Dalam sebuah predikat dapat pula dilibatkan lebih dari satu ekspresi lojik
Untuk merelasikan ekspresi-ekspresi lojik tersebut, dapat kita gunakan operator
relasi, seperti A dan yang masing-masing menyatakan relasi and dan or.
Jika pada tabel Nilai, kita ingin mengambil semua baris data yang tidak lulus
(dengan indeks-nilai-'E') bagi yang mengambil mata kuliah dengan kode IF-221',
maka operasi ini dapat kita tuliskan sebagai berikut:
Dan jika pada tabel Nilai, kita ingin mengambil semua baris data yang yang
mengulang (dengan indeks-nilai-'D') atau yang tidak lulus (dengan indeks- nilai-
'E'), maka operasi ini dapat kita tuliskan sebagai berikut:
7.1.2 Operasi Projeksi (Project)
Operasi ini memungkinkan kita untuk menentukan field-field data dari
sebuah tabel atau hasil query yang akan kita tampilkan. Sintaks yang digunakan
untuk menyatakan operasi ini adalah:
130