Yufis Azhar – Teknik Informatika – UMM.  Model data adalah sekumpulan konsep yang digunakan untuk menjelaskan struktur dari database (database structure)

Slides:



Advertisements
Presentasi serupa
Akhmad Dahlan, S.Kom Semester Gasal Tahun Ajaran 2009 – 2010 Sekolah Tinggi Manajemen Informatika dan Komputer AMIKOM Yogyakarta.
Advertisements

SISTEM BASIS DATA Basis Data.
Pengenalan Arsitektur Basis Data
Continous DBMS DATA MODELS
Sistem Basis Data Presented by : Andy Dharmalau, S.Kom
Database Management System
BASIS DATA.
SISTEM BASIS DATA.
Lingkungan Database Bagian II
02 Lingkup Basis Data Mata Kuliah: Basis Data
Sistem Basis Data.
Database Chapter 1.
MODEL DATA.
PEMROGRAMAN BASIS DATA
BAB 6 SISTEM DATA BASE.
Perancangan Basis Data MI 1133
Abstraksi dan bahasa basis data
SISTEM BASIS DATA MEETING 2 Febriyanno Suryana, S.Kom, MM
Abstraksi Data.
DATABASE SYSTEM (Sistem Basis Data)
KONSEP DAN ARSITEKTUR SISTEM BASIS DATA
BAB 2 MODEL-MODEL DATA ..
Komponen, konsep, abstraksi dan bahasa
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
Materi ke 4 Model Data.
Modul 03 Relational Model
BASIS DATA TERDISTRIBUSI 1 – REVIEW BAG.1 Imam Bukhari, S.Kom Website: imambukhari.weebly.com
PERANCANGAN BASIS DATA
BASIS DATA 3 Model Data dan DBMS.
Eko Hendratno Basis Data ABSTRAKSI DATA
Database Chapter 1.
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
BASIS DATA 3 Model Data dan DBMS.
ENTITY RELATIONSHIP DIAGRAM
Model Data Relasional Mahmud Yunus,S.Kom., M.Pd.
Manajemen Sistem Informasi
Data Model, Arsitektur dan Antar Muka
BAB 2 MODEL-MODEL DATA ..
Pemodelan Data Menggunakan MODEL Entity Relationship
DBMS Basis Data Pertemuan 2.
Pertemuan Minggu Ke-2 LINGKUNGAN DATABASE.
KONSEP DAN ARSITEKTUR SISTEM BASIS DATA
Pertemuan 6 Sistem Basis Data
Bab 2 Mengenal Data Base Management System (DBMS)
Pertemuan III Betha Nurina Sari, M.Kom
Sistem Basis Data Pendahuluan
Kuliah II SISTEM BASIS DATA
Database & Database Users
Agus Aan Jiwa Permana, S.Kom., M.Cs
Lingkungan Basis Data.
Basis Data / Dian Dharmayanti
Materi ke 3 Abstraksi Data.
Pertemuan 2 Database Environment
SISTEM BASIS DATA *** Anggia Meisesari, S.T., M.T., MOS. ***
LINGKUNGAN DATABASE Arsitektur Database
Pengantar Seputar sistem basisdata Cara pandang Data Model Data
Pendahuluan Basis Data
SISTEM BASIS DATA Basis Data.
SISTEM BASIS DATA Kuliah - 2.
Presented By Asih Winantu,S.Kom
Pengantar Seputar sistem basisdata Cara pandang Data Model Data
SISTEM BASIS DATA Basis Data.
Database Management System
Oleh: Devie Rosa Anamisa
KONSEP DAN ARSITEKTUR SISTEM BASIS DATA
Penjelasan : Tingkat/level abstraksi data
Database Chapter 1.
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
Tahapan pengembangan sistem basis data
Pengantar Teknologi SIM 2 (pertemuan 5)
Transcript presentasi:

Yufis Azhar – Teknik Informatika – UMM

 Model data adalah sekumpulan konsep yang digunakan untuk menjelaskan struktur dari database (database structure) dan memberikan gambaran tingkat-tingkat abstraksi data (data abstraction)  Model data juga dapat diartikan sebagai sekumpulan tool konseptual (logical/conceptual level) untuk mendeskripsikan data, relasi-relasi antar data, semantik (makna) data, dan konstrain.

 Database structure mencakup data type (type of name is string), relationship (nasabah memiliki relationship dengan tabungan) dan batasan-batasan (constraints).

 Data abstraction adalah deskripsi mengenai struktur database yang mudah dimengerti oleh user, atau bisa juga mencakup detil dari penyimpanan data yang biasanya perlu diketahui oleh perancang database.  Data abstraction juga dapat diartikan sebagai tingkatan/level dalam bagaimana melihat data dalam sebuah sistem database.

 Model data: Record Based Logical Models:  Hierarchical Model;  Network Model;  Relational Model. Object Based Logical Models:  Entity Relationship Model;  Object Oriented Model.  We will focus on Relational Model and Entity Relationship Model

 Menggunakan sekumpulan tabel yang menggambarkan data dan relasi antardata.  Setiap tabel memiliki banyak kolom, dan setiap kolom memiliki nama yang unique

tbl_Mahasiswa NIM Nama_Depan Nama_Belakang Jenis_Kelamin Alamat tbl_MK Kode_MK Nama_MK tbl_Nilai NIM Kode_MK Nilai

Perpustakaan ‘Amanah’ adalah sebuah perpustakaan yang meminjamkan buku untuk para anggotanya secara gratis. Perpustakaan ini memiliki banyak koleksi buku yang dikelompokkan dalam beberapa kategori seperti Komik, Novel, Majalah, dll. Seorang anggota hanya boleh meminjam 1 buah buku dalam setiap transaksi peminjaman. Buatlah model relasional yang menggambarkan relasi antar table untuk kasus di atas sampai pada transaksi peminjaman saja !

 Physical Level  Conceptual Level  View Level

Mendeskripsikan bagaimana data sesungguhnya disimpan, metode akses, indeks dan struktur data dijabarkan secara rinci. Menunjukkan bagaimana representasi fisik dari penyimpanan/pengorganisasian data → sebagai teks, angka, atau himpunan bit

 Mendeskripsikan data apa saja yang sesungguhnya disimpan pada database dan hubungan antar data. Didefinisikan sebagai sebuah skema

 Mendeskripsikan penggunaan data yang berorientasi pada kebutuhan pengguna. Data yang dikenal oleh masing-masing pengguna bisa saja berbeda dan bisa saja hanya mencakup sebagian dari database bergantung pada otoritas pengguna. Didefinisikan sebagai sub skema

Data, Metadata Storage Manager Query Processor Transaction Manager Schema definitionsQueries Schema Modifications

 Query Processor DDL interpreter and DML compiler Query evaluation-optimization  Storage Manager (program) menyediakan interface antara database dan program aplikasi serta query yang ditujukan ke sistem. Bertanggung jawab atas interaksi dengan file manager, efisiensi penyimpanan, memperoleh dan update data.  Transaction Manager Kontrol terhadap proses secara bersamaan berdasarkan query processing terhadap storage, agar : Konsistensi (Consistency) Daya tahan (Durability)  Pysical Storage, berisi data dan metadatanya

Mengacu contoh kasus pd LATIHAN 1 : Sebuah buku hanya boleh dipinjam selama 3 hari. Jika anggota tidak mengembalikan buku tersebut tepat waktu, maka akan dikenakan denda Rp.1000 perhari. Buatlah model relational untuk kasus tersebut yang mencakup transaksi peminjaman dan transaksi pengembalian !