Entity Relationship Diagram

Slides:



Advertisements
Presentasi serupa
Pengantar Basis Data Sumber : 1.Connoly, Thomas; Begg, Carolyn; Strachan, Anne; Database Systems : A Practical Approach to Design, Implementation and Management,
Advertisements

28-Jun-14 1 Basis Data Kode Mata Kuliah : SKS : 2 Oleh: Titik Lusiani,M.Kom, OCP.
Pertemuan Minggu Ke-10.
Chapter 8 - Process Modeling
2 C H A P T E R Tjiptoadi nugroho CC sidoarjo
Manajemen Data Bab 2 Entity Relationship Model
Yufis Azhar – Teknik Informatika – UMM
Entity Relationship Diagram
(ENTITY RELATIONSHIP DIAGRAM)
(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.
MODEL ENTITY-RELATIONSHIP
Pemodelan Data (1) Week 2. Entity Relationship Diagram  Sebuah teknik pemodelan data yang merepresentasikan gambar entitas dan relasi-relasi antar entitas.
ENTITY RELATIONSHIP DIAGRAM
Danny Kriestanto, S.Kom., M.Eng Part 2
PEMETAAN – RELATIONAL - SQL
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
Analisis Database.
ENTITY RELATIONSHIP DIAGRAM
Perancangan Perangkat Lunak
PEMODELAN DATA.
EER (Extended Entity Relationship)
03 | Entity Relationship Diagram (ER- Diagram)
Ignatius Adrian Mastan, S.E, S.Kom, MCP, MOS
ENTITY-RELATIONSHIP MODEL
ERD Entity Relationship Diagram
C H A P T E R 3 Chapter 8 - Process Modeling.
Pemodelan Data Pertemuan 2.
ERD (Entity Relationship Diagram) Relasi
Memahami konsep dasar ER Model. Mengenal notasi ER Diagram.
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 Modeling
Entity Relationship Diagram (ERD)
ENTITY RELATIONSHIP MODEL
Pengantar database By k ilo ^_^
Database TP – || AKN Bojonegoro.
Perancangan Basis Data
Pemodelan Data ER- Model.
Pengantar Desain Basisdata-Part I Oleh: Devie Rosa Anamisa.
Mapping dari ERD ke Tabel
Database Management Systems Bab 2 The Entity-Relationship Model (Chap
Rekayasa Perangkat Lunak ER/D
Pemodelan Entity Relationship
Desain Database Dengan Model Entity Relationship (ER)
Analisis Perancangan Basis Data dan CDM
MODEL RELASI ENTITAS (E-R MODEL)
ENTITY RELATIONSHIP DIAGRAM
Entity Relasional Diagram (ERD)
Rizka Hadiwiyanti, S.Kom, M.Kom
Desain database 1 (erd) Pertemuan Ke-6&7.
Oleh : Devie Rosa Anamisa
ENTITY RELATIONSHIP DIAGRAM
Entity Relationship Diagram
Pemodelan Data (2) Entity Relationship Diagram
Mapping Skema Database
Entity Relationship Diagram (ERD)
Review BD 1.
MODEL ENTITY RELATIONSHIP
Danny Kriestanto, S.Kom., M.Eng Part 2
MODEL ENTITY-RELATIONSHIP
Latihan Gambarkan strong dan weak entity. Berikan contohnya
08 Pemodelan Entitas-Relasi Mata Kuliah: Basis Data ILMU KOMPUTER
BAB I KONSEP DASAR DAN DEFINISI
Pertemuan 4 ENTITY RELATIONSHIP.
Pemetaan Diagram ER ke Model Relasional
Pemodelan Data ER-Model.
Transcript presentasi:

Entity Relationship Diagram Pertemuan 8 & 9 Entity Relationship Diagram (ERD)

Pemodelan Data dengan Menggunakan ER-MODEL ER(Entity Relationship) Model ? Merupakan model data tingkat tinggi yg populer untuk model data relasional Model ini dengan sejumlah variasinya sering digunakan dalam desain konseptual dari aplikasi database.

Notasi Utk ER-Diagram ENTITY TYPE RELATIONSHIP TYPE ATTRIBUTE

Notasi Utk ER-Diagram WEAK ENTITY TYPE IDENTIFYING RELATIONSHIP TYPE KEY ATTRIBUTE

Notasi Utk ER-Diagram MULTIVALUED ATTRIBUTE …… COMPOSITE ATTRIBUTE

Notasi Utk ER-Diagram DERIVED ATTRIBUTE R E2 E1 TOTAL PARTICIPATION OF E2 IN R

Notasi Utk ER-Diagram E2 R E1 CATDINALITY RATIO 1:N FOR E1: E2 IN R 1

Notasi Utk ER-Diagram (min,max) R E2 STRUCTURAL CONSTRAINT (min,max) ON PARTICIPATION OF E IN R (min,max)

CONTOH (STUDI KASUS) Untuk keperluan penjelasan konsep dan pengunaan ER Model, digunakan satu contoh database “ Company” yang di dalamnya mencatat: Data pegawai (Employees) Data Departemen (Departments) Data Proyek (Projects)

Penjelasan dari sebagian data company yang diperoleh setelah fase “Reguirement Collection And Analysis” sbb: COMPANY terdiri dari sejumlah departments, setiap department mempunyai satu nama yang unik, nomor yang unik, dan seorang pegawai (employee) yg bertindak sebagai manager dari department. Tanggal mulai bekerja dari manager juga dicatat dalam database (tgl pengakatan sebagai manager). Satu departemen dapat tersebar di sejumlah lokasi.

Suatu department dapat mengendalikan sejumlah project Suatu department dapat mengendalikan sejumlah project. Setiap project mempunyai satu nama yg unik, nomor yg unik, dan satu lokasi tertentu. Data pegawai yang perlu dicatat berupa nama,social security number, address,salary,sex,birthdate. Seorang pegawai ditempatkan di satu department, tetapi dapat bekerja disejumlah project yang tidak harus dikendalikan oleh department dimana pegawai tsb ditempatkan.

Jumlah jam per minggunya dari pegawai yang bekerja pada suatu project perlu dicatat. Juga perlu dicatat supervisor langsung dari setiap pegawai. Untuk tujuan assuransi pegawai maka perlu dicatat anggota keluarga dari setiap pegawai. Data yang dicatat berupa : Nama anggota keluarga, sex, birthdate dan hubungan keluarga (relationship)

Gambar berikut merupakan skema Dalam ER-Model, skema konseptual untuk suatu aplikasi database ditujukkan dengan menggunakan notasi-notasi grafis yang disebut “ER DIAGRAM”. Gambar berikut merupakan skema (ER-Diagram) dari aplikasi contoh di atas. CDM PDM

Generate Database Proses membuat database dalam bentu script file SQL. Hasil dapat dilihat di file berikut: Company.sql