Model data. Gambar Model-model Data

dokumen-dokumen yang mirip
Pertemuan 3 DATA MODEL

DATA MODEL. Pertemuan 3

DATA MODEL. :Menunjukan object dasar. :Menunjukan relasi. :Menunjukan atribut dari objek dasar. :Menunjukan adanya relasi

Model Relasional Basis Data

Pemodelan Database. Model Data Relational. Adri Priadana ilkomadri.com

Pertemuan 3 DATA MODEL

MODEL DATA RELASIONAL

PERTEMUAN 3 MODEL DATA JUM AT,

Pertemuan 3 dan 4 : MODEL DATA RELASIONAL

Pemodelan Database. Pengolahan Basis Data

MODEL DATA RELASIONAL

Types of database models. Rima Dias Ramadhani, S.Kom., M.Kom Wa:

Model Data: Model data merupakan kumpulan perangkat konseptual untuk menggambarkan data, hubungan data, semantik (makna) data dan batasan data Jenis

Pertemuan 3 DATA MODEL

MAKALAH PERANCANGAN BASIS DATA MODEL DATA. Disusun oleh: Ainun Aisyiyah Iman Safuad Ismi Fadhilah

Basis Data. Roni Andarsyah, ST., M.Kom Lecture Series

Model Data Dalam SBD

Tujuan Intruksional : Model Data. Definisi. Jenis Model Data. Model Data Flat File 3/6/2016. Model data File datar ( Flat-file data model )

Windhu Purnomo FKM UA 2013

Types Of Database Management Systems. Presented at the 3 rd Meeting Database, ST3 Telkom Purwokerto, 9 September 2015

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.

MODEL DATA DIANA RAHMAWATI MAHENDRA ADI NUGRAHA

Konsep Basis Data (Lanjut)

ARSITEKTUR SISTEM BASIS DATA

PEMODELAN DATA DAN PROSES PENGEMBANGAN DATABASE. Pengolahan Basis Data D3-TI STMIK AMIKOM

Pertemuan Sistem Informasi SI adalah suatu suatu sistem dalam suatu organisasi yang merupakan

P5 Konsep & Model Data

SISTEM BASIS DATA (Lanjutan) :

SOAL KUIS. 3. Data aktual yang disimpan pada tiap elemen atau atribute: a. Atribute d. Enterprise b. Data Value e. Tuple c. File

SISTEM BASIS DATA 2. WAHYU PRATAMA, S.Kom., MMSI.

SISTEM BASIS DATA 1. WAHYU PRATAMA, S.Kom., MMSI.

Konsep Pemodelan data.

Basis data (Database) adalah sekumpulan data yang terintegrasi yang diorganisasi untuk memenuhi kebutuhan pemakai untuk keperluan organisasi.

Perancangan Basis Data. Ari Sulistiyawati

Pemodelan Data dan Proses Pengembangan Database

BASIS DATA I/2011-GANJIL MODEL DATA. Oleh Team Teaching Database. 26 September 2011 BASIS DATA I/2011-GANJIL 1

Sistem Basis Data BAB 8 MODEL DATA DAN ENTITY RELATIONSHIP MODEL. Komponen model data dapat dikategorikan menjadi 3 (tiga) bagian yang meliputi:

Pendahuluan. Tujuan MODUL

Sistem Basis Data. Referensi:

Pertemuan 4 ENTITY RELATIONSHIP ENTITY RELATIONSHIP

BAB II. 2.1 Model Data High Level Data Model (Conceptual Data Model)

SISTEM BASIS DATA. Oleh : Devie Rosa Anamisa

MEMAHAMI KONSEP DATABASE. Oleh : Yuhefizar, S.Kom

1. Definisi Basis Data 2. Elemen Basis Data. 3. Model Basis Data 4. Terminologi dalam Basis Data

Model Relasional. Basis Data. Pengertian

Sri Rahmawati, M.Kom

LINGKUNGAN BASIS DATA

Model Data. Universitas Darwan Ali Kalimantan Tengah. Author : Minarni, S.Kom.,MM

PERANCANGAN BASIS DATA

-DATABASE (BASIS DATA)- Nama : Novriansyah Kelas : 2.DB.10 NPM : Dosen : Leli Safitri

Sistem Basis Data ( )

Pertemuan Transformasi ER-MODEL INDIKATOR. 1. Memahami ER model 2. Menerapkan transformasi ER- Model ke Model Relasional.

ENTITY RELATIONSHIP MODEL

Pertemuan 4. Entity-Relationship Diagram (ERD)

Abstraksi Data (Arsitektur DBMS)

Model Data. Sistem Basis Data - Universitas Semarang

Model Model Basis Data

6. Kumpulan data yang diorganisir menggunakan metode tertentu sehingga menghasilkan informasi yang berguna bagi pemakainya, pengertian dari: JAWAB:

Basis Data. Roni Andarsyah, ST., M.Kom Lecture Series

KODE MK : ST 126 UT3. Pemodelan Data. Agus Romadhona

Kontrak Kuliah. Model Data. Edi Sugiarto, S.Kom, M.Kom

Tabel dan Key dalam Database Tipe data dan Karakter pada Database. Author : Minarni, S.Kom.,MM

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

Rudi Asti Dina Dina Edi Ita Edi

STEPHANIE BETHA ROSSI H,S.ST

Modul Praktikum Basis Data 4 Relasi Table

PERTEMUAN 4 ENTITY-RELATIONSHIP DIAGRAM (ERD) JUM AT,

BAB III LANDASAN TEORI. 3.1 Pengertian Pengabdian kepada Masyarakat. kepada masyarakat adalah kegiatan yang mencakup upaya-upaya peningkatan

: ENDRO HASSRIE NIM : MATKUL : REKAYASA PERANGKAT LUNAK PEMODELAN DATA

PERANCANGAN SISTEM TERINCI DATABASE

ENTITY RELATIONSHIP DIAGRAM (ERD)

Hanif Fakhrurroja, MT

Yang di bahas pada bab ini : Abstraksi Data Mode Database Relasi Model Data Entity Relationship

BASIS DATA MODEL BASIS DATA

SISTEM BASIS DATA II S A N T I W I D I A N T I

Pertemuan 2 dan 3 : Tujuan Instruksional Khusus :

Relational Database & Pemodelan Data [Review]

Oleh : Rahmady Liyantanto

«Pengenalan Database Temporal:

POKOK BAHASAN: TUJUAN PEMBELAJARAN:

Pemrosesan data sebelum adanya basis data Perancangan sistemnya masih didasarkan pada kebutuhan individu pemakai, bukan kebutuhan sejumlah pemakai

PERANCANGAN SISTEM DATABASE

PERANCANGAN SISTEM TERINCI DATABASE

KONSEP SISTEM BASIS DATA

adalah : Q.1) Suatu susunan/kumpulan data operasional lengkap dari suatu organisasi/perusahaan

Perancangan Basis Data

BASIS DATA. Model Data Relational. Fakultas Ilmu Komputer UDINUS

TEKNIK INFORMATIKA UNIVERSITAS JENDERAL SOEDIRMAN. Bab II: Mengenal DBMS

BAHASA QUERY KOMERSIAL

Basis Data Pertemuan 3. Weny Mistarika R.

P7 Perancangan Database

BAHASA QUERY KOMERSIAL

STRUCTURE QUERY LANGUAGE ( S Q L ) Jenis SQL 1. Interactive langsung dapat dioperasikan 2. Embedded disisipkan ke dalam sebuah program

TEKNIK ENTITY RELATIONSHIP DIAGRAM (ERD)

STRUCTURE QUERY LANGUAGE ( S Q L )

SISTEM BASIS DATA Presented By

Pertemuan 10. Bahasa Query Terapan

Konsep dan Arsitektur Basis Data. IKI20410 Basis Data Aniati Murni Fakultas Ilmu Komputer Universitas Indonesia

OVERVIEW BASIS DATA RELASIONAL. Oleh: Ir. M. Ramadhan, MT

Kontrak Kuliah. Entity Relationship Diagram Bagian 1. Edi Sugiarto, S.Kom, M.Kom

Transkripsi:

Model data Sekumpulan konsep-konsep untuk menerangkan data, hubungan-hubungan antara data dan batasan-batasan data yang terintegrasi di dalam suatu organisasi. Model data merupakan suatu cara untuk menjelaskan bagaimana pemakai dapat melihat data secara logic. Ada 4 jenis model data : Object_based data model Entity Relational Model (ER Model) Semantic Model Binary Model Infological Model Model_model data Record_based data model Relational Model Hirarchycal Network Model Physical_based data model konseptual data model Unifying Model Frame Memory Gambar Model-model Data a. Model data berbasis objek Model data berbasis objek menggunakan konsep entitas, atribut dan hubungan antar entitas. Merupakan himpunan data dan relasi yang menjelaskan hubungan logik antar data dalam suatu basis data berdasarkan objek datanya Terdiri dari :

o Entity Relationship model (ER Model), penyajikan data dengan menggunakan entity dan relationship. o Binary Model, model data yang memperluas definisi dari entity, bukan hanya atribute-atributenya, tetapi juga tindakan-tindakannya. o Semantic data model, penyajian data menggunakan kata-kata yang mengandung arti. o Infological model Yang dibahas secara mendetail ada 2 yaitu : o Entity Relationship model Merupakan model untuk menjelaskan hubungan antar data dalam basis data berdasarkan persepsi bahwa real world (dunia nyata) terdiri dari objek-objek dasar yang mempunyai hubungan / relasi antara objek tersebut Contoh : No.Rek Customer Memilik Tabungan Saldo Nama Atribut lain Alamat Atribut lain No.Rek Arti simbol : E-R Model berisi ketentuan / aturan khusus yang harus dipenuhi oleh isi database. Aturan terpenting adalah MAPPING CARDINALITIES, yang menentukan jumlah entity lainnya melalui relationship set. Atribut dari objek dasar Relasi objek dasar Adanya hubungan / relasi

o Semantic model Relasi antar objek dinyatakan dengan kata-kata (semantic) Contoh BANK melayani Adalah nasabah Tabungan mempunyai Customer Adalah Si Fulan No. Rek Saldo No. Rek Alamat Arti tanda : Menunjukkan adanya relasi Menunjukkan atribut b. Model data berbasis record Model ini mendasarkan pada record untuk menjelaskan kepada user tentang hubungan logik antar data dalam basis data Perbedaan dengan Model Data berbasis objek : Pada record based data model disamping digunakan untuk menguraikan struktur logika keseluruhan dari suatu database, juga digunakan untuk menguraikan implementasi dari system database (higher level description of implementation). Ada 3 jenis pada model data berbasis record : o Relational Model Menjelaskan tentang hubungan logik antar data dalam basis data dengan memvisualisasikan ke dalam bentuk tabel-tabel yang terdiri dari sejumlah baris dan kolom yang menunjukkan atribut tertentu. setiap kolom mempunyai nama yang unik. Lebih mudah dipahami dibandingkan model-model lainnya Contoh :

MAHASISWA Nomhs Nama 00351234 Fulan 01351346 Badu 02351370 Ayu Keterangan : - Jumlah kolom disebut degree, ada 2 - Baris disebut atribut, ada 3 - Tiap baris disebut record / tuple, ada 3 record - Banyaknya baris dalam satu tabel disebut cardinality Cth lain di slide

Contoh Tabel dan keterhubungannya : MHS NPM Nama Alamat 10296832 Nurhayati Jakarta 10296126 Astuti Jakarta 31296500 Budi Depok 41296525 Prananingrum Bogor 50096487 Pipit Bekasi 21196353 Quraish Bogor MKUL KDMK MTKULIAH SKS KK021 P. Basis Data 2 KD132 SIM 3 KU122 Pancasila 2 NILAI NPM KDMK MID FINAL 10296832 KK021 60 75 10296126 KD132 70 90 31296500 KK021 55 40 41296525 KU122 90 80 21196353 KU122 75 75 50095487 KD132 80 0 10296832 KD132 40 30 o Hirarchycal Model (Tree structure) o Menjelaskan tentang hubungan logik antar data dalam basis data dalam bentuk hubungan bertingkat (hirarki) o Elemen penyusunnya disebut node, yang berupa rinci data, agregat data, atau record o Mirip dengan model jaringan.data direpresentasikan dalam record dan link. Perbedaannya adalah, record-record diorganisasikan sebagai tree (pohon) daripada graf. Model relasional berbeda dengan model jaringan & hirarki, dalam hal penggunaan pointer atau link. o Record-record diorganisasikan sebagai tree dan masingmasing node pada tree tersebut merupakan record data elemen dan memiliki hubungan cardinalitas 1:1 dan 1:M.

LIHAT DI SLIDE o Contoh : Model hirarki Root Parent Parent Child leaves leaves Child leaves leaves leaves leaves KRS Badu Fulan SBD Kalkulus SBD SIM

o Network Model (Plex structure) o Hampir sama dengan model hirarki, dan digambarkan sedemikian rupa sehingga child pasti berada pada level yang lebih rendah daripada parent o Sebuah child dapat mempunyai lebih dari satu parent o Data dalam model jaringan direpresentasikan dengan sekumpulan record dan relasi antara data direpresentasikan oleh record & link. Link dipandang sebagai pointer. Recordrecord diorganisasikan sebagai graf. o Contoh : Parent Child Badu SBD Fulan Kalkulus SIM c. Model data berbasis fisik Digunakan untuk menjelaskan kepada pemakai bagaimana data-data dalam basis data disimpan dalam media penyimpanan secara fisik, yang lebih berorientasi pada mesin

Menggambarkan data ditingkat internal; penyimpanan data secara detailnya dengan format record penyusunan record dan jalur akses. Physical Data Model merupakan konsumsi computer specialist yang mencakup detil penyimpanan data di komputer.pada konsep ini data direpresentasi dalam bentuk record format, record ordering, dan access path. Access path: adalah suatu struktur pencarian, pencarian record dalam database diharapkan bisa efisien. Ada 2 model : o Unifying model o Frame memory Unified Modelling Language (UML) adalah sebuah "bahasa" yg telah menjadi standar dalam industri untuk visualisasi, merancang dan mendokumentasikan sistem piranti lunak. UML menawarkan sebuah standar untuk merancang model sebuah sistem. Search di google,,gambar-gambar diagramnya.

d. Model data konseptual Menyediakan konsep yang sesuai dengan persepsi pemakai yang memandang datanya. Hierarkis Lebih dikenal dengan model pohon

Dosen Siti Nurbaya Dosen Ashadi Pengantar Basis Data Pemrograman C Matematika I Rudi Asti Dina Dina Edi Ita Edi Jaringan Tiap anak bisa memiliki lebih dari satu orang tua.

Dosen Siti Nurbaya Dosen Ashadi Pengantar Basis Data Pemrograman C Matematika I Rudi Asti Dina Edi Ita Relasional Menggunakan model berupa tabel berdimensi dua (yang disebut relasi atau tabel),memakai kunci tamu (foreign key) sebagai penghubung dengan tabel lain. Primary Key Foreign Key KODE MK SKS KD- Dosen TEL 100 Fisika 3 D-101 TEL 200 Isyarat 2 D-109 TEL 210 T.Kendali 2 D-101

KD-Dosen Nama_Dosen D-100 Badu,S.T D-101 Ir.Thomas D-109 Harry,S.T,M.T Primary Key