Database TP – || AKN Bojonegoro.

Slides:



Advertisements
Presentasi serupa
Basis data - day 2 Rachmat wahyu pramono Dosen Pembimbing:
Advertisements

Pertemuan Minggu Ke-10.
Chapter 8 - Process Modeling
2 C H A P T E R Tjiptoadi nugroho CC sidoarjo
MODEL ENTITY RELATIONSHIP
Yufis Azhar – Teknik Informatika – UMM
Yufis Azhar – Teknik Informatika – UMM
Entity Relationship Diagram
Latifah Rifani Materi: 4
Memahami konsep dasar ER Model. Mengenal notasi ER Diagram.
Memahami konsep dasar ER Model. Mengenal notasi ER Diagram.
Entity Relationship Diagram
Danny Kriestanto, S.Kom., M.Eng Part 2
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
Tahapan Membuat ERD.
ENTITY RELATIONSHIP DIAGRAM
PERTEMUAN 4 SISTEM BASIS DATA
Perancangan Perangkat Lunak
03 | Entity Relationship Diagram (ER- Diagram)
Your company slogan Table of Contents Introduction 1 Main title 2 Examples 3 Conclusion 4.
ERD (Entity Relationship Diagram) Relasi
MODEL EER (Enhanced Entity Relationship)
Memahami konsep dasar ER Model. Mengenal notasi ER Diagram.
Entity Relation Model By : Randy Permana, S.Kom.
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
KONSEP MODEL ERD (Entity-relationship diagram)
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
Entity Relationship Diagram (ERD)
ENTITY RELATIONSHIP DIAGRAM
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
Desain Basis Data.
ENTITY RELATIONSHIP MODEL
Perancangan Basis Data
Pemodelan Data ER- Model.
MODEL ENTITY RELATIONSHIP DIAGRAM
Rekayasa Perangkat Lunak ER/D
Desain Database Dengan Model Entity Relationship (ER)
Pertemuan #4 DIAGRAM - ER Kompetensi :
ENTITY RELATIONSHIP DIAGRAM
Entity Relasional Diagram (ERD)
ERD (Entity Relationship Diagram )
Perancangan Sistem.
Entity Relationship Diagram
ENTITY RELATIONSHIP DIAGRAM
ERD (Entity Relationship Diagram)
Desain database 1 (erd) Pertemuan Ke-6&7.
Oleh : Devie Rosa Anamisa
ENTITY RELATIONSHIP DIAGRAM
Entity Relationship Diagram
Ada beberapa sifat yang melekat pada suatu tabel :
IT204 SISTEM BASIS DATA.
Model Entity Relationship
PERANCANGAN BASIS DATA
PEMODELAN DATA Entity-Relationship Modell (ERD)
Entity Relationship Diagram (ERD)
Konsep & Perancangan Database
Entity Relationship Diagram
MODEL ENTITY RELATIONSHIP
MODEL ENTITY-RELATIONSHIP
Entity Relationship Diagram
MODEL KETERHUBUNGAN ENTITAS (Entity-Relationship)
MODEL HUBUNGAN ANTAR ENTITI
Entity Relationship Diagram
Pertemuan 4 ENTITY RELATIONSHIP.
ENTITY RELATIONSHIP DIAGRAM
DIAGRAM HUBUNGAN ENTITAS
Entity Relationship Diagram
Pemodelan Data ER-Model.
ENTITY RELATIONAL DIAGRAM (bagian 2 – Atribut&relasi)
Transcript presentasi:

Database TP – || AKN Bojonegoro

Tujuan: 1.Memahami konsep dasar ER Model. 2.Mengenal notasi ER Diagram. 3.Memahami Entity, Attribute, Entity Set dan Key (Primary Key dan Foreign Key) 4.Memahami relasi dan himpunan relasi. 5.Memahami rasio kardinalitas (1-1,1-N,M-N) 6.Memahami Participation Constraint (total & partial). ENTITAS RELATION DIAGRAM MODEL

Lessons 1.ER Data Model 2.Jenis atribut dan Notasi ER Diagram 3.Relasi dan Rasio Kardinalitas 4.Participation Constraint Dependencies

ER Data Model Pemodelan sistem database dapat dilakukan melalui pendekatan perancangan secara konsepsual yaitu Entity Relationship Diagram (ERD atau Er Diagram). ER Diagram menggambarkan tipe objek mengenai data itu di manajemen, serta relasi antara objek tersebut. ER Diagram digunakan oleh seorang System Analyst dalam merancang database. ER Model dibuat berdasarkan persepsi atau pengamatan dunia nyata yang terdiri atas entitas dan relasi antar entitas-entitas tersebut. Sebuah database dapat dimodelkan sebagai: ◦Kumpulan Entity/Entitas, ◦Relationship/Relasi diantara entitas.

ER Data Model Entitas adalah sebuah obyek yang ada (exist) dan dapat dibedakan dengan obyek yang lain. Entitas ada yang bersifat konkrit, seperti: orang (pegawai, mahasiswa, dosen, dll), buku, perusahaan; dan ada yang bersifat abstrak, seperti: kejadian, mata kuliah, pekerjaan, status dan sebagainya. Setiap entitas memiliki atribut sebagai keterangan dari entitas, misal. entitas mahasiswa, yang memiliki atribut: nrp, nama dan alamat.

ER Data Model Setiap atribut pada entitas memiliki kunci atribut (key atribut) yang bersifat unik. Beberapa atribut juga dapat ditetapkan sebagai calon kunci (candidate key). Misal. -Entitas Mahasiswa dengan atribut NRP sebagai key atribut -Entitas Dosen dengan NIP sebagai key atribut, dan sebagainya. Beberapa entitas kemungkinan tidak memiliki atribut kunci sendiri, entitas demikian disebut Entitas Lemah (Weak Entity).

Lessons 1.ER Data Model 2.Jenis atribut dan Notasi ER Diagram 3.Relasi dan Rasio Kardinalitas 4.Participation Constraint Dependencies

Jenis Atribut dan Notasi ER Diagram Ada beberapa notasi yang digunakan untuk membuat ER Diagram. Misal. notasi Chen, Martin, El Masri dan Korth, akan tetapi pada umumnya adalah sama. Perbedaannya adalah pada pemilihan simbol- simbol yang digunakan. Pada materi ini, digunakan notasi El Masri karena lebih umum banyak digunakan dan mudah dibaca dan dimengerti.

ER Data Model

Lessons 1.ER Data Model 2.Jenis atribut dan Notasi ER Diagram 3.Relasi dan Rasio Kardinalitas 4.Participation Constraint Dependencies

Cardinality Ratio Constraint Menjelaskan batasan jumlah keterhubungan satu entity dengan entity lainnya. Jenis Cardinality Ratio 1 : 1 (One-To-One) Sebuah entity A diasosiasikan pada sebuah entity B, dan sebuah entity B diasosiasikan dengan paling banyak sebuah entity A.

1 : N (One-To-Many) Sebuah entity A diasosiasikan dengan sejumlah entity B, tetapi entity B dapat diasosiasikan paling banyak satu entity A. PEGAWAI MEMILIKI KENDARAAN

N : 1 (Many-To-One) Suatu entity A dapat diasosiasikan dengan paling banyak sebuah entity B, tetapi entity B dapat diasosiasikan dengan sejumlah entity di A.

M : N (Many-To-Many) Suatu entity A dapat diasosiasikan dengan sejumlah entity B dan entity B dapat diasosiasikan dengan sejumlah entity di A.

Lessons 1.ER Data Model 2.Jenis atribut dan Notasi ER Diagram 3.Relasi dan Rasio Kardinalitas 4.Participation Constraint Dependencies

Participation Constraint Dependencies Participation Constraint Dependency Menunjukkan apakah keberadaan suatu entitas bergantung penuh / tidak dengan entitas relasinya. Batasan (constraint) adalah jumlah minimum relasi dimana tiap entitas dapat ikut berpatisipasi. Ada 2 jenis Participation Constraint: 1. Partisipasi Total ( ) adalah bentuk partisipasi yang menunjukkan ketergantungan penuh suatu entitas (semua dan harus). 2. Partisipasi Parsial ( ) adalah bentuk partisipasi yang menujukkan ketergantuan tidak penuh suatu entitas (beberapa, tidak harus semua)

Participation Constraint Dependencies Rasio Kardinalitas Participation Constraint  1 : 1 : One-to-One  N : 1 : Many-to-One  M : N : Many-to-Many

ERD SI PEMBUATAN KTP

ERD SI RAWAT INAP

TUGAS Berdasarkan flowchart produk yang telah Anda buat, silahkan jabarkan database- nya dengan menggunakan ERD (Entitas Relations Diagram)!

_.oOo._ OTAK – ATIK!

Langkah Flowchart  ERD Pastikan flowchart sudah fix. Tentukan entitas-entitasnya.

Flowchart

ERD – menentukan entitas Mahasiswa Nim Nama Matakuliah Kode_mk Nama_mk Ambil_mk Nim Kode_mk Nilai

ERD – Relasikan dan tentukan cardinalitasnya