MODEL EER (Enhanced Entity Relationship)

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

2 C H A P T E R Tjiptoadi nugroho CC sidoarjo
MODEL ENTITY RELATIONSHIP
Yufis Azhar – Teknik Informatika – UMM
Entity Relationship Diagram
Latifah Rifani Materi: 4
TRANSFORMASI MODEL DATA ER ke BASIS DATA
MODEL DATA LANJUTAN Latifah Rifani
Entity Relationship Diagram
Team Keamanan Data Direktorat Sistem Informasi Universitas Airlangga
ERD & Normalisasi Lanjutan
LANJUT ENTITY RELATIONALSHIP. Istilah E-R Entitas Atribut Relasi.
Tahapan Membuat ERD.
PERTEMUAN 4 SISTEM BASIS DATA
MODEL EER (Enhanced Entity Relationship)
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
EER (Extended Entity Relationship)
03 | Entity Relationship Diagram (ER- Diagram)
DIAGRAM ER dalam Notasi Lain
ERD Entity Relationship Diagram
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
Your company slogan Table of Contents Introduction 1 Main title 2 Examples 3 Conclusion 4.
PERTEMUAN 3 Sistem Basis Data Presented by :
ERD (Entity Relationship Diagram) Relasi
MODEL EER (Enhanced Entity Relationship)
Entity Relation Model By : Randy Permana, S.Kom.
Transformasi ERD ke dalam bentuk fisik Materi Pertemuan ke-8
(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
ENTITY RELATIONSHIP MODEL
Database TP – || AKN Bojonegoro.
The Entity- Relationship Model
MODEL ENTITY RELATIONSHIP DIAGRAM
Rekayasa Perangkat Lunak ER/D
Pertemuan #4 DIAGRAM - ER Kompetensi :
ERD (Entity Relationship Diagram )
ENTITY-RELATIONSHIP DIAGRAM (ERD)
Entity Relationship Diagram
ENTITY RELATIONSHIP DIAGRAM
ERD (Entity Relationship Diagram)
Desain database 1 (erd) Pertemuan Ke-6&7.
Entity Relationship Model
Desain Sistem Secara Terinci
Oleh : Devie Rosa Anamisa
PENGENALAN DASAR-DASAR DATABASE
Entity Relationship Diagram
ANALISIS DAN DESAIN SISTEM INFORMASI
Entity Relationship Model
PEMODELAN DATA Entity-Relationship Modell (ERD)
Transformasi Diagram ER ke dalam basis data fisik
SIM LOGISTIK PERTEMUAN 6 & 7.
Entity Relationship Diagram (ERD)
Perancangan Basis Data Relasional Converting ER Model To Table
Entity Relationship Diagram
DESAIN DATA BASE.
Transformasi Diagram ER ke dalam basis data fisik
Perancangan Basis Data
Entity Relationship Diagram
MODEL KETERHUBUNGAN ENTITAS (Entity-Relationship)
Entity Relationship Diagram
Pertemuan 4 ENTITY RELATIONSHIP.
ENTITY RELATIONSHIP DIAGRAM
DIAGRAM HUBUNGAN ENTITAS
Entity Relationship Diagram
Relasi data base SBD 2 – sesi 2.
Transcript presentasi:

MODEL EER (Enhanced Entity Relationship)

KONSEP MODEL EER Model Enhanced Entity Relationship (EER) = Model Entity Relationship (ER) + konsep spesialisasi, generalisasi dan kategorisasi

KONSEP MODEL ER Model ER = kumpulan konsep dari entitas, atribut, relationship serta konstrain lainnya yg menggambar kan struktur basis data dan transaksi pada basis data Dikembangkan oleh Chen (1976) Entitas = objek dalam bentuk fisik maupun konsep yang dapat dibedakan dengan objek lainnya. Contoh : entitas MAHASISWA, entitas BUKU, entitas MATAKULIAH

KONSEP (lanj.) Atribut = karakteristik atau properti dari suatu entitas. Contoh, entitas MAHASISWA mempunyai atribut-atribut NPM, Nama, Alamat, Kota, Tgl-lhr, Telp. Diagram ER untuk Entitas MAHASISWA

Diagram ER untuk Relationship Mengambil KONSEP (lanj.) Relationship = Hubungan yang terjadi antara satu entitas atau lebih. Contoh, relationship mengambil yang menggambarkan mahasiswa yang mengambil matakuliah. Diagram ER untuk Relationship Mengambil

ATRIBUT Tipe-tipe atribut yakni = 1. atribut kunci, atribut bernilai tunggal dan unik. 2. atribut bernilai tunggal, atribut yang memiliki hanya satu nilai 3. atribut bernilai banyak, atribut yang memiliki sekelompok nilai 4. atribut komposit, atribut yang terdiri atas beberapa atribut yang lebih kecil 5. atribut derivatif, atribut yang diperoleh dari atribut lain.

SIMBOL ATRIBUT Atribut kunci atribut bernilai tunggal atribut bernilai banyak

SIMBOL ATRIBUT (lanj.) Atribut komposit Atribut derivatif

KONSEP SPESIALISASI Spesialisasi = proses pendefinisian suatu himpunan subclass dari suatu entitas (disebut superclass) berdasarkan karakteristik tertentu. Subclass = suatu entitas yang merupakan anggota dari superclass tapi mempunyai peranan berbeda. Superclass = suatu entitas yang mempunyai subclass- subclass yang berbeda tapi harus direpresentasikan dalam model data.

SPESIALISASI (lanj.) Spesialisasi pada entitas PEGAWAI a. Berdasarkan peranannya dalam b. Berdasarkan kontrak kerja bekerja

GENERALISASI Generalisasi = proses pendefinisian subclass-subclass yang disatukan menjadi entitas superclass tunggal berdasarkan karakteristik umum. Contoh, subclass MANAGER, SEKRETARIS dan TEKNISI dapat digeneralisasikan menjadi superclass PEGAWAI berdasarkan atribut umum seperti Nama, Alamat, Tgl-lhr.

GENERALISASI (lanj.) Atau dua entitas MOBIL dan TRUK

GENERALISASI (Lanj.) Digeneralisasi menjadi superclass KENDARAAN berdasarkan atribut umum yakni kode kendaraan, no lisensi dan harga

KATEGORISASI Kategorisasi = proses pendefinisian suatu subclass ( disebut kategori) yang memiliki lebih dari satu superclass yang berbeda. Contoh, kategori PEMILIK yang merupakan subclass dari gabungan ORANG, BANK dan PERUSAHAAN. Kategori KENDARAAN-TERDAFTAR yang merupakan subclass dari gabungan MOBIL dan TRUK.

CONTOH DIAGRAM EER gapok honor

Transformasi Spesialisasi atau Generalisasi Ada 3 cara : a. Untuk superclass dan setiap subclass dibuat relasi tersendiri, dimana pada masing-masing subclass ditambahkan kunci utama dari superclass. b. Setiap subclass dibuat relasi tersendiri dimana pada masing-masing subclass ditambahkan semua atribut dari superclass. Kunci utama relasi adalah kunci utama dari superclass. c. Untuk superclass yang dispesialisasi dengan disjoint, ditransformasikan dengan membuat satu relasi tunggal yang memuat semua atribut dari superclass maupun subclass. Kunci utama relasi adalah kunci utama dari superclass.

DIVISI (KODEDIV,NAMADIV,LOKASI,KODEMANAGER) Diagram EER untuk Database suatu Perusahaan ditransformasikan menjadi beberapa tabel : PEGAWAI (NIP,NAMA,TGLLH,ALM1,KDPOS,UMUR,KODEATASAN, GAPOK,HONOR] DIVISI (KODEDIV,NAMADIV,LOKASI,KODEMANAGER) PROYEK (KODEPRO,NAMAPRO,KODEDIV) LOKASIPRO (KODEPRO,LOKPRO) PEKERJAANPRO (NIP, KODEPRO,JAM) TANGGUNGAN (NIP,NAMATGG,JNSKELAMIN,HUBUNGAN)