SlideShare ist ein Scribd-Unternehmen logo
1 von 7
Downloaden Sie, um offline zu lesen
TUGAS BASIS DATA 
ERD BASIS DATA DENGAN CHEN NOTATION 
DOSEN PENGAMPU : ADI DEWANTO, S.T, M.Kom 
DISUSUN OLEH : 
LINDA ANISAWATI 13520241049 
AGUNG SUGIYANTO 13520241059 
MUHAMMAD YUSUF BAHTIYAR 13520241070 
FITRIA NURI CAHYANI 13520241081 
PENDIDIKAN TEKNIK INFORMATIKA 
PENDIDIKAN TEKNIK ELEKTRONIKA 
FAKULTAS TEKNIK 
UNIVERSITAS NEGERI YOGYAKARTA 
2014
ERD DATABASE DENGAN CHEN NOTATION PAGE 2 
Tugas : 
Carilah contoh ERD suatu Basis Data yang menggunakan Chen Notation di Internet, di mana paling sedikit melibatkan 3 entitas. Jelaskan ERD tersebut. Penjelasan kelompok minimal meliputi : 
1. Untuk sistem apakah basis data tersebut ? 
2. Ada berapa tabel ? 
3. Ada berapa field atau kolom pada setiap tabelnya ? 
4. Hubungan antar entitas (tabel)  sebutkan minimum dan maksimum Cardinality-nya jika ada ! 
Jawaban : 
Database Skema Kerja Hotel 
Entity Relationship Diagram 
ERD (Entity Relationship Diagram) adalah salah satu model diagram untuk menggambarkan pemodelan basis data yang digunakan untuk menghasilkan skema konseptual pada jenis/model data semantik sistem. Di mana sistem seringkali memiliki basis data relasional, dan ketentuannya bersifat top-down. ERD pada tahap analisis menggambarkan hubungan antar file pada suatu sistem yang sedang berjalan, yaitu dengan menuangkan data sistem secara apa adanya kedalam bentuk diagram. Selanjutnya dari diagram tersebut dapat dianalisis kelemahan basis data pada sistem yang berjalan serta hambatan-hambatan yang terjadi serta kesempatan-kesempatan, dan kebutuhan-kebutuhan yang diharapkan untuk diusulkan pada pengembangan atau perancangan basis data yang baru. Sedangkan ERD pada tahap perancangan digunakan untuk merancang dan menetapkan file master dan file transaksi serta relasinya yang direncanakan melalui bentuk diagram. Selanjutnya pada tahap transformasi terakhir akan menghasilkan basis data yang terbebas duplikasi serta kondisi data yang tidak normal. Terdapat dua metode pada diagram entitas relasional yaitu metode Chen dan metode James Martin.
ERD DATABASE DENGAN CHEN NOTATION PAGE 3 
Metode Chen 
Pada ERD metode Chen setiap hubungan antar file data dihubungkan dengan sebuah notasi relasional, kemudian pada notasi tersebut dituliskan dengan sebuah kata kerja, kemudian tingkat hubungan kardinalitas akan menjadi penentu terbentuknya file baru atau tidak. Untuk membuat ERD methode Chen ini memerlukan pemikiran dan strategi karena merupakan suatu rencana bagaimana menentukan hubungan masing-masing file pada basis data. 
Notasi ERD 
Notasi-notasi simbolik yang digunakan dalam Entity Relationship Diagram adalah sebagai berikut : 
- Entitas, Adalah segala sesuatu yang dapat digambarkan oleh data. Entitas juga dapat diartikan sebagai individu yang mewakili sesuatu yang nyata (eksistensinya) dan dapat dibedakan dari sesuatu yang lain (Fathansyah, 1999). Ada dua macam entitas yaitu entitas kuat dan entitas lemah. Entitas kuat merupakan entitas yang tidak memiliki ketergantungan dengan entitas lainnya. Contohnya entitas anggota. Sedangkan entitas lemah merupakan entitas yang kemunculannya tergantung pada keberadaaan entitas lain dalam suatu relasi. - Atribut, Atribut merupakan pendeskripsian karakteristik dari entitas. Atribut digambarkan dalam bentuk lingkaran atau elips. Atribut yang menjadi kunci entitas atau key diberi garis bawah. - Relasi atau Hubungan, Relasi menunjukkan adanya hubungan diantara sejumlah entitas yang berasal dari himpunan entitas yang berbeda. - Penghubung antara himpunan relasi dengan himpunan entitas dan himpunan entitas dengan atribut dinyatakan dalam bentuk garis. 
Derajat Relasi / Kardinalitas Menunjukkan jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas yang lain. Macam-macam kardinalitas adalah: - Satu ke satu (one to one), Setiap anggota entitas A hanya boleh berhubungan dengan satu anggota entitas B, begitu pula sebaliknya.
ERD DATABASE DENGAN CHEN NOTATION PAGE 4 
- Satu ke banyak (one to many), Setiap anggota entitas A dapat berhubungan dengan lebih dari satu anggota entitas B tetapi tidak sebaliknya. - Banyak ke banyak (many to many), Setiap entitas A dapat berhubungan dengan banyak entitas himpunan entitas B dan demikian pula sebaliknya. 
IMPLEMENTASI ERD 
Database yang kami ambil ini merupakan contoh database Skema Kerja Hotel yang menggunakan ERD dengan chen notation. 
1. Spesifikasi database: 
- Terdapat 7 entitas/tabel : PEGAWAI, TAMU, KAMAR, FASILITAS, HARGA, TRANSAKSI_INAP, dan TRANSAKSI_GOHOME. 
- Nilai/atribut dari masing-masing entitas : 
 PEGAWAI : Nama, NIP, Jabatan, Telpon, Alamat, Tahun_Masuk. 
 TAMU : Nama, Id_Tamu, Alamat, Telpon, Lama_inap 
 KAMAR : No_Kamar, Id_kamar 
 FASILITAS : Id_tipekamar, Jumlah_kamar, Jenis_tipekamar, Other_fasilitas 
 HARGA : Id_harga, Weekdays, Weekend 
 TRANSAKSI_INAP : Id_Transaksi, Reservasi, Tgl_Checkin 
 TRANSAKSI_GOHOME: Id_Transaksikeluar,Tgl_Checkout 
2. Analisis ERD dengan Chen Notation pada database Skema Kerja Hotel 
- Menentukan attribut dari setiap entity: 
ENTITAS ATRIBUT 
PEGAWAI 
NIP, Nama, Jabatan, Alamat, Telpon, Tahun_Masuk TAMU Nama, Id_Tamu, Aamat, Telpon, Lama_Inap 
KAMAR 
Id_Kamar, No_Kamar FASILITAS Id_tipekamar, Jumlah_kamar, Jenis_tipekamar, Other_fasilitas
ERD DATABASE DENGAN CHEN NOTATION PAGE 5 
HARGA 
Id_Harga, Weekdays, Weekend TRANSAKSI_INAP Id_Transaksi, Reservasi, Tgl_Checkin 
TRANSAKSI_GOHOME 
Id_Transaksigohome,Tgl_Checkout 
- Menentukan Primary Key dari setiap entity : ENTITAS ATRIBUT 
PEGAWAI 
NIP, Nama, Jabatan, Alamat, Telpon, Tahun_Masuk TAMU Nama, Id_Tamu, Aamat, Telpon, Lama_Inap 
KAMAR 
Id_Kamar, No_Kamar FASILITAS Id_tipekamar, Jumlah_kamar, Jenis_tipekamar, Other_fasilitas 
HARGA 
Id_Harga, Weekdays, Weekend TRANSAKSI_INAP Id_Transaksi, Reservasi, Tgl_Checkin 
TRANSAKSI_GOHOME 
Id_Transaksigohome, Tgl_Checkout 
- Menentukan Relationship antar entity : ENTITAS RELASI ENTITAS 
PEGAWAI 
MELAYANI 
TRANSAKSI_INAP, TRANSAKSI_GOHOME TAMU MELAKUKAN TRANSAKSI_INAP, TRANSAKSI_GOHOME 
KAMAR 
MEMILIKI 
FASILITAS, HARGA FASILITAS MEMPUNYAI HARGA 
TRANSAKSI_INAP 
UNTUK 
HARGA 
- Menentukan Cardinality Rasio : ENTITAS RELASI ENTITAS RASIO KARDINALITAS 
PEGAWAI 
MELAYANI 
TRANSAKSI_INAP, TRANSAKSI_GOHOME 
1:N, 1:1
ERD DATABASE DENGAN CHEN NOTATION PAGE 6 
TAMU MELAKUKAN TRANSAKSI_INAP, TRANSAKSI_GOHOME M:N, 1:1 
KAMAR 
MEMILIKI 
FASILITAS, HARGA 
M:N FASILITAS MEMPUNYAI HARGA 1:N 
TRANSAKSI_INAP 
UNTUK 
HARGA 
1:1 
- Gambar Entity Relationship Diagram dengan chen notation:
ERD DATABASE DENGAN CHEN NOTATION PAGE 7 
REFERENSI 
1. Diakses dari http://databasemanagement.wikia.com/wiki/Chen_Notation pada hari Minggu, 12 Oktober 2014 pukul 14.00 WIB 
2. Diakses dari https://www.scribd.com/doc/86545609/5-Pemodelan-Data-ERD-Dan- Normalisasi pada hari Minggu, 12 Oktober 2014 pukul 14.30 WIB 
3. Diakses dari http://andysetyaputra.blogspot.com/2012/04/entity-relationship- diagram.html pada hari Minggu, 12 Oktober 2014 pukul 14.40 WIB 
4. Diakses dari http://suwirno.blogspot.com/2008/04/pemanfaatan-efektivitas-erd- jmartin.html pada hari Senin, 13 Oktober 2014 pukul 11.00 WIB

Weitere Àhnliche Inhalte

Was ist angesagt?

Diagram erd restaurant
Diagram erd restaurantDiagram erd restaurant
Diagram erd restaurantRistaMeytasari
 
Data Mining - Naive Bayes
Data Mining - Naive BayesData Mining - Naive Bayes
Data Mining - Naive Bayesdedidarwis
 
Sistem Basis Data(PPT)
Sistem Basis Data(PPT)Sistem Basis Data(PPT)
Sistem Basis Data(PPT)tafrikan
 
Analisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitAnalisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitFitria Nuri
 
Erd optionality
Erd optionalityErd optionality
Erd optionalityInge Powell
 
Perkembangan sistem informasi
Perkembangan sistem informasiPerkembangan sistem informasi
Perkembangan sistem informasiUlmi_Kalsum
 
Algoritma dan Struktur Data (Python) - Struktur I/O
Algoritma dan Struktur Data (Python) - Struktur I/OAlgoritma dan Struktur Data (Python) - Struktur I/O
Algoritma dan Struktur Data (Python) - Struktur I/OAndiNurkholis1
 
4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)Simon Patabang
 
Erd perpustakaan
Erd perpustakaanErd perpustakaan
Erd perpustakaanNae Nay
 
Dfd sistem pemesanan tiket pesawat (1)
Dfd sistem pemesanan tiket pesawat (1)Dfd sistem pemesanan tiket pesawat (1)
Dfd sistem pemesanan tiket pesawat (1)Rahul Aulia
 
Sistem Pendukung Keputusan
Sistem Pendukung KeputusanSistem Pendukung Keputusan
Sistem Pendukung KeputusanLia Rusdyana Dewi
 
Laporan praktikum modul 4 (e-rd notasi martin)
Laporan praktikum modul 4 (e-rd notasi martin)Laporan praktikum modul 4 (e-rd notasi martin)
Laporan praktikum modul 4 (e-rd notasi martin)Devi Apriansyah
 
Presentasi DOS (Disk Operating System)
Presentasi DOS (Disk Operating System)Presentasi DOS (Disk Operating System)
Presentasi DOS (Disk Operating System)Hendra Deni Afriliya
 
Jaringan Syaraf Tiruan (JST)
Jaringan Syaraf Tiruan (JST)Jaringan Syaraf Tiruan (JST)
Jaringan Syaraf Tiruan (JST)Farichah Riha
 
Laporan praktikum modul 5 (normalisasi)
Laporan praktikum modul 5 (normalisasi)Laporan praktikum modul 5 (normalisasi)
Laporan praktikum modul 5 (normalisasi)Devi Apriansyah
 
Testing&implementasi 4
Testing&implementasi 4Testing&implementasi 4
Testing&implementasi 4aiiniR
 
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQL
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQLKelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQL
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQLDejiko Chaem
 
basis data lanjut modul
 basis data lanjut modul basis data lanjut modul
basis data lanjut modulDenny Safardan
 

Was ist angesagt? (20)

Diagram erd restaurant
Diagram erd restaurantDiagram erd restaurant
Diagram erd restaurant
 
Data Mining - Naive Bayes
Data Mining - Naive BayesData Mining - Naive Bayes
Data Mining - Naive Bayes
 
Sistem Basis Data(PPT)
Sistem Basis Data(PPT)Sistem Basis Data(PPT)
Sistem Basis Data(PPT)
 
Analisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitAnalisis ERD Database Rumah Sakit
Analisis ERD Database Rumah Sakit
 
Erd optionality
Erd optionalityErd optionality
Erd optionality
 
Pengantar Database
Pengantar DatabasePengantar Database
Pengantar Database
 
Perkembangan sistem informasi
Perkembangan sistem informasiPerkembangan sistem informasi
Perkembangan sistem informasi
 
Algoritma dan Struktur Data (Python) - Struktur I/O
Algoritma dan Struktur Data (Python) - Struktur I/OAlgoritma dan Struktur Data (Python) - Struktur I/O
Algoritma dan Struktur Data (Python) - Struktur I/O
 
4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)4 diagram relasi antar entitas (ERD)
4 diagram relasi antar entitas (ERD)
 
Erd perpustakaan
Erd perpustakaanErd perpustakaan
Erd perpustakaan
 
Dfd sistem pemesanan tiket pesawat (1)
Dfd sistem pemesanan tiket pesawat (1)Dfd sistem pemesanan tiket pesawat (1)
Dfd sistem pemesanan tiket pesawat (1)
 
Sistem Pendukung Keputusan
Sistem Pendukung KeputusanSistem Pendukung Keputusan
Sistem Pendukung Keputusan
 
Laporan praktikum modul 4 (e-rd notasi martin)
Laporan praktikum modul 4 (e-rd notasi martin)Laporan praktikum modul 4 (e-rd notasi martin)
Laporan praktikum modul 4 (e-rd notasi martin)
 
Presentasi DOS (Disk Operating System)
Presentasi DOS (Disk Operating System)Presentasi DOS (Disk Operating System)
Presentasi DOS (Disk Operating System)
 
Jaringan Syaraf Tiruan (JST)
Jaringan Syaraf Tiruan (JST)Jaringan Syaraf Tiruan (JST)
Jaringan Syaraf Tiruan (JST)
 
Laporan praktikum modul 5 (normalisasi)
Laporan praktikum modul 5 (normalisasi)Laporan praktikum modul 5 (normalisasi)
Laporan praktikum modul 5 (normalisasi)
 
Testing&implementasi 4
Testing&implementasi 4Testing&implementasi 4
Testing&implementasi 4
 
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQL
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQLKelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQL
Kelompok 8 - Implementasi Role & Privilege pada database Oracle & my SQL
 
Software Requirements
Software RequirementsSoftware Requirements
Software Requirements
 
basis data lanjut modul
 basis data lanjut modul basis data lanjut modul
basis data lanjut modul
 

Ähnlich wie Analisis ERD dengan Chen Notation

pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf
pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdfpdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf
pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdfAishSkincare
 
PRAK4_GOL_KELOMPOK 6.pdf
PRAK4_GOL_KELOMPOK 6.pdfPRAK4_GOL_KELOMPOK 6.pdf
PRAK4_GOL_KELOMPOK 6.pdfVonnybalindaa1
 
PRAK4_GOL_KELOMPOK 6.pptx
PRAK4_GOL_KELOMPOK 6.pptxPRAK4_GOL_KELOMPOK 6.pptx
PRAK4_GOL_KELOMPOK 6.pptxVonnybalindaa1
 
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...Yohanes Agung Nugroho
 
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...Yohanes Agung Nugroho
 
Materi minggu ke 6
Materi minggu ke 6Materi minggu ke 6
Materi minggu ke 6ifunsika
 
Bab 2 model data
Bab 2 model dataBab 2 model data
Bab 2 model dataSanjaya CeBe
 
Model Data
Model DataModel Data
Model DataSherly Uda
 
Tugas ERD.pptx
Tugas ERD.pptxTugas ERD.pptx
Tugas ERD.pptxAdeJanuanta
 
Database Entity Relationship Diagram (ERD)
Database Entity Relationship Diagram (ERD)Database Entity Relationship Diagram (ERD)
Database Entity Relationship Diagram (ERD)badsect1
 
Entity relationship diagram
Entity relationship diagramEntity relationship diagram
Entity relationship diagramVeizal Rasyid Asman
 
4_ERD (.Entity Relationship Diagram).pdf
4_ERD (.Entity Relationship Diagram).pdf4_ERD (.Entity Relationship Diagram).pdf
4_ERD (.Entity Relationship Diagram).pdffauzandika
 
Resume manajemen basis data
Resume manajemen basis dataResume manajemen basis data
Resume manajemen basis dataSandro Arnexzto
 
312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-data312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-datanasrymonihu1
 

Ähnlich wie Analisis ERD dengan Chen Notation (20)

Erd2
Erd2Erd2
Erd2
 
pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf
pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdfpdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf
pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf
 
PRAK4_GOL_KELOMPOK 6.pdf
PRAK4_GOL_KELOMPOK 6.pdfPRAK4_GOL_KELOMPOK 6.pdf
PRAK4_GOL_KELOMPOK 6.pdf
 
PRAK4_GOL_KELOMPOK 6.pptx
PRAK4_GOL_KELOMPOK 6.pptxPRAK4_GOL_KELOMPOK 6.pptx
PRAK4_GOL_KELOMPOK 6.pptx
 
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
Si-pi, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm i...
 
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
6.SI-PI, yohanes agung nugroho, hapzi ali, sistem informasi, dasar dasar dalm...
 
Materi minggu ke 6
Materi minggu ke 6Materi minggu ke 6
Materi minggu ke 6
 
Bab 2 model data
Bab 2 model dataBab 2 model data
Bab 2 model data
 
Model Data
Model DataModel Data
Model Data
 
Pertemuan 4
Pertemuan 4Pertemuan 4
Pertemuan 4
 
Tugas ERD.pptx
Tugas ERD.pptxTugas ERD.pptx
Tugas ERD.pptx
 
Database Entity Relationship Diagram (ERD)
Database Entity Relationship Diagram (ERD)Database Entity Relationship Diagram (ERD)
Database Entity Relationship Diagram (ERD)
 
Pertemuan 14
Pertemuan 14Pertemuan 14
Pertemuan 14
 
Pertemuan 5
Pertemuan 5Pertemuan 5
Pertemuan 5
 
Pertemuan 1tiga
Pertemuan 1tigaPertemuan 1tiga
Pertemuan 1tiga
 
Entity relationship diagram
Entity relationship diagramEntity relationship diagram
Entity relationship diagram
 
4_ERD (.Entity Relationship Diagram).pdf
4_ERD (.Entity Relationship Diagram).pdf4_ERD (.Entity Relationship Diagram).pdf
4_ERD (.Entity Relationship Diagram).pdf
 
2.ER Model.ppt
2.ER Model.ppt2.ER Model.ppt
2.ER Model.ppt
 
Resume manajemen basis data
Resume manajemen basis dataResume manajemen basis data
Resume manajemen basis data
 
312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-data312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-data
 

KĂŒrzlich hochgeladen

Gambar Rencana TOYOMARTO KETINDAN Malang jawa timur.pdf
Gambar Rencana TOYOMARTO KETINDAN Malang jawa timur.pdfGambar Rencana TOYOMARTO KETINDAN Malang jawa timur.pdf
Gambar Rencana TOYOMARTO KETINDAN Malang jawa timur.pdfYoyokSuwiknyo
 
PPT AHLI MADYA BANGUNAN GEDUNGggggg.pptx
PPT AHLI MADYA BANGUNAN GEDUNGggggg.pptxPPT AHLI MADYA BANGUNAN GEDUNGggggg.pptx
PPT AHLI MADYA BANGUNAN GEDUNGggggg.pptxssuserdfcb68
 
397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx
397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx
397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptxVinaAmelia23
 
PPT PELAKSANA LAPANGAN PERPIPAAN MADYA - IWAN SYAHRONI.pptx
PPT PELAKSANA LAPANGAN PERPIPAAN MADYA - IWAN SYAHRONI.pptxPPT PELAKSANA LAPANGAN PERPIPAAN MADYA - IWAN SYAHRONI.pptx
PPT PELAKSANA LAPANGAN PERPIPAAN MADYA - IWAN SYAHRONI.pptxHeruHadiSaputro
 
Kalor dan Perpindahan Kalor presentasi.ppt
Kalor dan Perpindahan Kalor presentasi.pptKalor dan Perpindahan Kalor presentasi.ppt
Kalor dan Perpindahan Kalor presentasi.pptAchmadDwitamaKarisma
 
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptxPresentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptxyoodika046
 
Jual Cytotec Di Batam Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Batam Ori 👙082122229359👙Pusat Peluntur Kandungan KonsultasiJual Cytotec Di Batam Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Batam Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasissupi412
 
Gambar kerja TUREN KETAWANG malang jawa timur.pdf
Gambar kerja TUREN KETAWANG malang jawa timur.pdfGambar kerja TUREN KETAWANG malang jawa timur.pdf
Gambar kerja TUREN KETAWANG malang jawa timur.pdfYoyokSuwiknyo
 
Pengujian (hipotesis) pak aulia ikhsan dalam ilmu statistika
Pengujian (hipotesis) pak aulia ikhsan dalam ilmu statistikaPengujian (hipotesis) pak aulia ikhsan dalam ilmu statistika
Pengujian (hipotesis) pak aulia ikhsan dalam ilmu statistika3334230074
 
perbedaan jalan raya dan rel bahasa Indonesia.pptx
perbedaan jalan raya dan rel bahasa Indonesia.pptxperbedaan jalan raya dan rel bahasa Indonesia.pptx
perbedaan jalan raya dan rel bahasa Indonesia.pptxMuhamadIrfan190120
 
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptxppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptxArisatrianingsih
 
Pelaksana Lapangan Pekerjaan Bangun air Limbah Permukiman Madya
Pelaksana Lapangan Pekerjaan Bangun air Limbah Permukiman MadyaPelaksana Lapangan Pekerjaan Bangun air Limbah Permukiman Madya
Pelaksana Lapangan Pekerjaan Bangun air Limbah Permukiman Madyadedekhendro370
 
Contoh PPT Pelaksanaan Pekerjaan Gedung Konstruksi
Contoh PPT Pelaksanaan Pekerjaan Gedung KonstruksiContoh PPT Pelaksanaan Pekerjaan Gedung Konstruksi
Contoh PPT Pelaksanaan Pekerjaan Gedung KonstruksiIhsanGaffar3
 
Bahan kuliah elemen mesin semester 2 rekayasa manufaktur
Bahan kuliah elemen mesin semester 2 rekayasa manufakturBahan kuliah elemen mesin semester 2 rekayasa manufaktur
Bahan kuliah elemen mesin semester 2 rekayasa manufakturAhmadAffandi36
 
Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...
Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...
Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...rororasiputra
 
Pengolahan Kelapa Sawit 1 pabrik pks.pdf
Pengolahan Kelapa Sawit 1 pabrik pks.pdfPengolahan Kelapa Sawit 1 pabrik pks.pdf
Pengolahan Kelapa Sawit 1 pabrik pks.pdffitriAnnisa54
 
Pengeloaan Limbah NonB3 KLHK-Upik-090921.pdf
Pengeloaan Limbah NonB3 KLHK-Upik-090921.pdfPengeloaan Limbah NonB3 KLHK-Upik-090921.pdf
Pengeloaan Limbah NonB3 KLHK-Upik-090921.pdfPusatKeteknikanKehut
 
UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptx
UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptxUTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptx
UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptxAndimarini2
 

KĂŒrzlich hochgeladen (19)

Gambar Rencana TOYOMARTO KETINDAN Malang jawa timur.pdf
Gambar Rencana TOYOMARTO KETINDAN Malang jawa timur.pdfGambar Rencana TOYOMARTO KETINDAN Malang jawa timur.pdf
Gambar Rencana TOYOMARTO KETINDAN Malang jawa timur.pdf
 
PPT AHLI MADYA BANGUNAN GEDUNGggggg.pptx
PPT AHLI MADYA BANGUNAN GEDUNGggggg.pptxPPT AHLI MADYA BANGUNAN GEDUNGggggg.pptx
PPT AHLI MADYA BANGUNAN GEDUNGggggg.pptx
 
397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx
397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx
397187784-Contoh-Kasus-Analisis-Regresi-Linear-Sederhana.pptx
 
PPT PELAKSANA LAPANGAN PERPIPAAN MADYA - IWAN SYAHRONI.pptx
PPT PELAKSANA LAPANGAN PERPIPAAN MADYA - IWAN SYAHRONI.pptxPPT PELAKSANA LAPANGAN PERPIPAAN MADYA - IWAN SYAHRONI.pptx
PPT PELAKSANA LAPANGAN PERPIPAAN MADYA - IWAN SYAHRONI.pptx
 
Kalor dan Perpindahan Kalor presentasi.ppt
Kalor dan Perpindahan Kalor presentasi.pptKalor dan Perpindahan Kalor presentasi.ppt
Kalor dan Perpindahan Kalor presentasi.ppt
 
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptxPresentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
Presentation Bisnis Teknologi Modern Biru & Ungu_20240429_074226_0000.pptx
 
Jual Cytotec Di Batam Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Batam Ori 👙082122229359👙Pusat Peluntur Kandungan KonsultasiJual Cytotec Di Batam Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
Jual Cytotec Di Batam Ori 👙082122229359👙Pusat Peluntur Kandungan Konsultasi
 
Gambar kerja TUREN KETAWANG malang jawa timur.pdf
Gambar kerja TUREN KETAWANG malang jawa timur.pdfGambar kerja TUREN KETAWANG malang jawa timur.pdf
Gambar kerja TUREN KETAWANG malang jawa timur.pdf
 
Pengujian (hipotesis) pak aulia ikhsan dalam ilmu statistika
Pengujian (hipotesis) pak aulia ikhsan dalam ilmu statistikaPengujian (hipotesis) pak aulia ikhsan dalam ilmu statistika
Pengujian (hipotesis) pak aulia ikhsan dalam ilmu statistika
 
perbedaan jalan raya dan rel bahasa Indonesia.pptx
perbedaan jalan raya dan rel bahasa Indonesia.pptxperbedaan jalan raya dan rel bahasa Indonesia.pptx
perbedaan jalan raya dan rel bahasa Indonesia.pptx
 
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptxppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
ppt hidrolika_ARI SATRIA NINGSIH_E1A120026.pptx
 
Pelaksana Lapangan Pekerjaan Bangun air Limbah Permukiman Madya
Pelaksana Lapangan Pekerjaan Bangun air Limbah Permukiman MadyaPelaksana Lapangan Pekerjaan Bangun air Limbah Permukiman Madya
Pelaksana Lapangan Pekerjaan Bangun air Limbah Permukiman Madya
 
Abortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion Pills In Doha // QATAR (+966572737505 ) Get CytotecAbortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
 
Contoh PPT Pelaksanaan Pekerjaan Gedung Konstruksi
Contoh PPT Pelaksanaan Pekerjaan Gedung KonstruksiContoh PPT Pelaksanaan Pekerjaan Gedung Konstruksi
Contoh PPT Pelaksanaan Pekerjaan Gedung Konstruksi
 
Bahan kuliah elemen mesin semester 2 rekayasa manufaktur
Bahan kuliah elemen mesin semester 2 rekayasa manufakturBahan kuliah elemen mesin semester 2 rekayasa manufaktur
Bahan kuliah elemen mesin semester 2 rekayasa manufaktur
 
Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...
Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...
Lecture 02 - Kondisi Geologi dan Eksplorasi Batubara untuk Tambang Terbuka - ...
 
Pengolahan Kelapa Sawit 1 pabrik pks.pdf
Pengolahan Kelapa Sawit 1 pabrik pks.pdfPengolahan Kelapa Sawit 1 pabrik pks.pdf
Pengolahan Kelapa Sawit 1 pabrik pks.pdf
 
Pengeloaan Limbah NonB3 KLHK-Upik-090921.pdf
Pengeloaan Limbah NonB3 KLHK-Upik-090921.pdfPengeloaan Limbah NonB3 KLHK-Upik-090921.pdf
Pengeloaan Limbah NonB3 KLHK-Upik-090921.pdf
 
UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptx
UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptxUTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptx
UTILITAS BANGUNAN BERUPA PENANGKAL PETIR.pptx
 

Analisis ERD dengan Chen Notation

  • 1. TUGAS BASIS DATA ERD BASIS DATA DENGAN CHEN NOTATION DOSEN PENGAMPU : ADI DEWANTO, S.T, M.Kom DISUSUN OLEH : LINDA ANISAWATI 13520241049 AGUNG SUGIYANTO 13520241059 MUHAMMAD YUSUF BAHTIYAR 13520241070 FITRIA NURI CAHYANI 13520241081 PENDIDIKAN TEKNIK INFORMATIKA PENDIDIKAN TEKNIK ELEKTRONIKA FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA 2014
  • 2. ERD DATABASE DENGAN CHEN NOTATION PAGE 2 Tugas : Carilah contoh ERD suatu Basis Data yang menggunakan Chen Notation di Internet, di mana paling sedikit melibatkan 3 entitas. Jelaskan ERD tersebut. Penjelasan kelompok minimal meliputi : 1. Untuk sistem apakah basis data tersebut ? 2. Ada berapa tabel ? 3. Ada berapa field atau kolom pada setiap tabelnya ? 4. Hubungan antar entitas (tabel)  sebutkan minimum dan maksimum Cardinality-nya jika ada ! Jawaban : Database Skema Kerja Hotel Entity Relationship Diagram ERD (Entity Relationship Diagram) adalah salah satu model diagram untuk menggambarkan pemodelan basis data yang digunakan untuk menghasilkan skema konseptual pada jenis/model data semantik sistem. Di mana sistem seringkali memiliki basis data relasional, dan ketentuannya bersifat top-down. ERD pada tahap analisis menggambarkan hubungan antar file pada suatu sistem yang sedang berjalan, yaitu dengan menuangkan data sistem secara apa adanya kedalam bentuk diagram. Selanjutnya dari diagram tersebut dapat dianalisis kelemahan basis data pada sistem yang berjalan serta hambatan-hambatan yang terjadi serta kesempatan-kesempatan, dan kebutuhan-kebutuhan yang diharapkan untuk diusulkan pada pengembangan atau perancangan basis data yang baru. Sedangkan ERD pada tahap perancangan digunakan untuk merancang dan menetapkan file master dan file transaksi serta relasinya yang direncanakan melalui bentuk diagram. Selanjutnya pada tahap transformasi terakhir akan menghasilkan basis data yang terbebas duplikasi serta kondisi data yang tidak normal. Terdapat dua metode pada diagram entitas relasional yaitu metode Chen dan metode James Martin.
  • 3. ERD DATABASE DENGAN CHEN NOTATION PAGE 3 Metode Chen Pada ERD metode Chen setiap hubungan antar file data dihubungkan dengan sebuah notasi relasional, kemudian pada notasi tersebut dituliskan dengan sebuah kata kerja, kemudian tingkat hubungan kardinalitas akan menjadi penentu terbentuknya file baru atau tidak. Untuk membuat ERD methode Chen ini memerlukan pemikiran dan strategi karena merupakan suatu rencana bagaimana menentukan hubungan masing-masing file pada basis data. Notasi ERD Notasi-notasi simbolik yang digunakan dalam Entity Relationship Diagram adalah sebagai berikut : - Entitas, Adalah segala sesuatu yang dapat digambarkan oleh data. Entitas juga dapat diartikan sebagai individu yang mewakili sesuatu yang nyata (eksistensinya) dan dapat dibedakan dari sesuatu yang lain (Fathansyah, 1999). Ada dua macam entitas yaitu entitas kuat dan entitas lemah. Entitas kuat merupakan entitas yang tidak memiliki ketergantungan dengan entitas lainnya. Contohnya entitas anggota. Sedangkan entitas lemah merupakan entitas yang kemunculannya tergantung pada keberadaaan entitas lain dalam suatu relasi. - Atribut, Atribut merupakan pendeskripsian karakteristik dari entitas. Atribut digambarkan dalam bentuk lingkaran atau elips. Atribut yang menjadi kunci entitas atau key diberi garis bawah. - Relasi atau Hubungan, Relasi menunjukkan adanya hubungan diantara sejumlah entitas yang berasal dari himpunan entitas yang berbeda. - Penghubung antara himpunan relasi dengan himpunan entitas dan himpunan entitas dengan atribut dinyatakan dalam bentuk garis. Derajat Relasi / Kardinalitas Menunjukkan jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas yang lain. Macam-macam kardinalitas adalah: - Satu ke satu (one to one), Setiap anggota entitas A hanya boleh berhubungan dengan satu anggota entitas B, begitu pula sebaliknya.
  • 4. ERD DATABASE DENGAN CHEN NOTATION PAGE 4 - Satu ke banyak (one to many), Setiap anggota entitas A dapat berhubungan dengan lebih dari satu anggota entitas B tetapi tidak sebaliknya. - Banyak ke banyak (many to many), Setiap entitas A dapat berhubungan dengan banyak entitas himpunan entitas B dan demikian pula sebaliknya. IMPLEMENTASI ERD Database yang kami ambil ini merupakan contoh database Skema Kerja Hotel yang menggunakan ERD dengan chen notation. 1. Spesifikasi database: - Terdapat 7 entitas/tabel : PEGAWAI, TAMU, KAMAR, FASILITAS, HARGA, TRANSAKSI_INAP, dan TRANSAKSI_GOHOME. - Nilai/atribut dari masing-masing entitas :  PEGAWAI : Nama, NIP, Jabatan, Telpon, Alamat, Tahun_Masuk.  TAMU : Nama, Id_Tamu, Alamat, Telpon, Lama_inap  KAMAR : No_Kamar, Id_kamar  FASILITAS : Id_tipekamar, Jumlah_kamar, Jenis_tipekamar, Other_fasilitas  HARGA : Id_harga, Weekdays, Weekend  TRANSAKSI_INAP : Id_Transaksi, Reservasi, Tgl_Checkin  TRANSAKSI_GOHOME: Id_Transaksikeluar,Tgl_Checkout 2. Analisis ERD dengan Chen Notation pada database Skema Kerja Hotel - Menentukan attribut dari setiap entity: ENTITAS ATRIBUT PEGAWAI NIP, Nama, Jabatan, Alamat, Telpon, Tahun_Masuk TAMU Nama, Id_Tamu, Aamat, Telpon, Lama_Inap KAMAR Id_Kamar, No_Kamar FASILITAS Id_tipekamar, Jumlah_kamar, Jenis_tipekamar, Other_fasilitas
  • 5. ERD DATABASE DENGAN CHEN NOTATION PAGE 5 HARGA Id_Harga, Weekdays, Weekend TRANSAKSI_INAP Id_Transaksi, Reservasi, Tgl_Checkin TRANSAKSI_GOHOME Id_Transaksigohome,Tgl_Checkout - Menentukan Primary Key dari setiap entity : ENTITAS ATRIBUT PEGAWAI NIP, Nama, Jabatan, Alamat, Telpon, Tahun_Masuk TAMU Nama, Id_Tamu, Aamat, Telpon, Lama_Inap KAMAR Id_Kamar, No_Kamar FASILITAS Id_tipekamar, Jumlah_kamar, Jenis_tipekamar, Other_fasilitas HARGA Id_Harga, Weekdays, Weekend TRANSAKSI_INAP Id_Transaksi, Reservasi, Tgl_Checkin TRANSAKSI_GOHOME Id_Transaksigohome, Tgl_Checkout - Menentukan Relationship antar entity : ENTITAS RELASI ENTITAS PEGAWAI MELAYANI TRANSAKSI_INAP, TRANSAKSI_GOHOME TAMU MELAKUKAN TRANSAKSI_INAP, TRANSAKSI_GOHOME KAMAR MEMILIKI FASILITAS, HARGA FASILITAS MEMPUNYAI HARGA TRANSAKSI_INAP UNTUK HARGA - Menentukan Cardinality Rasio : ENTITAS RELASI ENTITAS RASIO KARDINALITAS PEGAWAI MELAYANI TRANSAKSI_INAP, TRANSAKSI_GOHOME 1:N, 1:1
  • 6. ERD DATABASE DENGAN CHEN NOTATION PAGE 6 TAMU MELAKUKAN TRANSAKSI_INAP, TRANSAKSI_GOHOME M:N, 1:1 KAMAR MEMILIKI FASILITAS, HARGA M:N FASILITAS MEMPUNYAI HARGA 1:N TRANSAKSI_INAP UNTUK HARGA 1:1 - Gambar Entity Relationship Diagram dengan chen notation:
  • 7. ERD DATABASE DENGAN CHEN NOTATION PAGE 7 REFERENSI 1. Diakses dari http://databasemanagement.wikia.com/wiki/Chen_Notation pada hari Minggu, 12 Oktober 2014 pukul 14.00 WIB 2. Diakses dari https://www.scribd.com/doc/86545609/5-Pemodelan-Data-ERD-Dan- Normalisasi pada hari Minggu, 12 Oktober 2014 pukul 14.30 WIB 3. Diakses dari http://andysetyaputra.blogspot.com/2012/04/entity-relationship- diagram.html pada hari Minggu, 12 Oktober 2014 pukul 14.40 WIB 4. Diakses dari http://suwirno.blogspot.com/2008/04/pemanfaatan-efektivitas-erd- jmartin.html pada hari Senin, 13 Oktober 2014 pukul 11.00 WIB