Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
Contents
1
2 3 4
pri.and.ari@2010
3
4 5
Topics discussed
6
3
7
pri.and.ari@2010
Topics discussed
4 pri.and.ari@2010
Introduction
Denormalisasi adalah kebalikan dari proses normalisasi. Pada satu sisi, denormalisasi menyebabkan adanya redudansi yang lebih besar, bahkan dapat mengurangi fleksibilitas basis data untuk perkembangan penggunan di masa depan. Di sisi lain, Denormalisasi dapat mempercepat pemanggilan (retrieval) data, meskipun dapat memperlambat proses update data. Secara prinsip, tidak ada metode khusus untuk melakukan denormalisasi.
pri.and.ari@2010
Introduction
Beberapa situasi yang menjadi pertimbangan untuk melakukan denormalisasi sebagai upaya mempercepat transaksi sbb:
1. Mengkombinasikan relasi 1:1 2. Menduplikasi field bukan kunci dalam relasi 1:* untuk mereduksi proses join saat query. 3. Menduplikasi field FK dalam relasi 1:* untuk mereduksi proses join saat query. 4. Menduplikasi fields dalam relasi *:* untuk mereduksi proses join saat query. 5. Membuat batasan pada multi atribut 6. Membuat tabel ekstraksi 7. Mempartisi tabel-tabel
6 pri.and.ari@2010
pri.and.ari@2010
pri.and.ari@2010
pri.and.ari@2010
10
pri.and.ari@2010
11
pri.and.ari@2010
12
pri.and.ari@2010
13
pri.and.ari@2010
7. Mempartisi Tabel-Tabel
Rather than combining tables together, an alternative approach that addresses the key problem with supporting very large tables (and indexes) is to decompose them into a number of smaller and more manageable pieces called partitions.
14
pri.and.ari@2010
15
pri.and.ari@2010
Diskusi
16
pri.and.ari@2010
Tugas Mandiri
Baca modul tutorial basis data menggunakan MySQL
17
pri.and.ari@2010