Page 171 - E-Modul Simbad_Neat
P. 171
= ( ) atau = ( )
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:
∏ ( )
Dimana S adalah list yang berisi satu atau lebih field yang ada di E1 dan
ingin ditampilkan.
Jika pada tabel Mahamahasiswa, kita ingin menampilkan NPM dan Nama
mahamahasiswa untuk semua baris data yang ada di tabel tersebut, maka operasi
ini dapat kita gunakan sebagai berikut:
158