10

Click here to load reader

Replikasi Pada

Embed Size (px)

DESCRIPTION

test

Citation preview

Page 1: Replikasi Pada

REPLIKASI PADA MICROSOFT SQL SERVER

BASIS DATA TERDISTRIBUSI

Page 2: Replikasi Pada

OLEH : Anak Agung Istri Putri Candra Sari (1308605001) A.A. Dwi Purnami Cahyaning (1308605002) Ni Putu Eka Listiani (1308605037) Jipi Pratama (1308605043) Ni Putu Striratna Devi Wedayanti (1308605046)

Page 3: Replikasi Pada

KONSEP DASAR REPLIKASI

Replikasi adalah suatu teknik untuk melakukan copy atau duplikasi dan pendistribusian data dan objek-objek database dari satu database ke database lain dan melaksanakan sinkronisasi antara database sehingga konsistensi data dapat terjamin. Dengan menggunakan teknik replikasi ini, data dapat didistribusikan ke lokasi yang berbeda melalui koneksi jaringan lokal maupun internet. Replikasi juga memungkinkan untuk mendukung kinerja aplikasi, penyebaran data fisik sesuai dengan penggunaannya, seperti pemrosesan transaksi online dan DSS (Desiscion Support System) atau pemrosessan database terdistribusi melalui beberapa server.

Page 4: Replikasi Pada

TIPE REPLIKASI Snapshot  replication

Mendistribusikan data yang dapat dilihat pada saat tertentu tanpa melakukan update. Biasanya digunakan pada saat memerlukan tampilan data seperti : daftar harga, katalog, data yang digunakan untuk pengambilan keputusan.

Transactional publicationPublisher mengirimkan transaksi ke subscriber setelah subscriber menerima sebuah initial snapshot dari data yang dipublikasikan

Transactional publication with updatable subscriptionsPublisher mengirimkan transaksi ke SQL Server Subscriber setelah SQL server subscriber menerima sebuah initial snapshot dari data yang dipublikasikan. Transaksi yang berasal dari subscriber dapat digunakan dalam publisher.

Page 5: Replikasi Pada

CONT.. Merge replication

Publisher dan subscriber dapat melakukan update terhadap data yang dipublikasikan secara independen setelah subscriber menerima initial dari data yang dipublikasikan. Perubahan akan dilakukan secara periodik.

Page 6: Replikasi Pada

KEUNTUNGAN REPLIKASI Memungkinkan beberapa lokasi menyimpan data yang sama. Aplikasi transaksi online terpisah dari aplikasi pembacaan Memungkinkan otonomi yang besar Data dapat ditampilkan seperti layaknya melihat data tersebut

dengan menggunakan aplikasi berbasis Web Meningkatkan kinerja pembacaan Membawa data mendekati lokasi individu atau kelompok

pengguna. Penggunaan replikasi sebagai bagian dari strategi standby server.

Page 7: Replikasi Pada

REPLIKASI DIPERLUKAN DALAM SISTEM TERDISTIBUSI APABILA : Mengcopy dan mendistribusikan data dari satu atau lebih lokasi Mendistribusikan hasil copy data berdasarkan jadwal Mendistribusikan perubahan data ke server lain Memungkinkan beberapa pengguna di beberapa lokasi untuk

melakukan perubahan dan kemudian menggabungkan data yang telah dimodifikasi

Membangun aplikasi data yang menggunakan perlengkapan online maupun offline

Membangun aplikasi Web sehingga pengguna dapat melihat volume data yang besar.

Page 8: Replikasi Pada

MICROSOFT SQL SERVER

Page 9: Replikasi Pada

PENDAHULUAN Microsoft SQL Server adalah sebuah sistem manajemen basis data

relasional (RDBMS) produk Microsoft. Bahasa kueri utamanya adalah Transact-SQL yang merupakan implementasi dari SQL standar ANSI/ISO yang digunakan oleh Microsoft dan Sybase. Umumnya SQL Server digunakan di dunia bisnis yang memiliki basis data berskala kecil sampai dengan menengah, tetapi kemudian berkembang dengan digunakannya SQL Server pada basis data besar.

MSSQL  Server  merupakan  salah  satu  contoh  perangkat  lunak  DBMS  (database management system) yang banyak digunakan oleh banyak perusahaan saat ini. SQL Server memiliki banyak fitur-fitur yang dapat membantu perusahaan untuk mengelola basis data  mereka  dengan baik.

Page 10: Replikasi Pada

TEKNIK REPLIKASI PADA MICROSOFT SQL SERVER