Yellow Ladybug

Rabu, 03 Juli 2019

KONSEP dan ARSITEKTURE SMBD


Model, Skema

Karakteristik utama pendekatan basis data adalah adanya beberapa tingkatan dalam abstraksi data dengan menyembunyikan spesifikasi detail penyimpanan data. Hal ini dilakukan karena kebanyakan pemakai tidak berkepentingan dengan detail penyimpanan data. Pemodelan data merupakan sarana untuk melakukan proses abstraksi data. Model data merupakan sejumlah konsep yang digunakan untuk membuat deskripsi struktur basis data.
Dengan deskripsi struktur basis data dapat ditentukan jenis data, hubungan (relationship), dan konstrain data yang harus ditangani. Kebanyakan model data juga membuat spesifikasi untuk operasi dasar (basic operation) dalam pengaksesan dan pembaharuan data pada basis data. Pada perkembangan terakhir dikenal juga istilah tabiat data (data behaviour) pada pemrograman pendekatan orientasi obyek (object oriented). Pada tabiat data didefinisikan operasi yang dapat dilakukan pada data. Selain itu didefinisikan pula operas secara umum untuk melakukan penambahan data, penghapusan, pengambilan terhadap obyek.

Model Data

1.        Entiti (entitas) merupakan penyajian obyek, kejadian atau konsep dari dunia nyata (real-world) yang keberadaannya secara eksplisit didefinisikan dan disimpan dalam basis data.
2.      Atribut merupakan keterangan-keterangan yang dimiliki oleh suatu entiti
3.       Hubungan merupakan interasksi antarentiti satu dengan lainnya.
Model data implementasi merupakan konsep model data yang digunakan oleh SMBD komersial, yaitu model hierarki, jaringan, atau relasional. Pada perkembangan terakhir digunakan model orientasi
obyek.
Dalam model data fisikal dideskripsikan bagaimana data disimpan dalam komputer dengan menyajikan informasi tentang format rekaman, urutan rekaman, dan jalur pengaksesan data. Informasi jalur pengaksesan data merupakan struktur yang dapat membuat pencarian rekaman data lebih efisien
.
Sistem Manajemen Basis Data terutama diklasifikasikan berdasarkan model data yang digunakan yaitu model data hierarki, jaringan, relasional, orientasi obyek, dan model data yang lain.
Klasifikasi kedua didasarkan pada lokasi penyimpanan data, yaitu SMBD terpusat (centralized database) dan SMBD terdistribusi (distributed database). Dalam SMBD terpusat basis data disimpan dalam satu komputer media penyimpanan sehingga pemakai sistem mengakses data dari satu tempat. Sedangkan dalam SMBD terdistribusi, basis data disimpan tidak dalam satu komputer melainkan tersebar pada penyimpanan tiap terminal pemakai. Antarpemakai dapat mengakses data secara langsung tidak perlu melalui pusat penyimpanan. SMBD terdistribusi memerlukan sistem kontrol yang lebih rumit daripada sistem basis data tersentralisasi.

 Model data Jaringan

 

Dalam model jaringan (network), tiap entiti dapat mempunyai banyak induk atau banyak anak. Hal ini lebih fleksibel daripada model hierarki. Dalam model jaringan lebih sedikit terdapat data yang rangkap daripada model hierarki. Namun demikian lebih banyak terdapat hubungan antarentiti, sehingga akan menambah informasi hubungan yang harus disimpan dalam basis data. Hal ini akan menambah volume dan kerumitan dalam penyimpanan berkas data. Dalam basis data yang kompleks, informasi hubungan antarentiti dapat mencapai jumlah besar dan akan banyak memerlukan waktu jika terjadi perubahan hubungan yang dikehendaki.

  Model data hierarki

 

Dalam model data hierarki, data disusun menurut struktur pohon. Pada puncak dari hierarki disebut dengan istilah akar (root). Dalam rekaman akar hanya terdapat satu rekaman yang terdiri atas satu medan atau lebih. Di samping itu dalam model data hierarki tiap entiti pada tingkat atas (dikenal dengan istilah induk atau parent) mempunyai satu atau lebih sub-entiti (anak atau children). Tiap entiti hanya boleh mempunyai satu induk, tetapi dapat mempunyai banyak anak.

Arsitektur Basis Data


Arsitektur basis data merupakan serangkaian pengetahuan tentang pemodelan data. Pengetahuan tentang File, table, field, record indeks, abstraksi data dan serangkaian konsep yang digunakan untuk membuat diskripsi struktur basis data. Melalui diskripsi Struktur basis data dapat ditentukan jenis data, hubungan dan konstrain (keterbatasan) data yang ditangani. Dalam basis data, data diorganisasikan kedalam bentuk elemen data (field), rekaman (record), dan berkas (file).


Tonton juga: https://youtu.be/fKKdyz0vw_g

Tidak ada komentar:

Remastering Llinux Ubuntu 14.04

Pengertian Remastering Remastering (istilah diambil dari proses produksi audio) merupakan suatu proses mengubah perangkat lunak untuk ...