Page 200 - E-Modul Simbad_Neat
P. 200

•  Bmahamahasiswa = 1200/20 = 600

                           Tabel Mahamahasiswa 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

                           dibandingkan banyaknya haris data dalam tabel s. Jika RS merupakan key-asing


                           bagi R, maka banyaknya baris data yang dihasilkan dalam operasi Natural Join

                           tersebut persis sama dengan banyaknya baris data di tabel s. Kasus di mana ROS


                           merupakan sebuah key bagi S memiliki analogi yang sama.












                                                             187
   195   196   197   198   199   200   201   202   203   204   205