Kuliah 1 Erd (1pd)

12
KULIAH 1 SELASA 15 JULAI 2014

description

Entity Relationship diagram

Transcript of Kuliah 1 Erd (1pd)

PowerPoint Presentation

KULIAH 1SELASA 15 JULAI 2014MODEL PERHUBUNGAN ENTITIPENGENALANModel perhubungan entiti (E-R Model) suatu model data diperingkat konseptual

Model E-R bertujuan memodelkan suatu organisasi dan pengendaliannya dari perspektif pengguna Mewakili keperluan data secara konseptual dalam sebuah sistem.

Rajah Entiti Perhubungan (ERD) merupakan teknik permodelan data yang merupakan perwakilan grafik secara logikal dan terperinci tentang entiti-entiti dan perhubungan antara entiti-entiti dalam sebuah organisasi atau kawasan bisnes.

Tiga komponen utama dalam ERD:EntitiAtributPerhubunganKONSEP ASAS MODEL E-R

GAMBARAJAH MODEL DATA ENTITI PERHUBUNGANENTITIEntiti ialah suatu objek atau konsep dalam dunia nyata yang boleh dikenalpasti kewujudannya melalui sifat-sifat tertentu (unik).

Dalam konteks pangkalan data, entiti adalah objek yang menjadi sumber data

Contoh entiti fizikal Pelajar, Pensyarah, Buku.Contoh entiti konsep Peperiksaan, PengalamanKumpulan entiti yang sama dipanggil set entiti.Entiti akan diwakili secara grafik dengan simbol segi empat tepat dengan nama bagi entiti tersebut diletakkan di dalam segi empat tepat tersebut. Disebabkan nama bagi entiti hanya terhad di dalam segi empat itu sahaja makaseboleh-bolehnyaia perlu diringkaskan.

Objek segiempat melambambangkan entitiENTITINama entiti7STAFPELAJARKURSUSContoh Perwakilan Entiti dalam ERDJenis EntitiContohOrangSTAF, PELAJAR, PENSYARAHTempatDAERAH, BANDAR, NEGERIObjekPeristiwaKonsepBANGUNAN, PERALATAN, PRODUKKURSUS, AKAUNPENDAFTARAN, PERMOHONANContoh Jenis Entiti yang lazim digunakan78

Setiap barisBerikut merupakanInstance entityKepada entiti PelajarEntiti: PELAJAR8MENAMAKAN ENTITISingular noun Contoh : CUSTOMER, STUDENTDeskriptif dan spesifik kepada organisasi.Contoh : PESANAN BELIAN dan PESANAN PELANGGAN tidak boleh dinamakan sebagai PESANAN.Ringkas dan padatContoh : PENDAFTARAN adalah lebih ringkas dan tepat berbanding PENDAFTARAN PELAJAR UNTUK KELASEntiti peristiwa diberi nama mengikut keputusan/hasil peristiwa bukan mengikut aktiviti atau proses peristiwa.Contoh : Peristiwa dimana pengurus projek memberikan kerja kepada kumpulan projek dinamakan TUGASAN. 99Terdapat dua jenis set entiti kuat & lemahSet entiti kuat kewujudannya tidak bersandar atas kewujudan entiti lain. Cth : PelajarSet entiti lemah kewujudannya bersandar kepada kewujudan satu set entiti kuat. Cth : WarisPELAJARWARISSet Entiti Kuat/DominanSet Entiti Lemah/SubordinatHubungan (relationship) merupakan set yang berada di antara entiti.

Hubungan membawa maksud penggambungan dua atau lebih entiti. Di dalam ERD, hubungan boleh di wakilkan secara grafik dengan bentuk berlian dan nama hubungan yang terlibat ditulis di dalam objek berlian tersebut. Walaubagaimanapun, hubungan yang terlibat juga boleh ditulis di bawah garisan penyambungan sahaja.HUBUNGANNAMA HUBUNGANObjek berlian menunjukkan jenis-jenis hubunganPenyambungan (link) merupakan satu garisan yang menghubungkanattributeskepada set entitimasing-masingdan daripada set entiti kepada set hubungan. Secara asasnya penyambungan diwakili secara grafik oleh objek garisan seperti di dalam rajah di bawah.

Rajah garis lurus melambangkan penyambunganPENYAMBUNGANSheet175115Farazila Yusof75794Wan Haniza Wan Hassim76740Norwani Mohd Zain77388Zarawahida Zakaria77512Rozita Bt Bahamad77558Armamorhana Ahmad77655Siti Amrah Zakaria78436Siti Nor Haiza Mad Janapi78447Noriati Jaminah84781Emilza Fuad84817Azli Kamarudzaman84858Faddly Mazlan84904Balkhis Diba Mansor85013Aina Najmi Shari85042Ku Irdawaty Ku Yaakob

Sheet2

Sheet3