SlideShare a Scribd company logo
1 of 9
KULIAH 1
SELASA
15 JULAI 2014
PENGENALAN
• Model 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:
1) Entiti
2) Atribut
3) Perhubungan
KONSEP ASAS MODEL E-R
GAMBARAJAH MODEL DATA ENTITI PERHUBUNGAN
ENTITI
• Entiti 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, Pengalaman
• Kumpulan entiti yang sama dipanggil set entiti.
6
STAF PELAJAR KURSUS
Contoh Perwakilan Entiti dalam ERD
Jenis Entiti Contoh
Orang STAF, PELAJAR, PENSYARAH
Tempat DAERAH, BANDAR, NEGERI
Objek
Peristiwa
Konsep
BANGUNAN, PERALATAN, PRODUK
KURSUS, AKAUN
PENDAFTARAN, PERMOHONAN
Contoh Jenis Entiti yang lazim digunakan
7
75115 Farazila Yusof
75794 Wan Haniza Wan Hassim
76740 Norwani Mohd Zain
77388 Zarawahida Zakaria
77512 Rozita Bt Bahamad
77558 Armamorhana Ahmad
77655 Siti Amrah Zakaria
78436 Siti Nor Haiza Mad Janapi
78447 Noriati Jaminah
84781 Emilza Fuad
84817 Azli Kamarudzaman
84858 Faddly Mazlan
84904 Balkhis Diba Mansor
85013 Aina Najmi Shari
85042 Ku Irdawaty Ku Yaakob
Setiap baris
Berikut merupakan
‘Instance entity’
Kepada entiti
Pelajar
Entiti: PELAJAR
MENAMAKAN ENTITI
• Singular noun
– Contoh : CUSTOMER, STUDENT
• Deskriptif dan spesifik kepada organisasi.
– Contoh : PESANAN BELIAN dan PESANAN PELANGGAN tidak boleh dinamakan sebagai
PESANAN.
• Ringkas dan padat
– Contoh : PENDAFTARAN adalah lebih ringkas dan tepat berbanding
PENDAFTARAN PELAJAR UNTUK KELAS
• Entiti 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.
8
• Terdapat dua jenis set entiti – kuat & lemah
• Set entiti kuat – kewujudannya tidak bersandar
atas kewujudan entiti lain. Cth : Pelajar
• Set entiti lemah – kewujudannya bersandar
kepada kewujudan satu set entiti kuat. Cth : Waris
PELAJAR WARIS
Set Entiti Kuat/Dominan Set Entiti Lemah/Subordinat

More Related Content

More from arah1506 (19)

Erti www
Erti wwwErti www
Erti www
 
Spesifikasi komputer k3
Spesifikasi komputer k3Spesifikasi komputer k3
Spesifikasi komputer k3
 
Sistem komputer
Sistem komputerSistem komputer
Sistem komputer
 
Peranti input 4julai
Peranti input 4julaiPeranti input 4julai
Peranti input 4julai
 
Pengenalan os
Pengenalan osPengenalan os
Pengenalan os
 
Menjalankan ujian fungsi unit
Menjalankan ujian fungsi unitMenjalankan ujian fungsi unit
Menjalankan ujian fungsi unit
 
Keselamatan pemasangan komputer
Keselamatan pemasangan komputerKeselamatan pemasangan komputer
Keselamatan pemasangan komputer
 
Kabel rj45
Kabel rj45Kabel rj45
Kabel rj45
 
Asas sistem-komputer
Asas sistem-komputerAsas sistem-komputer
Asas sistem-komputer
 
Komponen utama komputer
Komponen utama komputerKomponen utama komputer
Komponen utama komputer
 
Building blocks of gui
Building blocks of guiBuilding blocks of gui
Building blocks of gui
 
Jenis data mysql
Jenis data mysqlJenis data mysql
Jenis data mysql
 
Maka2015
Maka2015Maka2015
Maka2015
 
5 s promotion
5 s promotion5 s promotion
5 s promotion
 
Simbol erd
Simbol erdSimbol erd
Simbol erd
 
Carta jk induk 5 s 2014 (1)
Carta jk induk 5 s 2014 (1)Carta jk induk 5 s 2014 (1)
Carta jk induk 5 s 2014 (1)
 
Laporan program frog
Laporan program frogLaporan program frog
Laporan program frog
 
Cuti
CutiCuti
Cuti
 
Pss 5thn2013
Pss 5thn2013Pss 5thn2013
Pss 5thn2013
 

Kuliah 1 erd

  • 2. PENGENALAN • Model perhubungan entiti (E-R Model) – suatu model data diperingkat konseptual • Model E-R bertujuan memodelkan suatu organisasi dan pengendaliannya dari perspektif pengguna
  • 3. • 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: 1) Entiti 2) Atribut 3) Perhubungan KONSEP ASAS MODEL E-R
  • 4. GAMBARAJAH MODEL DATA ENTITI PERHUBUNGAN
  • 5. ENTITI • Entiti 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, Pengalaman • Kumpulan entiti yang sama dipanggil set entiti.
  • 6. 6 STAF PELAJAR KURSUS Contoh Perwakilan Entiti dalam ERD Jenis Entiti Contoh Orang STAF, PELAJAR, PENSYARAH Tempat DAERAH, BANDAR, NEGERI Objek Peristiwa Konsep BANGUNAN, PERALATAN, PRODUK KURSUS, AKAUN PENDAFTARAN, PERMOHONAN Contoh Jenis Entiti yang lazim digunakan
  • 7. 7 75115 Farazila Yusof 75794 Wan Haniza Wan Hassim 76740 Norwani Mohd Zain 77388 Zarawahida Zakaria 77512 Rozita Bt Bahamad 77558 Armamorhana Ahmad 77655 Siti Amrah Zakaria 78436 Siti Nor Haiza Mad Janapi 78447 Noriati Jaminah 84781 Emilza Fuad 84817 Azli Kamarudzaman 84858 Faddly Mazlan 84904 Balkhis Diba Mansor 85013 Aina Najmi Shari 85042 Ku Irdawaty Ku Yaakob Setiap baris Berikut merupakan ‘Instance entity’ Kepada entiti Pelajar Entiti: PELAJAR
  • 8. MENAMAKAN ENTITI • Singular noun – Contoh : CUSTOMER, STUDENT • Deskriptif dan spesifik kepada organisasi. – Contoh : PESANAN BELIAN dan PESANAN PELANGGAN tidak boleh dinamakan sebagai PESANAN. • Ringkas dan padat – Contoh : PENDAFTARAN adalah lebih ringkas dan tepat berbanding PENDAFTARAN PELAJAR UNTUK KELAS • Entiti 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. 8
  • 9. • Terdapat dua jenis set entiti – kuat & lemah • Set entiti kuat – kewujudannya tidak bersandar atas kewujudan entiti lain. Cth : Pelajar • Set entiti lemah – kewujudannya bersandar kepada kewujudan satu set entiti kuat. Cth : Waris PELAJAR WARIS Set Entiti Kuat/Dominan Set Entiti Lemah/Subordinat