MEETING 4 Model Entity Relationship Diagram 3 SKS
- Slides: 51
MEETING 4 Model Entity Relationship Diagram 3 SKS Febriyanno Suryana, S. Kom, MM surya_gsc 04@yahoo. com www. suryagsc. wordpress. com 0852 7474 1981 FEKON - 2012
Model Entity Relationship merupakan notasi grafis dalam menyajikan data dengan menggunakan Entity dan Relationship. ERD digunakan untuk memodelkan struktur data dan hubungan antar data. Dengan ERD kita mencoba menjawab pertanyaan seperti : data apa yang kita perlukan? Bagaimana data yang satu berhubungan dengan yang lain. 2
1. Entity Adalah objek yang dapat dibedakan dalam dunia nyata. Adalah suatu objek yang dapat dibedakan atau dapat diidentifikasikan secara unik dengan objek lainnya, dimana semua informasi yang berkaitan dengannya dikumpulkan. Kumpulan dari entity yang sejenis dinamakan Entity Set, berupa : Objek secara fisik : rumah, kendaraan, peralatan. Objek secara konsep : pekerjaan, perusahaan, rencana. 3
Tipe Entity 4
Tipe Entity. . . IO IR TP 5
2. Relationship Adalah hubungan yang terjadi antara satu atau lebih entity. Relationship set adalah kumpulan dari relationship yang sejenis Simbol yang digunakan adalah bentuk ketupat, diamond atau rectangle. 6
Relationship. . . Contoh lain : 7
DERAJAT RELATIONSHIP 8
Derajat Relationship 1. Unary ( Derajat Satu ) § Adalah sebuah relationship menghubungkan satu buah entity. Contoh : Manusia Menikah Keterangan : Manusia menikah dengan manusia, relationship menikah hanya menghubungkan entity manusia. 9
Derajat Relationship. . . 2. Binary ( Derajat Dua ) Adalah sebuah relationship yang menghubungkan dua buah entity. Contoh : Pegawai Memiliki Kendaraan Keterangan : Pegawai memiliki kendaraan, sebuah relationship memiliki menghubungkan entity Pegawai dan entity Kendaraan. 10
Derajat Relationship. . . 3. Ternary ( Derajat Tiga ) Adalah sebuah relationship menghubungkan tiga buah entity. Contoh : Pegawai Bekerja Proyek Kota Keterangan : Pegawai pada suatu kota mempunyai suatu Proyek. Relasi Bekerja menghubungkan Entity Pegawai, Proyek dan Kota 11
Jenis Hubungan Relasi Kardinalitas relasi menunjukkan jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas yang lain. Contoh : entitas pada himpunan entitas Mahasiswa dapat berelasi dengan satu entitas, banyak entitas, atau bahkan tidak satupun entitas dari himpunan entitas Kuliah 12
13
14
15
16
Jenis Hubungan Relasi. . . 17
3. Atribut Adalah karakteristik dari entity atau relationship, yang menyediakan penjelasan detail tentang entity atau relationship tersebut. Berfungsi untuk mendeskripsikan karakter entity atau relationship. Misal entity pegawai memiliki atribut nik, nama, alamat, nohp, dll Nilai atribut merupakan suatu data aktual atau informasi yang disimpan pada suatu atribut didalam suatu entity atau relationship. 18
Atribut. . . Entity mempunyai elemen yang disebut atribut dan berfungsi mendeskripsikan karakter entity. Misalnya atribut warna item dari entity item. Setiap ERD bisa terdapat lebih dari satu atribut. Atribut digambarkan dalam bentuk elips. 19
Contoh : • Entity • Atribut *noktp nama alamat tgl_lahir jeniskelamin status nohp foto 20
Contoh lain • Entity • Atribut *nomesin noplat model merk harga warna thn_pembuatan 21
Jenis - Atribut Adalah karakteristik dari entity atau relationship, yang menyediakan penjelasan detail tentang entity atau relationship tersebut. Jenis atribut : 1. Atribut Key 2. Atribut Simple 3. Atribut Multi Value 4. Atribut Composite 5. Atribut Derivatif 22
1. Atribut Key Adalah atribut yang digunakan untuk membedakan entity/data secara unik. Misal : NIK, NOBP, NO_PESERTA, ID_BARANG Id_pegawai idbarang PEGAWAI BARANG 23
2. Atribut Simple Adalah atribut bernilai tunggal, misal nama, harga, status, dll. Nama BARANG Kualitas Harga 24
3. Atribut Multivalue Adalah atribut memiliki sekelompok nilai yang banyak, misal gelar, hobby agama Gelar Tgl_lhr PEGAWAI 25
4. Atribut Composite Adalah atribut yang masih dapat diuraikan lagi. Misal nama, alamat, korban, waktu namatengah namadepan namabelakang nama Tgl_lhr PEGAWAI 26
5. Atribut Derivatif Adalah atribut yang dihasilkan dari turunan atribut lain, misal umur dari tanggal lahir. agama umur Tgl_lhr PEGAWAI 27
4. Key Adalah sejumlah atribut yang mengidentifikasi record/baris dalam sebuah relasi secara unik. Jenis Key : 28
Key. . . 29
Key. . . 30
5. Konversi ERD 31
Konversi ERD. . . 32
Konversi ERD. . . 33
Simbol-simbol ER diagram Entity Atribut Multivalue Relationship Atribut Composite Weak Entity Atribut Derivatif Identifying Relationship Atribut key 34
LANGKAH – LANGKAH MEMBUAT ERD Mengidentifikasikan dan menetapkan seluruh himpunan entitas yang akan terlibat. Menentukan atribut-atribut key dari masing himpunan entitas. Mengidentifikasikan dan menetapkan seluruh himpunan relasi diantara himpunan entitas yang ada beserta foreign key-nya. Menentukan derajat dan cardinality rasio relasi untuk setiap himpunan relasi Melengkapi himpunan relasi dengan atribut yang bukan kunci (non-key). 35
Contoh Diagram ER 36
Contoh Diagram ER… 37
Contoh Diagram ER… 38
Contoh Diagram ER Fakultas 1 1 Daftar miliki n Dosen n Mahasiswa n ambil 1 ajar m n Mata Kuliah 39
Contoh 2 : 40
41
Contoh 3 : 42
43
44
45
46
47
Diagram E-R dengan Kamus Data 48
Diagram E-R dengan Kamus Data 49
Tugas : 1. Buatlah Model ERD (tentukan kasus), misalnya : Ø Sisfo kampus Ø Sisfo Akunting Ø Sisfo Absensi Ø Pilihan sendiri…. ? 2. Tentukan hubungan kardinalitasnya 3. Konversikan ERD tersebut kedalam bentuk database relasional disertai dengan hubungan antar tabel Note : Entity yang terbentuk min 15 entity…
END SESSION www. suryagsc. wordpress. com
- Erd rental
- Pengertian entity relationship diagram
- Student course entity relationship diagram
- Elements of entity relationship diagram
- Simbol-simbol erd
- Entity-relationship diagram (erd) merupakan
- Peter chen er diagram
- Erd rules
- Airbnb er diagram
- Airbnb erd
- Airbnb use case diagram
- College entity relationship diagram
- Cardinality in database
- Airbnb erd
- Partial specialization rule example
- Bakery marketing plan powerpoint
- Apa itu entity relationship diagram
- Diagram hubungan entitas
- Entity relationship diagram video rental store
- Erd adalah
- Contoh eer
- Recursive relationships are expressed on the erd with:
- Ideally, an entity identifier is composed of
- Data modeling using entity relationship model
- Peter chen entity relationship model
- Monotremes
- Extended entity relationship model
- Entity-relationship model
- Data modeling using the entity relationship model
- Ternary relationship sql
- Entity-relationship data model
- Entity-relationship data model
- Eer vs erd
- Contoh lrs
- Simbol weak entity
- Public interest entity
- Public interest entity
- Atribut simple adalah
- Entity vs relationship
- Erm diagram
- Entity vs relationship
- Eer disjoint
- N1 pada gambar eer sebaiknya diisi
- Existence dependent entity
- Chapter 4 entity relationship (er) modeling
- Database design
- Data organization
- Enhanced entity relationship
- Poučak sks
- Falm sks
- Surat pengunduran diri gunadarma
- Sks zero