Aktivitas Pembelajaran Latihan Rangkuman Umpan Balik Tujuan Pembelajaran

19 obyek-obyek basis data, jenis data, hubungan dan konstrain data yang ditangani. Secara umum pemodelan basis data dikelompokkan menjadi dua yaitu Object based logical model dan Record-based logical model. Object based logical model. Dalam pemodelan ini struktur atau hirarki basis data diilustrasikan berdasarkan object. Model ini meliputi: 1 Model keterhubungan entitas Entity Relationalship Model atau ERD. 2 Model Data Semantik Semantic Data Model. 2 Model data Fungsional Function Data Model. Record-based logical model. Dalam model ini struktur basis data diilustrasikan berdasarkan record. Model ini meliputi: 1 Model relational Relational Model. 2 Model Herarkis Hierarchical Model 3 Model Jaringan Network Model.

G. Umpan Balik

1. Apakah saudara sudah memahami karakteristik Model ERD dan berapa prosen pencapaian kompetensinya? 2. Apakah saudara sudah memahami karakteristik Model semantic data model dan berapa prosen pencapaian kompetensinya? 3. Apakah saudara sudah memahami karakteristik Functional data model dan berapa prosen pencapaian kompetensinya? 4. Apakah saudara sudah memahami karakteristik Relational model dan berapa prosen pencapaian kompetensinya? 5. Apakah saudara sudah memahami karakteristik Hierarchical Model dan berapa prosen pencapaian kompetensinya? 6. Apakah saudara sudah memahami karakteristik Network Mode dan berapa prosen pencapaian kompetensinya?

H. Kunci Jawaban

1. A. 2. B.

3. D.

20 21 22 23 ARSITEKTUR APLIKASI SISTEM BASIS DATA

A. Tujuan Pembelajaran

Setelah mengikuti kegiatan belajar 2 ini diharapkan:  Melalui observasi peserta diklat dapat menganalisis empat ragam bentuk arsitektur aplikasi sistem basis data dengan benar .

B. Indikator pencapaian kompetensi

 Menganalisis ragam bentuk arsitektur aplikasi sistem basis data

C. Uraian materi 1. Definisi Arsitektur Aplikasi Basis Data

Arsitektur aplikasi basis data menjelaskan rancangan dasar aplikasi basis data yang akan dibangun. Arsitektur basis data menggambarkan diagram interaksi antara komponen-komponen penyusun sistem manajemen basis data. Komponen-komponen tersebut meliputi perangkat hardware, software, jaringan komputer, dan pengguna. Berdasarkan arsitekturnya aplikasi sistem manajemen basis data SMBD dibedakan menjadi beberapa macam antara lain adalah sebagai berikut: a. SMBD terpusat CDBMS. Pada sistem ini semua proses utama dan fungsi sistem manajemen basis data seperti user application programs dan user interface programs berada secara terpusat di satu komputer berkecepatan dan kapasitas tinggi main frame. Pengguna mengakses basis data menggunakan terminal komputer. b. SMBD terdistribusi DDBMS Pada sistem ini data disimpan pada beberapa tempat site, setiap tempat diatur dengan suatu DBMS yang dapat berjalan secara independent. Perangkat lunak dalam sistem ini akan mengatur pendistribusian data secara transparan. 24 c. SMBD paralel. Sistem manajemen basis data ini menggunakan beberapa prosesor dan disk yang dirancang untuk dijalankan secara paralel dan simultan. Sistem ini digunakan untuk memperbaiki kinerja dari DBMS Dari tiga ragam jenis SMBD diatas terdapat beberapa model arsitektur aplikasi SMBD. Perkembangan Arsitektur SMBD cukup pesat dan cepat dengan mengikuti trend yang sejalan dengan kemajuan arsitektur sistem komputer serta teknologi informasi dan komunikasi. Beberapa ragam jenis arsitektur aplikasi SMBD tersebut antar lain ialah: 1 Arsitektur Teleprocessing. 2 Arsitektur File-Server Architecture 3 Arsitektur Singgle tier. 4 Arsitektur two-tier clientserver. 5 Arsitektur three-tier clientserver. 6 Arsitektur N-tier clientserver. 7 Paralel arsitektur

2. Centralized Database manajemen Sistem CDBMS

Pada sistem ini semua proses utama dan fungsi sistem manajemen basis data seperti user application programs dan user interface programs berada secara terpusat di satu komputer berkecepatan dan kapasitas tinggi main frame. Pengguna mengakses basis data menggunakan terminal komputer. Pada arsitektur ini digunakan komputer main frame yg menyediakan semua proses utama seperti fungsinya pada DBMS user application programs user interface programs. Bentuk arsitektur terpusat ini menggambarkan pengaksesan terminal-terminal komputer client pada komputer server, berupa display informasi dan kontrol saja, karena pada terminal komputer tidak memungkinkan memiliki resource yang lebih. Seiring perkembangan teknologi dan turunnya harga hardware, banyak terminal user digantikan dengan PC, akan tetapi DBMS masih ditempatkan terpusat Application program execution user interface processing ditempatkan pada satu mesin. Gambar dibawah ini menjelaskan Arsitektur Centralized Database manajemen Sistem CDBMS 25 Gambar 10. Arsitektur CDBMS

3. Distributed Database manajemen Sistem DDBMS

DDBMS memiliki satu logikal basis data yang dibagi ke dalam beberapa fragment. Dimana setiap fragment disimpan pada satu atau lebih komputer dibawah kontrol dari DBMS yang terpisah dengan mengkoneksi komputer menggunakan jaringan komunikasi. DDBMS memungkinkan direplikasi dan alokasi penyimpanan disembunyikan sehingga tidak diketahui pengguna. Pada sistem ini data disimpan pada beberapa tempat site, setiap tempat diatur dengan suatu DBMS yang dapat berjalan secara independent. Perangkat lunak dalam sistem ini akan mengatur pendistribusian data secara transparan. Setiap site memiliki kemampuan untuk mengakses permintaan pengguna pada data lokal dan juga mampu untuk memproses data yang disimpan pada komputer lain yang terhubung dengan jaringan. Pengguna mengakses basis data terdistribusi dengan menggunakan dua aplikasi yaitu aplikasi lokal dan aplikasi global,