Prakt. BasDat - Pertemuan 4

Slides:



Advertisements
Presentasi serupa
Perancangan Basis Data Basis Data.  mahasiswa memahami tahap-tahap perancangan basis data 2 TIK •mahasiswa mengetahui bagaimana menentukan dan menempatkan.
Advertisements

Yufis Azhar – Teknik Informatika – UMM
TRANSFORMASI MODEL DATA ER ke BASIS DATA
Memahami konsep dasar ER Model. Mengenal notasi ER Diagram.
Danny Kriestanto, S.Kom., M.Eng Part 2
Perancangan Basis Data
Tahapan Membuat ERD.
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
Ignatius Adrian Mastan, S.E, S.Kom, MCP, MOS
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
Your company slogan Table of Contents Introduction 1 Main title 2 Examples 3 Conclusion 4.
Rizki Arif Firdaus © 2010 © 2010.
ERD (Entity Relationship Diagram) Relasi
Entity Relation Model By : Randy Permana, S.Kom.
Entity Relationship Diagram (ERD)
ENTITY RELATIONSHIP DIAGRAM
ERD Lanjutan Materi pertemuan 15,16 dan 17
Database TP – || AKN Bojonegoro.
Database design Siti Asmiatun, M.Kom.
MODEL ENTITY RELATIONSHIP DIAGRAM
Basis Data Dasar Rudi Hartono, S.E, S.Kom.
Relasi Dalam Basis Data
Pertemuan #4 DIAGRAM - ER Kompetensi :
ERD (Entity Relationship Diagram )
Materi Suplemen ERD (Revisi: 19 Maret 2012)
Entity Relationship Diagram
Pengantar Basis Data Lanjut
Model Relasional ERD (Entity Relationship Diagram)
Penerapan/Implementasi Basis Data
ENTITY RELATIONSHIP DIAGRAM
ERD (Entity Relationship Diagram)
DIAGRAM ER dalam Notasi Lain
Basis Data [TK1064] I. Pengenalan Entitas dan Atribut
TRANSFORMASI MODEL DATA ER ke BASIS DATA
IT204 SISTEM BASIS DATA.
IT204 SISTEM BASIS DATA.
Model Entity Relationship
Basis Data Dasar Rudi Hartono, S.E, M.Kom.
Prakt. BasDat - Pertemuan 2
Implementasi Basis Data
PERANCANGAN BASIS DATA
PEMODELAN DATA Entity-Relationship Modell (ERD)
IT204 SISTEM BASIS DATA Ramos Somya, S.Kom., M.Cs.
Relasi Dalam Basis Data
Entity Relationship Diagram (ERD)
Entity Relatioship Diagram
Riset Teknologi Informasi
Entity Relatioship Diagram
Prakt. BasDat - Pertemuan 1
Entity Relationship Diagram
Basis Data 1 Rudi Hartono, S.E, S.Kom.
DESAIN DATA BASE.
Prakt. BasDat - Pertemuan 5
BAB VII Model Data Lanjut.
Entity Relationship Diagram (ERD)
BAB VII Model Data Lanjut.
Entity Relationship Diagram
Prakt. BasDat - Pertemuan 3
Prakt. BasDat - Pertemuan 5
STIKI Indonesia Basis Data ERD Sistem KRS.
Entity Relationship Diagram
Relasi Dalam Basis Data
ENTITY RELATIONSHIP DIAGRAM
DIAGRAM HUBUNGAN ENTITAS
Entity Relationship Diagram
ENTITY RELATIONAL DIAGRAM (bagian 2 – Atribut&relasi)
Implementasi Basis Data
Bahasa basis data Safitri Jaya, S.Kom, M.T.I.
Prakt. BasDat - Pertemuan 6
ENTOT SUHARTONO, SKOM, MKOM
Transcript presentasi:

Prakt. BasDat - Pertemuan 4 Pemrograman Basis Data Praktikum Dosen: Muhammad Fachrie, M.Cs. Prakt. BasDat - Pertemuan 4

Entity relationship diagram (bagian 2) Pertemuan ke-3 Entity relationship diagram (bagian 2) Prakt. BasDat - Pertemuan 4

Himpunan Entitas dan Entitas “Mahasiswa” NIM Nama Gender IPK 11312002 Anton L 3,3 11312012 Santi P 3,6 11312041 Lili 3,45 11311008 Maya 3,76 11311096 Dodi 3,16 Entitas ke-1 Entitas ke-2 Entitas ke-3 Entitas ke-4 Entitas ke-5 Prakt. BasDat - Pertemuan 4

Prakt. BasDat - Pertemuan 4 Atribut Atribut adalah data yang melekat pada suatu entitas. Atribut ke-1 Atribut ke-2 Atribut ke-3 Atribut ke-4 NIM Nama Gender IPK 11312002 Anton L 3,3 11312012 Santi P 3,6 11312041 Lili 3,45 11311008 Maya 3,76 11311096 Dodi 3,16 Prakt. BasDat - Pertemuan 4

Prakt. BasDat - Pertemuan 4 Primary Key Setiap himpunan entitas pada Entity Relationship Diagram (ERD) harus memiliki primary key. Primary key (PK) adalah atribut kunci yang berfungsi membedakan antara satu entitas dengan entitas lainnya. Setiap himpunan entitas hanya memiliki satu PK saja. Prakt. BasDat - Pertemuan 4

Prakt. BasDat - Pertemuan 4 Primary Key Atribut mana yang cocok menjadi PK? NIM Nama Gender IPK 11312002 Anton L 3,3 11312012 Santi P 3,6 11312041 Lili 3,45 11311008 Maya 3,76 11311096 Dodi 3,16 11312001 Andi 3,01 11312031 Ani 3,91 11311003 Heni 3,55 11312022 Sonia Prakt. BasDat - Pertemuan 4

Prakt. BasDat - Pertemuan 4 Primary Key PK NIM Nama Gender IPK 11312002 Anton L 3,3 11312012 Santi P 3,6 11312041 Lili 3,45 11311008 Maya 3,76 11311096 Dodi 3,16 11312001 Andi 3,01 11312031 Ani 3,91 11311003 Heni 3,55 11312022 Sonia Prakt. BasDat - Pertemuan 4

ERD Akademik (Universitas) Program Studi Kode_Prodi Nama_Prodi Nama_Kaprodi Dosen NIP Nama Jabatan Alamat No. HP bekerja di- memilih Mahasiswa NIM Nama TTL Alamat No_HP mengambil Mata Kuliah Kode_MK Nama_MK SKS mengajar Prakt. BasDat - Pertemuan 4

Prakt. BasDat - Pertemuan 4 ERD Rumah Sakit memiliki Diagnosis Kode_diagnosis Nama_penyakit Dokter NIP Nama Spesialisasi Alamat No_HP memeriksa Pasien NRP Nama TTL Alamat No. HP menginap Ruang Inap Kode_ruang Nama_ruang Biaya_per_hari Prakt. BasDat - Pertemuan 4

Prakt. BasDat - Pertemuan 4 Latihan Rancanglah sebuah ERD untuk Aplikasi Toko Online, dimana objek-objek yang harus disimpan adalah: Data admin: User_ID, Nama, TTL, Gender, Alamat, No. Hp Data produk: Kode, Merk, Produsen, Stok, Harga Data pelanggan: User_ID, Nama, Alamat, No. HP, Gender Prakt. BasDat - Pertemuan 4

Prakt. BasDat - Pertemuan 4 ERD Toko Online membeli Produk Kode Merk Produsen Stok Harga Admin User_ID Nama TTL Gender Alamat No_HP melayani Pelanggan User_ID Nama TTL Alamat No. HP Prakt. BasDat - Pertemuan 4

Prakt. BasDat - Pertemuan 4 Atribut pada Relasi Atribut tidak hanya dimiliki oleh sebuah himpunan entitas, akan tetapi juga dapat dimiliki oleh sebuah relasi. Atribut pada relasi muncul sebagai akibat karena hubungan dari dua himpunan entitas. Prakt. BasDat - Pertemuan 4

Prakt. BasDat - Pertemuan 4 Atribut pada Relasi Nilai_MK Mahasiswa NIM Nama TTL Alamat No_HP mengambil Mata Kuliah Kode_MK Nama_MK SKS Hubungan antara “Mahasiswa” dengan “Mata Kuliah” bisa menciptakan sebuah atribut baru, yakni “Nilai_MK” Prakt. BasDat - Pertemuan 4

Prakt. BasDat - Pertemuan 4 Atribut pada Relasi Tarif Tgl_Periksa Dokter NIP Nama Spesialisasi Alamat No_HP memeriksa Pasien NRP Nama TTL Alamat No. HP Hubungan antara “Dokter” dengan “Pasien” bisa menciptakan atribut baru, yakni “Tarif” dan “Tgl_Periksa” Prakt. BasDat - Pertemuan 4

Prakt. BasDat - Pertemuan 4 Atribut pada Relasi Tarif Tgl_Masuk Tgl_Keluar Pasien NRP Nama TTL Alamat No. HP menginap Ruang Inap Kode_ruang Nama_ruang Biaya_per_hari Hubungan antara “Pasien” dengan “Ruang Inap” bisa menciptakan atribut baru, yakni “Tarif”,“Tgl_Masuk”, dan “Tgl_Keluar”. Prakt. BasDat - Pertemuan 4

Prakt. BasDat - Pertemuan 4 ERD Toko Online Produk Kode Merk Produsen Stok Harga Total_bayar Total_Barang Tgl_Belanja membeli Pelanggan User_ID Nama TTL Alamat No. HP Hubungan antara “Pelanggan” dengan “Produk” bisa menciptakan atribut baru, yakni “Total_Bayar”,“Total_Barang”, dan “Tgl_Belanja”. Prakt. BasDat - Pertemuan 4