Page 128 - E-Modul Sistem Basis Data
P. 128
himpunan entitas baru: satu himpunan entitas kuat/bebas yang akan menjadi acuan
bagi himpunan entitas lainnya dan sisanya merupakan s entitas. Penerapan tentang
sub-entitas ini yang sekaligus juga menunjukkan penerapan dari adanya Spesialisasi
telah ditunjukkan pada Gambar 6.6.
Generalisasi dilakukan dengan 'mengabaikan' perbedaan beberapa dengan
Spesialisasi, pada tahap implementasi Generalisasi justru akan himpunan entitas
yang memang memiliki banyak kesamaan. Berlawanan menyusutkan jumlah
himpunan entitas menjadi hanya sebuah tabel saja. Untuk tetap mengakomodasi
adanya perbedaan itu, maka di tabel tersebut ditambahkan sebuah atribut yang
nantinya akan diisi dengan kode khusus yang menyatakan perbedaan tersebut.
Gambar 6. 10 Penerapan Generalisasi 2 Himpunan Entitas
6.2 DBMS dan Struktur Tabel
Pada Bab 3 telah dijelaskan bahwa pembuatan berbagai tabel basis datta
sebagai pekerjaan utama dalam tahap Penerapan Basis Data, yang sekalig juga
berarti penentuan struktur dari tabel-tabel tersebut. Telah dijelaska pula bahwa
paling tidak setiap struktur tabel berisikan nama-nama field tipe field dan
116