Welcome diblog DS Gudang Ilmu

Jumat, 16 Januari 2015

BASIS DATA TERDISTRIBUSI


        Basis data terdidtribusi adalah sekumpulan data logic yang saling berhubungan secara fisik terdistribusi kedalam jaringan komputer, yang tidak tergantung pada program aplikasi saat ini ataupun yang akan datang.


  • Misalnya sebuah bank memiliki cabang, bahkan dalam satu kota memiliki beberapa cabang.
  • Masing-masing lokasi memiliki jaringan lokal sendiri, dan semua jaringan itu berhubungan satu sama lain dan menjadi sebuah jaringan nasional.

  • sebuah sistem basis data terdistribusi hanya mungkin dibangun dalam sebuah jaringan komputer.
  • topologi jaringan:
       1. Topologi ring ( cincin )
       2. topologi start ( bintang )
       3. topologi bus
       1. biaya instalasi : biaya membangun hubungan link antar simpul.
       2. biaya komunikasi : biaya pengoprasian sistem berupa pengiriman data                               dan informasi dari simpul kesimpul lain.
       3. kehandalan : tingkat frekuensi / kegagalan yang terjadi.
       4. ketersediaan : kesediaan data yang dapat diakses sebagai antisipasi                                   kegagalan komunkasi.

  • data disimpan dalam sejumlah tempat
  • prosesor yang berbeda tempat dihubungkan melaui jaringan komputer
  • basis data yang berada diberbagai tempat
  • secara otomatis semua tempat memproses permintaan user dan dapat mengakses data ditempat lain.




Keuntungan:
  • pengelolaan secara transparan data yang terdistribusi
  • mengacu pada struktur organisasi
  • meningkatkan ketersediaan data
  • memudahkan pengembangan sistem
kerugian:
  • kompleksitas manajemen
  • sulitnya standarisasi
  • biaya pengembangan
  • kontrol intregitas lebih sulit
  • menambah kebutuhan penyimpanan


       pendekatan yang berkaitan dalam penyimpanan data/tabel dalam basis data terdistribusi yaitu:
  • Replikasi adalah tehnik mengcopy dan mendistribusikan data dan objek-objek basis data ke basis data lain, dan malaukan sinkronisasi agar konsitensi data terjamin.
  • fregmentasi adalah fenomena diruang penyimpanan yang diguanan tidak secara efisien, mengurangi kapasitas penyimpanan.
  • Fregmentasi dan Replikasi merupakan :
          1. Kombinasi dari replikasi dan fregmentasi
          2. Data atau tabel dipilih dalam jumlah fregmen
          3. sistem lalu mengelola salinan masing-masing fregement tadi                             disejumlah simpil.




       DBMS ( Data Base Managemen System) yaitu kumpulan program yang digunakan untuk mengatur dan memproses database.

       Database adalah sekumpulan struktur yang digunakan untuk keperluan penyimpanan data.

  • Model hirarkis
       Merupakan model database yang dimana data tersebut diatur dengan struktur data free.
  • Model jaringan
       Merupakan model database yang diyakini sebagai cara fleksibel untuk mewakili objek dan hubungan mereka.

  • Model rasiobal
       untuk managemen database Merupakan model dtabases yang berdasarkan logika urutan pertama, pertamakali dirumskan dan dikemukakan oleh ( Edgar F. Codd ) pada tahun 1969.



1). Hardware (perangkat keras)
     ex: personal computer (PC), notebook, mainframe dan jaringan komputer.


2). software (perangkat lunak)
       a. perangkat untuk OS (operating sytem) ex: Windows, Linux
       b. software untuk basis data. ex: mysql, sql , orecle, IBM 2
       c. software untuk pemograman. ex: VB, PHP, C++, JAVA, Depli
       d. software untuk jaringan. ex: Mikrotik

3). Data
     komponen terpenting dari sebuah DBMS

4).Prosedur


Ada dua bentuk bahasa dalam basis data yaitu :

1. DDL ( Data Definition language )
       Struktur basis data yang menggambarkan skema basis data secara keseluruhan dan didesign dengan bahasa khusus (DDL).
kamus data merupakan meta data (super data) yaitu maksutnya data yang mendefinisikan.

2. DML ( Data maipulation language )
       Berguna untuk melakukan manipulasi dan pengambilan data pada suatu basis data. contohnya: penambahan data kesuatu basis data, penghapusan data, pengubahan data.

Tidak ada komentar:

Posting Komentar