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

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.


                        •  Dalam  contoh  kita,  mahasiswa  nilai,  atribut  nim  dalam  tabel  mahasiswa

                           merupakan key-asing bagi tabel Nilai, sehingga ukuran dari operasi Natural Join


                           terhadap kedua tabel persis sama dengan mas yaitu 1200.

                               Kasus yang paling sulit terjadi jika RS bukan merupakan key baik bagi R

                        maupun S. Pada kasus ini, kita asumsikan, sebagaimana telah kita lakukan dalam


                        operasi Seleksi, bahwa setiap nilai yang sama di kedua tabel memiliki frekuensi

                        kemunculan yang merata (distribusi datanya seragam). Perhatikan sebuah baris data


                        t dalam tabel r, dan anggaplah R S=(A). Dapat kita perkirakan bahwa baris data t

                        menghasilkan:











                               baris data dalam r x s, karena nilai ini merupakan rata-rata dari baris- baris

                        data dalam tabel s dengan sebuah nilai untuk atribut A. Maka untuk semua baris


                        data dalam tabel r, kita perkirakan akan memiliki:





















                                                             158
   165   166   167   168   169   170   171   172   173   174   175