Materi ke 4 Model Data.

Slides:



Advertisements
Presentasi serupa
SISTEM BASIS DATA Basis Data.
Advertisements

Continous DBMS DATA MODELS
Pemodelan Database Harrismare.
Sistem Basis Data.
MODEL DATA.
Entity Relationship Diagram
Sistem Basis Data - Universitas Semarang
Pemodelan Data dan Proses Pengembangan Database
SISTEM BASIS DATA MEETING 2 Febriyanno Suryana, S.Kom, MM
DATABASE SYSTEM (Sistem Basis Data)
MODEL DATA Materi Pertemuan Ke-3.
BAB VI Model Data.
MODEL BASIS DATA.
Basis Data - Udinus Semarang
BAB 2 MODEL-MODEL DATA ..
PERTEMUAN 3 Sistem Basis Data Presented by :
MODEL BASIS DATA.
Pemodelan Data Pertemuan ke-3.
Entity Relation Model By : Randy Permana, S.Kom.
Model data.
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
Pemodelan Database Pengolahan Basis Data.
Pemodelan Data dan Proses Pengembangan Database
Sistem Basis Data Sistem Basis Data
ENTITY RELATIONSHIP DIAGRAM
Yufis Azhar – Teknik Informatika – UMM.  Model data adalah sekumpulan konsep yang digunakan untuk menjelaskan struktur dari database (database structure)
Pertemuan 3 Sistem Basis Data Pemodelan Data Renni Angreni, M.Kom.
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
Pertemuan 3 DATA MODEL.
Manajemen Data.
Pertemuan Ke-3 Model Data
Model Data Relasional.
Pemodelan Data dan Proses Pengembangan Database
ENTITY RELATIONSHIP DIAGRAM
Pemodelan Database Yessy Asri, ST., MMSI.
Pengantar Basis Data Lanjut
Presented by Team Basis Data
BAB 2 MODEL-MODEL DATA ..
Abstraksi Data Abstraksi data merupakan tingkatan/level dalam melihat data dalam sebuah sistem basis data Pembagian abstraksi data: Lapis Fisik / phisical.
ERD (Entity Relationship Diagram)
Desain database 1 (erd) Pertemuan Ke-6&7.
MODEL DATA BASIS DATA I/2011-GANJIL
Pertemuan III Betha Nurina Sari, M.Kom
MODEL BASIS DATA.
Soal Quiz Perancangan Basis Data
MODEL BASIS DATA Model basis data menyatakan hubungan antar rekaman
Matakuliah : Sistem Basisdata Versi Materi Model Data Penyaji
Model Data.
Pertemuan 2 Database Environment
Entity Relatioship Diagram
Entity Relatioship Diagram
SISTEM BASIS DATA Basis Data.
Konsep & Perancangan Database
MODEL DATA BASIS DATA I/2011-GANJIL
Model Data Presentation
MODEL DATA RELASIONAL.
SISTEM BASIS DATA Kuliah - 2.
Pertemuan 3 DATA MODEL.
Abstraksi Data Abstraksi data merupakan tingkatan/level dalam melihat data dalam sebuah sistem basis data Pembagian abstraksi data: Lapis Fisik / phisical.
Arsitektur Sistem Basis Data
Pemodelan Database Harrismare.
ORGANISASI FILE Penyimpanan ataupun penulisan charakter demi charakter yang ada didalam exsternal memori, harus diatur sedemikian rupa sehingga komputer.
Pemodelan Database.
SISTEM BASIS DATA Basis Data.
MODEL BASIS DATA.
DATA MODEL.
Model Data Relasional.
Pemodelan Database DINI OKTARIKA,S.KOM.
SISTEM BASIS DATA Dr. Kusrini, M.Kom.
Pengantar Teknologi SIM 2 (pertemuan 6)
Transcript presentasi:

Materi ke 4 Model Data

Model Data Model data merupakan suatu cara untuk menjelaskan bagaimana pemakai dapat melihat data secara logic.  Pengolonggan model-model dapat ditunjukan dalam gambar dibawah ini

Definisi & Cara representasi Model data merupakan kumpulan perangkat konseptual untuk menggambarkan data, hubungan data, semantik (makna) data dan batasan data Model data lebih tepat -> “model data lojik” Cara representasi model data: - model lojik berdasarkan objek - model lojik berdasarkan record

Object-Based Logical Model Model keterhubungan entitas (Entity-Relationship Model) Model berorientasi Objek (Object-Oriented Model) Model data semantik (Semantic Data Model) Model data fungsional (Functional Data Model)

Record-Based Logical Model Model Relasional (Relational Model) Model Hirarkis (Hierarchical Model) Model Jaringan (Network Model)

Model Data Model Data Object Based Data Model Entity Relational Model Semantic Mode Binary Model Record Based Data Model Hierarchycal MOdel Network Model Relational Model Physic Based Data Model Unifying Model Frome Memory

Model Hierarkis Dikenal pula sebagai model pohon Dosen Siti Nurbaya Ashadi Pengantar Basis Data Pemrograman C Matematika I Rudi Asti Dina Dina Edi Ita Edi

Model Jaringan Disebut juga model CODASYL Setiap anak bisa memiliki lebih dari satu orangtua Dosen Siti Nurbaya Dosen Ashadi Pengantar Basis Data Pemrograman C Matematika I Rudi Asti Dina Edi Ita

Model Relasional Merupakan model data yang paling populer saat ini Nama Dosen Kelas Mahasiswa Siti Nurbaya Pengantar Basis Data Rudi Asti Dina Pemrograman C Edi Ashadi Matematika I Ita Merupakan model data yang paling populer saat ini Menggunakan model berupa tabel berdimensi dua (yang disebut relasi atau tabel) Memakai kunci tamu (foreign key) sebagai penghubung dengan tabel lain

Object Based Data Model Merupakan himpunan data dan prosedur/relasi yang menjelaskan hubungan logik antardata dalam suatu basis data berdasarkan pada objek datanya. Model data ini terdiri dari Entity relationship model, Semantic Model Binary Model

Entity Relational Model (ERM) Merupakan suatu model untuk menjelaskan hubungan antardata dalam basis data berdasarkan suatu persepsi bahwa real word terdiri dari objek-objek dasar yang mempunyai hugungan/relasi antara objek-objek tesebut.

Entity Relational Model (ERM) Relasi-relasi antar objek dilukiskan dengan menggunakan simbol-simbol grafis tertentu : Menunjukkan objek dasar   : Menunjukkan relasi : Menunjukkan atribut dari objek dasar : Menunjukkan adanyan relasi Entitas Relasi Atribut

Entity Relational Model (ERM) Kode_MK Nim Nama_Mhs Nim Nama_Mk Kode_MK mengambil MHS N N Mt. Kuliah ……… SKS Jml_Mk SMT Alamat Kelas Jml_sks

SemanticModel Hampir sama dengan entity relationship model dimana relasi antar objek dasar tidak dinyatakan dengan symbol tetapi menggunakan kata-kata(semantic). Tanda-tanda yang digunakan dalam semantic model adalah sebagai berikut : Menunjukkan adanya relasi : Menunjukkan atribut

SemanticModel MHS Mt_Kuliah Mengambil beberapa Diambil beberapa Nim Nama_Mhs Kode Mk Nama Mk Mempunyai Memiliki Memiliki Memiliki Mengambil beberapa Diambil beberapa Memiliki memiliki Memiliki mempunyai Kelas Alamat Sks SMT

Record Based Data Model Model ini berdasarkan pada record untuk menjelaskan kepada user tentang hubungan logic anta rdata dalam basis data Model data ini terdiri dari Hierarchycal model, Network Model Relational Model

Hierarchycal Model sering pula disebut sebagai tree structure, menjelaskan kepada user tentang hubungan logic antardata dalam basis data dalam bentuk hubungan bertingkat (hierarchy). Level paling tinggi dalam bentuk hirarki harus hanya terdapat satu node, dan disebut sebagai root. Suatu node pada level yang lebih rendah hanya diijinkan mempunyai satu relasi dengan node pada tingkat yang lebih tinggi, yang disebut sebagai parent. Sedangkan kebalikny, parent dapat mempunyai lebih dari satu child, yaitu node-node yang mempunyai level lebih rendah dan dihungkan dengan parent. Suatu node yang tidak mempunyai parent disebut sebagai leaves (daun).

Hierarchycal Model UNIVERSITAS FAKULTAS MAHASISWA DOSEN MATAKULIAH

Network Model Model ini sering disebut pula sebagai Plex Structure. Seperti halnya hirarki model, network model dapat dideskripsikan ke dalam struktur parent dan child, dan digambarkan sedemikian rupa sehingga child pasti berada pada level lebih rendah dari pada parent. Dalam network model sebuah child dapat mempunyai lebih dari satu parent. Hal ini yang membedakan hierarchical model dengan netwark model.

Network Model UNIVERSITAS FAKULTAS MAHASISWA DOSEN REGISTRASI MATAKULIAH

Relational Model ….. 1 Menjelaskan kepada user tentang hubungan logic antardata dalam basis data dengan menvisualisasikan ke dalam bentuk tabel-tabel yang terdiri dari sejumlah baris dan kolom yang menunjukkan atribut tertentu. Model relasional merupakan model yang paling sederhana sehingga mudah digunakan dan dipahami oleh pengguna, serta merupakan yang paling popular saat ini.

Relational Model ….. 1 Ada beberapa sifat yang melekat pada suatu relasi : Tak ada record (baris) yang kembar Urutan record tidaklah penting Setiap atribut memiliki nama yang unik Setiap atribut memiliki nilai tunggal dan jenisnya sama dengan semua record

Relational Model ….. 2 Tabel/relasi/file Kardinalitas Record Atribut Kode_MK Nama_MK SKS K-0101 Basis Data 3 K-1102 Sistem Operasi K-0202 Algoritma 2 K-2202 Manajemen K-2205 Aljabar Linear Kardinalitas Record Atribut

Physic Based Data Model Model ini berdasarkan pada teknis penyimpanan record dalam basis data. Model ini jarang digunakan untuk pemodelan data kepada para pemakai karena kerumitan dan kompleksitas yang tinggi sehingga justru akan menyulitkan para pemakai.