Tugas Denny Trias Weblog

Kerjakan dengan sungguh-sungguh, bagikan ilmu dengan ikhlas, nanti Allah akan menambahkan keberkahan

NAMA: Nidya Dwi Kusumasari NIM: E3110545 PRODI : MIF C

Nama : NidyaDwiKusumasari

Nim : E3110545

1. Keuntungan DBMS

– Indepentensi data Yaitudapatmembuatperubahandalam data namuntidakharusmengubahprogram.

–   Pengaksesann yang efisienterhadap data, Adanyakecanggihandalampenyimpanandanpengambilan data secaraefisien.

– KeamananterjamindaniIntegritas data terpelihara. DBMS dapatmelakukankendalaintegritas data, sehinggajikaadasesuatu yang tidaksesuaidengandefinisidari field dankekangan yang melekatpada field otomatisakanditolak.

-Administrasidata :Dapatmeminimalkanterjadinya redundancy (kerangkapan data).

– Penggunaan data bersama: Mekanisme yang disediakanmemudahkanpengaksesan data yang dapatdilakukanolehsejumlah orang dalamsatuwaktu.

2. Dibawahinimerupakangambardariarsitektru client :

clip_image002[12]

Collaboration System

clip_image004[12]

3.

4. Definisifragmentasi, datadisimpan – dimana data akandipecah-pecahkedalam unit logic yang

kemudianakandisimpandalam site yang berbeda.

Definisireplikasi, data yang disimpan – merupakansalinandaritiap-tiap fragment yang dapat pula disimpandalambeberapa site.

5. Perbedaannyaadalahreplikasi Asynchronous mengijinkanmemodifikasitransaksi commit sebelumsemua copy diubah (danpembacatidakhanyamelihatsatu copy). Pemakaiharuswaspada copy yang keluardarisinkronisasiuntuksuatuperiodewaktu yang pendek.

Teknikreplikasiasynchronous menggunakanduapendekatan, yaitu Primary Site dan Peer to Peer replication.

Terdapatduateknikdasaruntukmenjamintransaksiterlihatnilai yang samadengan copy, yaitu:

Voting :transaksiharusmenulismayoritas copy untukmemodifikasisebuahobyek.

Read-any Write-all: penulisanlebihlambahdanpembacaanlebihcepatdaripadateknikVoting. Pemilihanteknikreplikasi synchronous akanmenentukantempatmana yang terkunci

untukseting.

6. Distributed data independence adalahpemakaitakperlumengetahuilokasi data

7. Voting :transaksiharusmenulismayoritas copy untukmemodifikasisebuahobyek, harusmembacacukup copy untukmeyakinkanbahwaterlihatsetidaknyasatudari copy saatitu. Misalnyaterdapat 10 copy, 7 penulisanuntukperubahandan 4 copy untukpembacaan. Setiap copy mempunyainomorversi. Teknikinibiasanyatidakatraktifkarenapembacaanadalahhal yang biasa.

Read-any Write-all: penulisanlebihlambahdanpembacaanlebihcepatdaripadateknikVoting. Teknikinibanyakdigunakanpada synchronous replication.

8. dalammengimplementasikan primary site replication adalahmenentukanbarapabanyakperubahanke primary copy dipropagandake copy sekunder. Perubahanbiasanyadipropagandadalamdualangkahyaitu Capture dan Apply. Perubahandibuatdengantransaksi commit ke primary copy yang diidentifikasiselamaangka Capture dandipropagandake copy sekunderselamalangkah Apply. Maksuddari apply adalah Proses Apply padatempatsekundersecara periodic mengakibatkanperubahanke table CDT dari primary site, danmengubah copy. Periodedidefinisikanoleh timer ataupemakai/aplikasi. Capture diimplementasikandengansatudariduapendekatan, yaitu Log-Based Capture danProcedureal Capture.

9. Log-Based Capture : log (menyimpan recovery) digunakanuntukmembangkitkan Change Data Table (CDT). Jikahalinidikerjakanketika log terakhirdituliske disk, harusmenghapusperubaanke subsequent yang dihentikantransaksi.

Procedural Capture: suatuprosedur yang secaraotomatisdibangkitkan (trigger)mengerjakan capture.

10.

Single Post Navigation

Tinggalkan Balasan

Please log in using one of these methods to post your comment:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Foto Google+

You are commenting using your Google+ account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

Connecting to %s

%d blogger menyukai ini: