SlideShare a Scribd company logo
1 of 11
BASIS DATA
OLEH : AHMAD KURNIAWAN
KOMPONEN KOMUNIKASI DATA



Komponen ini adalah perangkat lunak dan perangkat keras
yang memungkinkan semua lokasi dapat berkomunikasi
dengan baik satu sama lain. Komponen komunikasi data
berisikan informasi tentang site dan jaringannya.
KATALOG SISTEM GLOBAL

GCS memiliki kesamaan fungsi dengan sistem katalog pada
tersentralisasi. GCS menangani informasi yang spesifik
mengenai pendistribusian dari suatu sistem, seperti
fragmentasi, penggandaan dan alokasi nya. Komponen ini
dapat mengatur dirinya sendiri seperti mendistribusikan
basisdata dan fragmentasi , replikasi keseluruhan atau
sentralisasi. Pada GCS yang melakukan replikasi secara
keseluruhan menjamin otonomi dari setiap site , seperti
melakukan modifikasi harus di beritahukan kepada seluruh
site yang terhubung. GCS yang tersentalisasi juga
menjanjikan otonomi untuk sitenya dan sangat sensitif
terhadap suatu kesalahan pada suatu sitenya.
PERANCANGAN RELASIONAL BASIS DATA
TERDISTRIBUSI


 Fragmentasi : Sebuah relasi yang terbagi menjadi
  beberapa sub-sub relasi yang disebut dengan fragment,
  sehingga disebut juga distribusi. Ada dua buah
  fragmentasi yaitu horisontal dan vertikal. Horisontal
  fragmentasi yaitu subset dari tupel sedangkan vertikal
  fragmentasi subset dari atribut.
 Alokasi, setiap fragmen disimpan pada situs dengan
  distribusi yang optimal.
 Replikasi, DDBMS dapat membuat suatu copy dari
  fragmen pada beberapa situs yang berbeda.
NEXT..


Perancangan harus berdasarkan kuantitatif dan kualitatif
informasi. Kuantitatif informasi digunakan pada alokasi data
sedangkan kualitatif informasi digunakan untuk
fragmentasi.Kuantitatif informasi termasuk :
 Seberapa sering aplikasi di jalankan
 Situs mana yang aplikasinya dijalankan
 Kriteria kinerja untuk transaksi dan aplikasi
ALOKASI DATA
SENTRALISASI
PARTISI ( FRAGMENTASI )
REPLIKASI YANG LENGKAP
REPLIKASI YANG SELEKTIF
FRAGMENTASI
Ada empat alasan untuk fragmentasi :
 Kebiasaan ; umumnya aplikasi bekerja dengan tabel views
  dibandingkan dengan semua hubungan data. Oleh karenanya untuk
  distribusi data , yang cocok digunakan adalah bekerja dengan
  subset dari sebuah relasi sebagai unit dari distribusi.
 Efisien ; data disimpan dekat dengan yang menggunakan. Dengan
  tambahan data yang tidak sering digunakan tidak usah disimpan.
 Paralel ; dengan fragmen-fragmen tersebut sebagai unit dari suatu
  distribusi , sebuah transaksi dapat di bagi kedalam beberapa sub
  queri yang dioperasikan pada fragmen tersebut. Hal ini
  meningkatkan konkurensi atau paralelisme dalam sistem, sehingga
  memeperbolehkan transaksi mengeksekusi secara aman dan
  paralel.
 Keamanan ; data yang tidak dibutuhkan oleh aplikasi tidak disimpan
  dan konsukuen tidak boleh di ambil oleh pengguna yang tidak
  mempunyai otoritas.
KELEMAHAN FRAGMENTASI


 Kinerja; cara kerja dari aplikasi yang membutuhkan data
  dari beberapa lokasi fragmen di beberapa situs akan
  berjalan dengan lambat.
 Integritas; pengawasan inteegritas akan lebih sulit jika
  data dan fungsional ketergantungan di fragmentasi dan
  dilokasi pada beberapa situs yang berbeda.
TIPE FRAGMENTASI


1.   HORISONTAL FRAGMENTASI
2.   VERTIKAL FRAGMENTASI
3.   CAMPURAN FRAGMENTASI
4.   Derived Horisontal Fragmentation
5.   TIDAK TERDAPAT FRAGMENTASI
TRANSPARANSI DBMS
Transparansi Distribusi
Transparansi Transaksi
Transparansi Kinerja
Transparansi DBMS
THANK YOU

More Related Content

Similar to Materi 5

Similar to Materi 5 (20)

Basis Data Terdistribusi
Basis Data TerdistribusiBasis Data Terdistribusi
Basis Data Terdistribusi
 
Presentasi database terdistribusi new 2
Presentasi database terdistribusi new 2Presentasi database terdistribusi new 2
Presentasi database terdistribusi new 2
 
Presentasi database terdistribusi new 2
Presentasi database terdistribusi new 2Presentasi database terdistribusi new 2
Presentasi database terdistribusi new 2
 
Pertemuan 11
Pertemuan 11Pertemuan 11
Pertemuan 11
 
15019 12-890434179830
15019 12-89043417983015019 12-890434179830
15019 12-890434179830
 
Bab 2
Bab 2Bab 2
Bab 2
 
Sistem terdistribusi (dhaa3)
Sistem terdistribusi (dhaa3)Sistem terdistribusi (dhaa3)
Sistem terdistribusi (dhaa3)
 
3. sistem terdistribusi (dhaa3)
3. sistem terdistribusi (dhaa3)3. sistem terdistribusi (dhaa3)
3. sistem terdistribusi (dhaa3)
 
Materi 8
Materi 8Materi 8
Materi 8
 
1 pengenalan dbms
1   pengenalan dbms1   pengenalan dbms
1 pengenalan dbms
 
9 database terdistribusi
9 database terdistribusi9 database terdistribusi
9 database terdistribusi
 
Review Jurnal.pptx
Review Jurnal.pptxReview Jurnal.pptx
Review Jurnal.pptx
 
1 73
1 731 73
1 73
 
Jumpa 2
Jumpa 2Jumpa 2
Jumpa 2
 
Sister 013 - database terdistribusi
Sister   013 - database terdistribusiSister   013 - database terdistribusi
Sister 013 - database terdistribusi
 
Materi 2
Materi 2Materi 2
Materi 2
 
Tugas 5 ihsan riadi-1412511162
Tugas 5   ihsan riadi-1412511162Tugas 5   ihsan riadi-1412511162
Tugas 5 ihsan riadi-1412511162
 
Bab 3
Bab 3Bab 3
Bab 3
 
Kumpulan soal materi
Kumpulan soal materiKumpulan soal materi
Kumpulan soal materi
 
Materi 12
Materi 12Materi 12
Materi 12
 

More from wawankoerniawan (20)

Print screen
Print screenPrint screen
Print screen
 
Materi 6
Materi 6Materi 6
Materi 6
 
Materi 6
Materi 6Materi 6
Materi 6
 
Materi 12
Materi 12Materi 12
Materi 12
 
Materi 10
Materi 10Materi 10
Materi 10
 
Materi 9
Materi 9Materi 9
Materi 9
 
Materi 7
Materi 7Materi 7
Materi 7
 
Materi 5
Materi 5Materi 5
Materi 5
 
Materi 4
Materi 4Materi 4
Materi 4
 
Materi 3
Materi 3Materi 3
Materi 3
 
Materi 2
Materi 2Materi 2
Materi 2
 
Materi 11
Materi 11Materi 11
Materi 11
 
Materi 4
Materi 4Materi 4
Materi 4
 
Materi 10
Materi 10Materi 10
Materi 10
 
Materi 10
Materi 10Materi 10
Materi 10
 
Materi 12
Materi 12Materi 12
Materi 12
 
Materi 11
Materi 11Materi 11
Materi 11
 
Materi 9
Materi 9Materi 9
Materi 9
 
Materi 7
Materi 7Materi 7
Materi 7
 
Materi 6
Materi 6Materi 6
Materi 6
 

Materi 5

  • 1. BASIS DATA OLEH : AHMAD KURNIAWAN
  • 2. KOMPONEN KOMUNIKASI DATA Komponen ini adalah perangkat lunak dan perangkat keras yang memungkinkan semua lokasi dapat berkomunikasi dengan baik satu sama lain. Komponen komunikasi data berisikan informasi tentang site dan jaringannya.
  • 3. KATALOG SISTEM GLOBAL GCS memiliki kesamaan fungsi dengan sistem katalog pada tersentralisasi. GCS menangani informasi yang spesifik mengenai pendistribusian dari suatu sistem, seperti fragmentasi, penggandaan dan alokasi nya. Komponen ini dapat mengatur dirinya sendiri seperti mendistribusikan basisdata dan fragmentasi , replikasi keseluruhan atau sentralisasi. Pada GCS yang melakukan replikasi secara keseluruhan menjamin otonomi dari setiap site , seperti melakukan modifikasi harus di beritahukan kepada seluruh site yang terhubung. GCS yang tersentalisasi juga menjanjikan otonomi untuk sitenya dan sangat sensitif terhadap suatu kesalahan pada suatu sitenya.
  • 4. PERANCANGAN RELASIONAL BASIS DATA TERDISTRIBUSI  Fragmentasi : Sebuah relasi yang terbagi menjadi beberapa sub-sub relasi yang disebut dengan fragment, sehingga disebut juga distribusi. Ada dua buah fragmentasi yaitu horisontal dan vertikal. Horisontal fragmentasi yaitu subset dari tupel sedangkan vertikal fragmentasi subset dari atribut.  Alokasi, setiap fragmen disimpan pada situs dengan distribusi yang optimal.  Replikasi, DDBMS dapat membuat suatu copy dari fragmen pada beberapa situs yang berbeda.
  • 5. NEXT.. Perancangan harus berdasarkan kuantitatif dan kualitatif informasi. Kuantitatif informasi digunakan pada alokasi data sedangkan kualitatif informasi digunakan untuk fragmentasi.Kuantitatif informasi termasuk :  Seberapa sering aplikasi di jalankan  Situs mana yang aplikasinya dijalankan  Kriteria kinerja untuk transaksi dan aplikasi
  • 6. ALOKASI DATA SENTRALISASI PARTISI ( FRAGMENTASI ) REPLIKASI YANG LENGKAP REPLIKASI YANG SELEKTIF
  • 7. FRAGMENTASI Ada empat alasan untuk fragmentasi :  Kebiasaan ; umumnya aplikasi bekerja dengan tabel views dibandingkan dengan semua hubungan data. Oleh karenanya untuk distribusi data , yang cocok digunakan adalah bekerja dengan subset dari sebuah relasi sebagai unit dari distribusi.  Efisien ; data disimpan dekat dengan yang menggunakan. Dengan tambahan data yang tidak sering digunakan tidak usah disimpan.  Paralel ; dengan fragmen-fragmen tersebut sebagai unit dari suatu distribusi , sebuah transaksi dapat di bagi kedalam beberapa sub queri yang dioperasikan pada fragmen tersebut. Hal ini meningkatkan konkurensi atau paralelisme dalam sistem, sehingga memeperbolehkan transaksi mengeksekusi secara aman dan paralel.  Keamanan ; data yang tidak dibutuhkan oleh aplikasi tidak disimpan dan konsukuen tidak boleh di ambil oleh pengguna yang tidak mempunyai otoritas.
  • 8. KELEMAHAN FRAGMENTASI  Kinerja; cara kerja dari aplikasi yang membutuhkan data dari beberapa lokasi fragmen di beberapa situs akan berjalan dengan lambat.  Integritas; pengawasan inteegritas akan lebih sulit jika data dan fungsional ketergantungan di fragmentasi dan dilokasi pada beberapa situs yang berbeda.
  • 9. TIPE FRAGMENTASI 1. HORISONTAL FRAGMENTASI 2. VERTIKAL FRAGMENTASI 3. CAMPURAN FRAGMENTASI 4. Derived Horisontal Fragmentation 5. TIDAK TERDAPAT FRAGMENTASI
  • 10. TRANSPARANSI DBMS Transparansi Distribusi Transparansi Transaksi Transparansi Kinerja Transparansi DBMS