DATABASE TERDISTRIBUSI
Database Terdistribusi
adalah sekumpulan data yang saling terhubung secara logic dan digunakan
bersama-sama dan tersebar secara fisik dalam suatu jaringan komputer. Dengan kata lain, distribusi
data ini memungkinkan unit lain dapat mengakses data dari suatu unit
tertentu.
Ada 2 hal penting dari database terdistribusi :
Ada 2 hal penting dari database terdistribusi :
- Distribusi : data tidak disimpan pada prosesor yang sama, sehingga database terdistribusi dapat dibedakan dari database tunggal (sentralisasi)
- Korelasi logika : data memiliki property yang berhubungan sehingga database terdistribusi dapat dibedakan dari Sekumpulan database local atau file yang disimpan pada tempat yang berbeda pada jaringan komputer
TIPE DATABASE TERDISTRIBUSI
Homogen
adalah suatu sistem yang menjalankan tipe DBMS yang sejenis di setiap unit distribusi data. Contohnya Oracle didistribusikan dengan Oracle atau MySQL dengan MySQL. Jadi keterhubungan DBMS tersebut hanya antara DBMS yang sama.Heterogen adalah suatu sistem yang menjalankan tipe DBMS yang berbeda di setiap unit distribusi datanya, baik secara relasional ataupun non relasional DBMS. Contohnya adalah di suatu unit memakain DBMS MySQL, dan di unit lain memakain DBMS Oracle, akan tetapi DBMS tersebut tetap terkoneksi.
DBMS
Definisi DBMS
Apa itu DMBS? DBMS merupakan kependekan dari Database Managemen System. DBMS merupakan perangkat lunak yang mengatur dan menangani semua pengaksesan database yaitu bisa insert, update, delete, dan memelihara database. DBMS yang umum dipakai diantaranya adalah MySQL, PostgreSQL, Oracle, Access, dan lain-lain.
Fungsi DBMS
Apa itu DMBS? DBMS merupakan kependekan dari Database Managemen System. DBMS merupakan perangkat lunak yang mengatur dan menangani semua pengaksesan database yaitu bisa insert, update, delete, dan memelihara database. DBMS yang umum dipakai diantaranya adalah MySQL, PostgreSQL, Oracle, Access, dan lain-lain.
Fungsi DBMS
- Data Definition (dapat mengolah pendefinisian data)
- Data Manipulation (dapat menangani permintaan dari pemakai untuk mengakses data)
- Data Security and Integrity (memerikasa security dan integrity data)
- Data Recovery and Concurency (menangani kegagalan-kegagalan dalam mengakses database)
- Data Dictionary (menyediakan data dictionary)
- Performance
Komponen DBMS
- File Manager
- Database Manager
- Query Processor
- DML Precompiler
- DDL Compiler
Tidak ada komentar:
Posting Komentar