Anda di halaman 1dari 8

TUGAS PENDAHULUAN PRAKTIKUM BASIS DATA MODUL 2 ENTITY RELATIONSHIP MODEL

Nama Praktikan : Abrianto Nu ra!a "#2$%&#&&&2' In(truktur : Ri)ka Ha*i+i,anti- S.Kom- M.Kom A(i(t/n : No0i A1i Ari2 3.

LABORATORIUM BASIS DATA SISTEM IN4ORMASI 5 4TI UNI6ERSITAS PEMBANGUNAN NASIONAL 76ETERAN8 9ATIM 2&#$

BAB I
DASAR TEORI MODUL 2

A. Entita( L/ma! "3/ak Entit,'


Entitas lemah merupakan entitas yang keberadapannya sangat bergantung pada keberadaan entitas yang lainnya, atau yang biasa disebut dengan Strong Entity. Entitas lemah tidak memiliki arti apa-apa dan tidak dikehendaki keberadaanya dalam diagram ER tanpa adanya Strong Entity.

Notasi Entitas Lemah (Weak Entitas) : Contoh iagram ER yang memiliki entitas lemah:

B. In!/ritan:/
!adang sudah men"adi hal yang biasa dilakukan untuk mengklasi#ikasikan entitas-entitas di dalam sebuah set entitas ke dalam beberapa sub entitas. Contohnya entitas dosen tetap dan dosen tidak tetap dibedakan bagaimana $ara pembayaran honor dari kedua entitas tersebut. !edua entitas tersebut termasuk dalam satu entitas yang diberi nama % osen& sehingga harus memiliki semua atribut entitas osen yang telah ditentukan. ari gambar diba'ah bisa dikatakan bah'a atribut unutk set entitas osen (nherited (di'ariskan) kepada set entitas osen )etap dan bah'a osen )etap (*+ (diba$a is a) osen.

Notasi (nheritan$e :

Contoh iagram ER yang memiliki (nheritan$e :

(nheritan$e dapat ditampilkan dengan salah satu dari dua $ara berikut: ,. *pesialisasi, dimulai dari sebuah entitas yang kemudian dilakukan pengelompokkan yang menghasilkan entitas-entitas baru (top-do'n). -mumnya spesialisasi akan dide#inisikan terlebih dahulu, kemudian sub entitas, dan kemudian ditambahkan set relasi serta atribut khusus sub entitas. .. /eneralisasi, sekelompok entitas yang disatukan ke dalam sebuah entitas dengan atribut yang sama (bottom-up). /eneralisasi terdiri dari proses identi#ikasi berbagai karakteristik umu dari set entitas dan membuat set entitas baru yang berisi entitas yang memiliki karakteristik umum tersebut.

*pesialisasi

/eneralisasi

;. A r/ a(i
+gregasi merupakan proses untuk menghubungkan sebuah kumpulan relasi dengan suatu kumpulan entitas. *ebuah relasi baru dibuat, kemudian relasi tersebut akan se$ara langsung menghubungkan kumpulan relasi dan kumpulan entitas. +gregasi digunakan "ika ingin mengatakan sebuah relasi dari banyak relasi Contoh +gregasi:

BAB II
PERMASALAHAN ,. /ambarkan iagram ER lebih detail dengan 'eak entity, inheritan$e, dan +gregasi menurut study kasus yang anda pilih ( 0emesanan )iket !ereta +pi ) dengan menggunakan 1isio

BAB III
PENYELESAIAN iagram ER lebih detail dengan 'eak entity, inheritan$e, dan +gregasi 0emesanan )iket !ereta +pi dengan menggunakan 1isio

BAB I6
KESIMPULAN Entita( </ma! merupakan entitas yang keberadapannya sangat bergantung pada keberadaan entitas yang lainnya, atau yang biasa disebut dengan Strong Entity. In!/ritan:/ merupakan pe'arisan 2 turunan dari sebuah entitas A r/ a(i merupakan proses untuk menghubungkan sebuah kumpulan relasi dengan suatu kumpulan entitas.

BAB 6
DA4TAR PUSTAKA 3odul 0raktikum 4asis ata http:22'''.ttau#ikhidayat.$om2berita56-ER (Entity-Relationship- iagram).html 3ateri !uliah 4asis ata '''.google.$om

Anda mungkin juga menyukai