Tugas Denny Trias Weblog

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

MIF A_SMT4_DEWI AHADYAH_E3110192

1.Jelaskan secara singkat apa yang dimaksud dengan jaringankomputer

JARINGAN komputer adalah sebuah kumpulan komputer, printer dan peralatan lainnyayang terhubung dalam satu kesatuan. Informasi dan data bergerak melalui kabel-kabelatau tanpa kabel sehingga memungkinkan pengguna jaringan komputer dapat saling bertukar dokumen dan data, mencetak pada printer yang sama dan bersama-samamenggunakan hardware/software yang terhubung dengan jaringan. Setiap komputer,
printer atau periferal yang terhubung dengan jaringan disebut node. Sebuah jaringan
komputer dapat memiliki dua, puluhan, ribuan atau bahkan jutaan node.

2.Bagaimana konsep database terdistribusi

Kumpulan data yang digunakan bersama yang secara logic saling terhubung yang tersebar pada sejumlah computer yang berbeda.
Komputer-komputer saling dihubungkan menggunakan jaringan komunikasi.
Data pada masing-masing site dibawah kendali satu DBMS.
DBMS dimasing-masing site dapat menangani aplikasi-aplikasi local secara otonom.
Masing-masing DBMS berpartisipasi dalam sedikitnya satu aplikasi global.

Sedangkan konsep database terdistribusi itu sendiri :

1. Sistem Komputasi Terdistribusi adl sejumlah elemen proses yg terkoneksi melalui jaringan komputer dan saling bekerjasama dalam melakukan suatu tugas

  1. Basis Data Teridistribusi adl kumpulan basis-basis data yg saling berhubungan secara logika dan tersebar pada sebuah jaringan komputer
  2. Sistem Manajemen Basis Data adl sebuah sistem software yg mengelola basis data terdistribusi

3.Apa pengertian dari :

a. Distributed Database

Pengertian Distributed Database
Distributed database adalah suatu database yang berada di bawah kendali suatu database management system (DBMS) di mana media penyimpanan tidak dihubungkan dengan suatu CPU secara umum. Dimungkinkan juga data disimpan pada berbagai komputer yang ditempatkan pada suatu lokasi fisik yang sama, atau mungkin disimpan pada suatu jaringan computer yang saling behubungan “www.wikipedia.com”
Atau dapat dikatakan pada distributed database file secara fisik terpisah tetapi secara logis terintegrasi. “Lutfi Rohman, S.Si, M.Si _ http://www.unej.ac.id”.

b. Database Management System Terdistribusi

Sebuah sistem perangkat lunak yang mengatur basis data terdistribusidanmembuat pendistribusian data secara transparan.

4.Berikan contoh penerapan database terdistribusi di lingkungan sekitar anda

Contohnya adalah penerapan database di kampus Politeknik Negeri Jember, database digunakan untuk data mahasiswa, pendaftaran mahasiswa baru, penerima beasiswa, absensi.

5.Jelaskan keuntungan dan kerugian dalam menggunakan DBMS.

KEUNTUNGAN

Merefleksikan pada bentuk dari struktur organisasinya

Ada suatu organisasi yang memiliki sub organisasi di lokasi yang tersebar di beberapa tempat,.sehingga basis data yang digunakan pun tersebar sesuai lokasi dari sub organisasi berada.

Penggunaan bersama dan lokal otonomi

Distribusi secara geografis dari sebuah organisasi dapat terlihat dari data terdistribusinya, pengguna pada masing-masing site dapat mengakses data yang disimpanpada site yang lain. Data dapat dialokasikan dekat dengan pengguna yang biasa menggunakannya pada sebuah site, sehingga pengguna mempunyai control terhadap data dan mereka dapat secara konsekuen memperbaharui dan memiliki kebijakkan untuk data tersebut. DBA global mempunyai tanggung jawab untuk semua sistem. Umumnya sebagian dari tanggung jawab tersebut di serahkan kepada tingkat lokal, sehingga DBA local dapat mengatur lokal DBMS secara otonomi.

Keberadaan data yang ditingkatkan

Pada DBMS yang tersentralisasi kegagalan pada suatu site akan mematikan seluruh operasional DBMS. Namun pada DDBMS kegagalan pada salah satu site, atau kegagalan pada hubungan komunikasi dapat membuat beberapa site tidak dapat di akses, tetapi tidak membuat operasional DBMS tidak dapat dijalankan.

Keandalan yang ditingkatkan

Sebuah basis data dapat di replikasi kedalam beberapa fragmen sehingga keberadaanya dapat di simpan di beberapa lokasi juga.Jika terja dikegagalan dalam pengaksesan data pada suatu site di karenakan jaringan komunikasi terputus maka site yang ingin mengakses data tersebut dapat mengakses pada site yang tidak mengalami kerusakan.

Kinerja yang ditingkatkan

Sebuah data ditempatkan pada suatu site dimana data tersebut banyak di akses oleh pengguna, dan hal ini mempunyai dampak yang baik untuk paralel DBMS yaitu memiliki kecepatan dalam pengkasesan data yang lebih baik dibandingkan dengan basis data tersentralisasi Selanjutnya, sejak masing-masing site hanya menangani sebagian dari seluruh basis data ,mengakibakan perbedaan pada pelayanan CPU dan I/O seperti yang di karakteristikan pada DBMS tersentralisasi.

Ekonomi

Grosch’s Law menyatakan daya listrik dari sebuah komputer dihitung menurut biaya yang dihabiskan dari penggunaan peralatannya, tiga kali biaya peralatan, 9 kali nya dari daya listrik . Sehingga lebih murah jika membuat sebuah sistem yang terdiri dari beberapa mini komputer yang mempunyai daya yang sama jika dibandingkan dengan memiliki satu buah super komputer. Oleh karena itu lebih efektif untuk menambah beberapa workstation untuk sebuah jaringan dibandingkan dengan memperbaharui sistem mainframe. Potensi yang juga menekan biaya yaitu menginstall aplikasi dan menyimpan basis data yang diperlukan secara geografi sehingga mempermudah operasional pada setiap situs.

Perkembangan modular

Di dalam lingkungan terdistribusi, lebih mudah untuk menangani ekspansi . Site yang baru dapat di tambahkan kesuatu jaringan tanpa mempengaruhi operational dari site – site yang ada. Penambahan ukuran basis data dapat di tangani dengan menambahkan pemrosesan dan daya tamping penyimpanan pada suatu jaringan. Pada DBMS yang tersentralisasi perkembangan akan di ikuti dengan mengubah perangkat keras dan perangkat lunak.

KERUGIAN

Kompleksitas

Pada distribusi DBMS yang digunakan adalah replikasinya, DBMS yang asli tidak digunakan untuk operasional, hal ini untuk menjaga reliabilitas dari suatu data.Karena yang digunakan replikasinya maka hal ini menimbulkan berbagai macam masalah yang sangat kompleks dimana DBA harus dapat menyediakan pengaksesan dengan cepat , keandalan dan keberadaan dari basis data yang up to date . Jika aplikasi di dalamDBMS yang digunakan tidak dapat menangani hal – hal tersebut maka akan terjadi penurunan pada tingkat kinerja , keandalan dan kerberadaan dari DBMS tersebut, sehingga keuntungan dari DDBMS tidak akan terjadi.

Biaya

Meningkatnya kekompleksan pada suatu DDBMS berarti biaya untuk perawatan dari DDBMS akan lebih besar dibandingkan dengan DBMS yang tersentralisasi, seperti biaya untuk membuat jaringannya, biaya komunikasi yang berjalan , orang-orang yang ahli dalam penggunaan, pengaturan dan pengawasan dari DDBMS.

Keamanan

Pada DBMS yang tersentralisasi, pengaksesan data lebih terkontrol.Sedangkan pada DDBMS bukan hanya replikasi data yang harus di control tetapi jaringan juga harus dapat di control keamanannya.

Pengontrolan Integritas lebih sulit

Kesatuan basis data yang mengacu pada keabsahan dan kekonsistenan dari data yang disimpan. Kesatuan biasanya di ekspresikan pada batasan, dimana berisi aturan untuk basis data yang tidak boleh diubah. Membuat batasan untuk integrity, umumnya memerlukan pengaksesan ke sejumlah data yang sangat besar untuk mendefinisikan batasan tersebut, namun hal ini tidak termasuk di dalam operasional update itu sendiri. Dalam DDBMS, komunikasi dan biaya pemrosesan yang dibutuhkan untuk membuat suatu batasan integrity mungkin tidak diperbolehkan.

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: