Page 169 - E-Modul Sistem Basis Data
P. 169

•  fnilai = 50

                           ada 50 baris kode kuliah yang unik di dalam tabel Nilai


                        •  V(nim, nilai) = 1000

                           Ada 1000 jenis nim yang uni di dalam tabel Nilai, sehingga bisa kita katakana


                           bahwa secara rata-rata tiap mahasiswa memiliki 10 baris data nilai

                           Dari informasi di atas dapat kita simpulkan pula:


                        •  Bmahasiswa = 1200/20 = 600

                           Tabel Mahasiswa disimpan dalam 600 blok


                        •  Bnilai = 10000/50 = 200

                           Tabel Nilai disimpan dalam 200 blok


                               8.3.1 Estimasi Ukuran Join

                               Operasi Cartesian-Product r x s menghasilkan nr * ns baris data. Setiap baris

                        data dari operasi r x s akan membutuhkan sr + ss byte, yang juga sama dengan


                        menyatakan ukuran dari Cartesian-Product. Estimasi ukuran dan sebuah operasi

                        Natural Join tentu lebih sukar diperkirakan daripada ukuran dari operasi Seleksi


                        ataupun ukuran Cartesian Product. Berikut adalah dan s dengan R dan S masing-

                        masing  menyatakan  himpunan  baris  data  sejumlah  kondisi  dari  sebuah  operasi


                        Natural Join di antara 2 buah tabel untuk tabel r dans:

                        •  Jika RSØ, di mana kedua tabel tidak memiliki atribut yang sama, maka ekspresi


                           r d s sama dengan rx s dan kita dapat menggunakan perkiraan ukuran operasi

                           Cartesian Product.


                        •  Jika RS merupakan sebuah key untuk R, maka kita ketahui bahwa sebuah baris

                           data di tabel s akan berpasangan dengan paling banyak satu baris data dari tabel


                           r.  Karena  itu,  banyaknya  baris  data  hasil  ekspresi  rs  tidak  akan  lebih  besar




                                                             157
   164   165   166   167   168   169   170   171   172   173   174