Anda di halaman 1dari 4

05/02/2020

Data Diri NILAI?


MANAJEMEN BASIS DATA TIDAK PERLU CARI NILAI...
2 sks  Nama Lengkap : Edi Faizal
 Asal : Sumatera Selatan
Saat anda masuk presensi matakuliah ini, nilai
anda adalah
(1 sks Teori + 1 sks Praktik)  Domisili : Kota Gede

Edi Faizal, S.T., M.Cs


 Pendidikan
 Sarjana (S.T) : T.Inf Univ. Ahmad Dahlan
 Master (M.Cs) : Ilkom Univ. Gadjah Mada
A*
 Kontak : By Request (0812-7378-2328)
 Ketua Kelas : (?)

CUKUP dengan Aturan Tambahan


• Rapi, Sopan dan Beradab
• Santai, berisi dan bersahaja
No
1
Elemen Penilaian
Ujian Tengah Semester
Bobot (%)
30 % • Akrab dan bersahabat Rencana Pembelajaran Semester
2 Ujian Akhir semester 30 % • Belajar bersama (RPS)
3 Tes/Quiz 20 % • Positif mendapat nilai A*
4 Tugas (harian) 10 % • Late max 15 mnit **
Presensi 10 % * Jika semua komponen nilai terpenuhi
Total 100 % ** Berlaku dosen dan mhs “tanpa konfirm”

1
05/02/2020

DATA MODELING & ANALYSIS:


ENTITY RELATIONSHIP DIAGRAM
(ERD)

Entity Relationship Diagram (ERD) Entity Relationship Diagram (ERD) Entity Relationship Diagram (ERD)

• ERD adalah suatu diagram yang • Suatu ERD berisi 3 komponen objek:
menggambarkan hubungan antar entity di • Ada beberapa model ERD yang di kemukakan 1. Entity
dalam database. oleh beberapa ahli, dan yang akan dibahas adalah objek data yang utama dimana informasi dikumpulkan.
Biasanya menunjukkan orang, tempat, benda, atau kejadian
adalah model ERD menurut versi Peter Chen yang bersifat informasional.
• Skema tentang diagram pertama kali Cth: pegawai, departemen, divisi, proyek, lokasi, keahlian, dll.
diresmikan oleh Charles Bachman pada tahun dan James Martin.
1960-an, yang menggunakan kotak segi • Perbedaannya terletak pada relation / 2. Relationships
empat untuk menunjukkan tipe-tipe record Menggambarkan hubungan antara satu atau lebih entity, yang
hubungannya. Tetapi yang lebih umum digambarkan dalam bentuk diamond. Biasanya menunjukkan
dan tanda panah dari satu record ke record hubungan: one-to-one, one-to-many, dan many-to-many
lain untuk menunjukkan hubungan one-to- digunakan adalah ERD versi Chen.
many.

Entity Relationship Diagram (ERD) Entity Relationship Diagram (ERD) ERD VERSI CHEN

3. Attributes Karyawan Entity


• Pada dasarnya ERD versi Chen sama seperti gambar
Adalah karakteristik yang ada di dalam entity, yang komponen-komponen yang telah disebutkan.
menghasilkan deskripsi detil mengenai entity. Bagian dari
sebuah atribut yang ada di dalam sebuah entity atau Bekerja Relationship - Relationship digambarkan dgn diamond
relationship disebut nilai atribut.
- Kotak menggambarkan entity
Cth: di dalam entity karyawan terdapat id-kary, nama-kary,
alamat-kary, dll Id-kary Atribut (Identifier)
- Oval menggambarkan atribut
- Jenis relation ditulis pada garis dengan
Ada 2 tipe atribut:
Nama-kary Atribut (Descriptor) menambahkan tulisan yang menggambarkan
- Sebagai Identifiers : digunakan untuk menetapkan bagian
yang unik dari sebuah entity. Disebut juga Key. connectivity (M,N) dan cardinality (0,3)
- Sebagai Descriptor : untuk menspesifikasikan karakteristik
yang non-unik dari bagian entity Gambar simbol komponen di dalam ERD

2
05/02/2020

ERD VERSI CHEN ERD VERSI CHEN ERD VERSI CHEN

• Perbedaan antara ERD versi Chen dan ERD versi • Gambar simbol-simbol ERD Chen: Contoh 1 :
Martin terletak pada hubungan antar entity Karyawan Entity
atau Relationship-nya. 1 1
A B
Bekerja Relationship
• Hubungan yang terdapat pada ERD Chen:
- One-to-one Id-kary Atribut (Identifier)
Gambar diatas menunjukkan bahwa satu record
- One-to-many pada entitas A hanya berhubungan terhadap
1 : 1
- Many-to-many Kardinalitas satu record pada entitas B
1 : N
N : M

ERD VERSI CHEN ERD VERSI CHEN ERD VERSI MARTIN


Contoh 2 : Contoh 3 : • Pada ERD Martin :
- Relationship digambarkan dengan garis,
1 N M N dengan menambahkan connectivity-nya
A B A B
(0,1,*)
- Hubungan antar entity digambarkan dengan
Gambar diatas menunjukkan bahwa satu record Gambar diatas menunjukkan bahwa lebih dari , , dan
pada entitas A berhubungan terhadap lebih satu record pada entitas A berhubungan
dari satu record pada entitas B terhadap lebih dari satu record pada entitas B
- Simbol: Entitas

-Atribut

ERD VERSI MARTIN ERD VERSI MARTIN ERD VERSI MARTIN


• Gambar simbol-simbol relationship • Contoh 1:
pada ERD Martin: REKTOR UNIVERSITAS
Exactly one NO- NAMA ALAMAT KD- NAMA ALAMAT NO-
A B
INDUK UNI UNIV. INDUK
Zero or one
018987 Hamid Jl. Joko 12 S012 Guna Nusa Jl. Rinai 9 019779

More than one 019779 Umar Jl. Nanas 8 S110 Budi Darma Jl. Kebun 8 018987
• Satu record pada entitas A hanya
012345 Sofyan Jl. Bulak 3 U345 Bina Luhur Jl. Getuk 12 012345
Zero, one or more berhubungan pada satu record pada
One or more
entitas B

3
05/02/2020

ERD VERSI MARTIN ERD VERSI MARTIN ERD VERSI MARTIN


• Contoh 2: • Contoh 3:

A B A B

• Satu record pada entitas A berhubungan • Satu record pada entitas A pasti
terhadap satu atau lebih dari satu record berhubungan terhadap satu atau lebih dari
pada entitas B atau dapat Tidak satu record pada entitas B
Berhubungan

ERD VERSI MARTIN


ERD VERSI MARTIN ERD VERSI MARTIN
• Contoh 4:

A B

• Satu record pada entitas A berhubungan


terhadap satu record pada entitas B atau
Tidak Berhubungan

Praktik
• Buatlah sebuah ERD untuk sebuah kasus basis
data akademik
• Minimal mampu menampung data Sampai Jumpa Pada
(mahasiswa, dosen, matakuliah dan krs)
• Ubahlah rancangan ERD tersebut kedalam Pertemuan berikutnya
bentuk rancangan struktur tabel

Anda mungkin juga menyukai