SlideServe
Menu
Préférences
© SlideServe · v2026

MODEL EER (ENHANCED ENTITY RELATIONSHIP)

talisa avatar
20 diapositives · 720 Views · Jul 23, 2014

MODEL EER (ENHANCED ENTITY RELATIONSHIP). Model EER . Model entity Relationship yang ditambah kemampuan semantiknya dengan beberapa konsep yang lebih kompleks . Subclass Superclass Generalization Specialization Specialization Hierarchy Specialization lattice Attribute Inheritance

MODEL EER (ENHANCED ENTITY RELATIONSHIP) - slide 1
01 / 20MODEL EER (ENHANCED ENTITY RELATIONSHIP)
1 / 17

Télécharger la présentation

MODEL EER (ENHANCED ENTITY RELATIONSHIP)
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. MODEL EER(ENHANCED ENTITY RELATIONSHIP)

  2. Model EER Model entity Relationship yang ditambahkemampuansemantiknyadenganbeberapakonsep yang lebihkompleks. • Subclass • Superclass • Generalization • Specialization • Specialization Hierarchy • Specialization lattice • Attribute Inheritance • Shared Subclass • Categorization

  3. Sub-Kelas (Subclass) • Subset darisuatuentitas yang dikelompokkandalampengertiantertentu yang perludisajikansecaraeksplisit. • Contoh : Entitas PEGAWAI mempunyaibeberapa subclass seperti SEKRETARIS, TEKNISI, AHLI (gambar.1)

  4. Super-Kelas (Superclass) • Entitas yang merupakanindukdari subclass-subclassnya. • Contoh : Subclass SEKRETARIS, TEKNISI, SALES mempunyaisuperclass PEGAWAI (Gambar 1)

  5. NOPEG NAMA TGL_LAHIR ALAMAT PEGAWAI d SEKRETARIS TEKNISI SALES KEC_KETIK TINGKAT KEAHLIAN AREA Gambar .1 pesialisasitipepekerjaan entity PEGAWAI

  6. Spesialisasi (Spesialiazation) • Prosespemecahanentitasmenjadi subclass-subclass besertaatribut-atributnya. • Terdapatbeberapajenisspesialisasiseperti Disjoint Total, Disjoint Partial, Overlapping Total dan Overlapping Partial. • Contoh : Spesialisasidari PEGAWAI berdasarkantipepekerjaan.

  7. Generalisasi (Generalization) • Prosespenggabungan subclass-subclass menjadisuatuentitas yang lebihumum. • Contoh : Generalisasidari MOBIL dan TRUK menjadi KENDARAAN

  8. NOKEND HARGA NOKEND HARGA MOBIL TRUK MAX_CEPAT JUM_PENUM NO_POROS MUATAN Gambar. 2 Tipe entity Mobil danTruk

  9. NOKEND HARGA KENDARAAN d MOBIL TRUK MAX_CEPAT JUM_PENUM NO_POROS MUATAN Gambar.3 Generalisasidari Mobil danTrukmenjadikendaraan

  10. Subclass / Superclass Relationship • Relationship yang menghubungkan subclass dansuperclassnya. • Bilasuatu entity yang merupakananggotadarisuatu subclass, makaiajugamerupakananggotadarisuperclassnya. • Bilasuatu entity merupakananggotadarisuatusuperclassmakaiabelumtentumerupakananggotadarisuatu subclass.

  11. Attribute Inheritance • Merupakanpewarisanatributdarisuperclassnya. • Entity yang merupakananggotadari subclass mewarisisemuaatributdari entity superclassnya

  12. Disjoint Constraint • Constraint yang menerangkanbahwa subclass-subclass darispesialisasisaling disjoint, artinya entity merupakananggotadarisalahsatu subclass. • Disjoint Constraint direpresentasikandenganlambang “d” yang berartidisjoint. • Contoh : entity darispesialisasitipepekerjaandari PEGAWAI merupakananggotadari subclass PEGAWAI TETAP atau PEGAWAI HONORER

  13. NOPEG NAPEG KETERANGAN PEGAWAI Total Specialization Constraint d GAJI TARIF PEGAWAI TETAP PEGAWAI HONORER Gambar. 4 Disjoint Constraint

  14. Non – Disjoint Constraint • Constraint yang menerangkanbahwa subclass-subclass darispesialisasitidaksaling disjoint, artinya entity mungkinanggotalebihdarisatu subclass. • Non-Disjoint digambarkandenganlambang “o” yang berarti overlapping. • Contoh : entity darispesialisasitipebarangmerupakananggotadari subclass BARANG PABRIK jugaanggotadari subclass BARANG TERJUAL

  15. Total Specialization Constraint NOPEG NAPEG KETERANGAN PEGAWAI O GAJI TARIF PEGAWAI TETAP PEGAWAI HONORER Non Disjoint Constraint

  16. Constraint yang menerangkanbahwasetiap entity didalamsuperclassharusmerupakananggotadarisalahsatu subclass. • Contoh : enityty PEGAWAI harustermasuk subclass dari PEGAWAI TETAP atau PEGAWAI HONORER (Gbr. 4)

  17. Partial Specialization Constraint • Constraint yang menerangkanbahwasetiap entity didalamsuperclassdapatmerupakananggotadari subclass-subclass yang didefinisikan. • Contohdari PEGAWAI dapatmerupakananggotadari subclass MANAGER, TEKNISI atau SALES. • Gambargbr1.doc

  18. Specialization Hierarchy • Spesialisasibertingkatdimanasetiap subclass berpartisipasididalamsatukelas / subclass relationship. Specialization Lattice • Spesialisasibertingkatdimanasuatu subclass dapatberpartisipasididalambeberapakelas / subclass relationship. Shared-Subclass • Subclass yang mempunyailebihdarisatusuperclass. • Contoh : subclass ASISTEN PELATIH mempunyaiduasuperclass yang tipenyasamayaitu SALES & PELATIH. gbr2.doc

  19. Kategori • Adalahkebutuhan yang timbuluntuk model suatu relationship superclass/subclass tunggaldenganlebihdarisatusuperclassdimanasuperclass-superclasstersebutmenggambarkanjenis entity yang berbeda. • Sebuahkategorimempunyaisatuataulebihsuperclass yang dapatmewakilitiaptipe entity. Dimanasuperclass/subclass lainnya bias sajahanyamempunyaisatusuperclass. • Kategoridapatsajauntukseluruhrelasiatauhanyasebagiansaja. • Contoh : terdapat 3 jenisentitasyaitu PERSON, BANK, & COMPANY. Dalamsuatu database REGISTERED_VEHICLE, pemilikkendaraan (OWNER) bias sajaperorangan, bank atauperusahaan.gbr3.doc

  20. AturanBisnis