Model Data Presentation Kelompok 8 Ainun Aisyiyah 2014001690 Iman Safuad 2014001726 Ismi Fadhilah 2014001729
Pengertian Model Data suatu cara untuk menjelaskan tentang data-data yang tersimpan dalam basis data dan bagaimana hubungan antar data tersebut untuk para pemakai secara logik.
Komponen Model Data Bagian struktural, memuat sekumpulan aturan untuk melakukan konstruksi basis data (database). Bagian manipulasi, melakukan definisi tipe operasi yang diijinkan pada data,termasuk operasi yang digunakan untuk melakukan perubahan (update), atau membaca data (retrieve) dari basis data dan untuk melakukan perubahan struktur basis data. Sekumpulan aturan mengenai integritas, yang akan menjaga keakuratan dari data dalam basis data (database).
Kelompok Model Data a. Model Data Berbasis Objek Pada model ini menjelaskan data pada tingkat konsepsi dan view. Model ini menggunakan objek sebagai perangkat lunak yang ditulis dalam potongan kecil yang dapat digunakan kembali sebagai elemen dalam file database. Database berorientasi objek adalah sebuah database multimedia yang bisa menyimpan lebih banyak tipe data dibanding database relasional.
Jenis model data berbasis objek ER Model (Entity relationship Model) Model Entity-Relationship adalah model data konseptual tingkat tinggi untuk perancangan basis data. Komponen utama ER Model: Entitas Relasi Atribut Konstrai-konstrain (batasan-batasan) Semantik Model Sebenarnya hamper sama dengan ER Model, perbedaannya hanya terletak pada pernyataan adanya relasi antar objeknya. Binary Model Data Binary model adalah model data yang memperluas definisi dari entity, bukan hanya atribute-atributenya, tetapi juga tindakan-tindakannya.
Kelompok Model Data b. Model Data Berbasis Record Pada model ini menjelaskan data pada tingkat konsepsi dan view, memakai seluruh struktur lojik basis data dan menyediakan uraian tingkat tinggi dari implementasi.
Jenis model data berbasis record Model Relational Model data relasional adalah model data yang diciptakan berdasarkan teori-relasional seperti relational algebra, dan relational calculus. Model Network (Jaringan) Pada model jaringan diperkenankan bahwa sebuah child-record bisa memiliki lebih dari satu parent-record. Pada implementasi-nya berarti antara parent-record dan child-record diperlukan penghubung (link atau pointer) yang bisa satu arah atau dua-arah. Model Hirarki Pada model ini sama seperti pada model network dalam hal data dan relationship diantara data digambarkan oleh record dan link. Perbedaannya adalah record disusun sebagai “collection of tree” dengan sembarang grafik.
Kelompok Model Data c. Model Data Fisik (Physical Based Data Model) Model Data Fisik digunakan untuk menguraikan data di tingkat internal atau menjelaskan kepada pemakai bagaimana data-data dalam basis data disimpan dalam media penyimpanan secara fisik. Model ini terdiri dari : - unifying model Unifying model Model ini menggabungkan memori dan transaksi database dalam satu kesatuan model. - frame memory Frame Memory adalah sebuah virtual view dari tempat penyimpanan sekunder yang digunakan untuk mendukung penyimpanan record database. d. Model Data Konseptual (Conceptual Based Model Data) Model yang dibuat berdasarkan anggapan bahwa dunia nyata terdiri dari koleksi obyek-obyek dasar yang dinamakan entitas (entity) serta hubungan (relationship) antara entitas-entitas itu.
Kesimpulan - Model data adalah kumpulan perangkat konseptual untuk menggambarkan data, hubungan data, semantik data dan batasan data. - Model Data merupakan suatu cara untuk menjelaskan tentang data-data yang tersimpan dalam basis data dan bagaimana hubungan antar data tersebut untuk para pemakai secara logik.
TERIMA KASIH MATUR NUWUN THANK YOU