|
19
Prosedur
untuk
membangkitkan hasil dari SELECT dengan suatu
gabungan sebagai berikut :
1. Membentuk
produk
Cartesian
dari
tabel
nam
dalam
FROM
kalimat.
2.
Jika ada suatu WHERE kalimat/ketentuan, menerapkan kondisi
pencarian tersebut bagi masing-masing baris tabel produk,
menahan kepuasan yang mencukupi kondisi tersebut.Dalam
kaitannya dengan relasional aljabar, operasi ini menghasilkan
suatu pembatasan produk Cartesian.
3.
Karena
masing-masing
baris,menentukan
nilai
dari
tiap
item di
dalam
daftar
SELECT
untuk
menghasilkan
baris
tunggal
di
dalam tabel hasil.
4.
Jika SELECT DISTINCT telah
dispesifikasikan,
menghapuskan
yang
manapun
salinan
mengacuh
dari tabel hasil.Di dalam
relational
langkah-langkah
aljabar 3
dan
4
adalah
setara
dengan
suatu
proyeksi
pembatasan
di
atas kolom
menyebutkan
di
dalam
daftar SELECT.
5.
Jika ada suatu ORDER BY ketentuan mengurutkan jenis tabel
sebagai hasil yang diperlukan.
|