Transformasi ERD ke dalam bentuk fisik Materi Pertemuan ke-8

Slides:



Advertisements
Presentasi serupa
Normalisasi 1.
Advertisements

Perancangan Basis Data Basis Data.  mahasiswa memahami tahap-tahap perancangan basis data 2 TIK •mahasiswa mengetahui bagaimana menentukan dan menempatkan.
Yufis Azhar – Teknik Informatika – UMM
TRANSFORMASI MODEL DATA ER ke BASIS DATA
MODEL DATA LANJUTAN Latifah Rifani
Entity Relationship Diagram
Perancangan Basis Data
Tahapan Membuat ERD.
ERD ( Entity Relationship Diagram )
ENTITY RELATIONSHIP DIAGRAM
Transformasi ERD Ke Bentuk Fisik
Implementasi Basis Data
Perancangan Basis Data Relasional (ERD) bag.1
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
03 | Entity Relationship Diagram (ER- Diagram)
DIAGRAM ER dalam Notasi Lain
BAB VI Model Data.
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
ERD (Entity Relationship Diagram) Relasi
Pengantar Sistem Basis Data
Entity Relation Model By : Randy Permana, S.Kom.
Model data.
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
Entity Relationship Diagram
Entity Relationship Diagram (ERD)
ENTITY RELATIONSHIP DIAGRAM
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
Transformasi Diagram ER. Diagram E-R yang diperoleh dari analisis entitas dan relasi sangat mudah untuk dipahami oleh pengguna yang membacanya, karena.
Basis Data Dasar Rudi Hartono, S.E, S.Kom.
Relasi Dalam Basis Data
Pertemuan #4 DIAGRAM - ER Kompetensi :
MODEL DATA.
ERD (Entity Relationship Diagram )
Entity Relationship Diagram
Model data.
Entity Relationship Diagram
ERD ( Entity Relationship Diagram )
DIAGRAM ER dalam Notasi Lain
ERD (Entity Relationship Diagram)
DIAGRAM ER dalam Notasi Lain
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
TRANSFORMASI MODEL DATA ER ke BASIS DATA
IT204 SISTEM BASIS DATA.
Transformasi Himpunan Dan Normalisasi
TRANSFORMASI HIMPUNAN ENTITAS
Basis Data Dasar Rudi Hartono, S.E, M.Kom.
Matakuliah : Sistem Basisdata Versi Materi
Matakuliah : Sistem Basisdata Versi Materi Model Data Penyaji
PERANCANGAN BASIS DATA
Transformasi Diagram ER ke dalam basis data fisik
Relasi Dalam Basis Data
Entity Relationship Diagram (ERD)
Perancangan Basis Data Relasional Converting ER Model To Table
Entity Relationship Diagram
Desain Basis Data Dengan ERD
Transformasi Model Data ke Database Fisik
Basis Data 1 Rudi Hartono, S.E, S.Kom.
Transformasi Diagram ER ke dalam basis data fisik
Model Relasional Part-2
KONVERSI BASIS DATA KE TABEL
Entity Relationship Diagram
MODEL KETERHUBUNGAN ENTITAS (Entity-Relationship)
Entity Relationship Diagram
Relasi Dalam Basis Data
DIAGRAM HUBUNGAN ENTITAS
Entity Relationship Diagram
Entity Relationship Diagram
Entity Relationship Diagram
Transcript presentasi:

Transformasi ERD ke dalam bentuk fisik Materi Pertemuan ke-8

Diagram E-R yang diperoleh dari analisis entitas dan relasi sangat mudah untuk dipahami oleh pengguna yang membacanya, karena berbentuk diagram yang sederhana, hanya menggunakan simbol-simbol utama, tetapi diagram E-R yang diperoleh tersebut belum dapat diimplementasikan kedalam sebuah basisdata. Agar diagram E-R tersebut dapat diimplementasikan kedalam sebuah basisdata, terlebih dahulu harus ditransformasi kebentuk bentuk relasi (tabel)

Untuk melakukan transformasi ke tabel yang perlu diperhatikan adalah tingkat hubungan antar entitas (kardinalitas), karena tingkat hubungan ini sangat mempengaruhi bagaimana transformasi harus dilakukan.

Transformasi Umum/Dasar Ada beberapa aturan umum dalam pemetaan Model Data ERD (Level Konseptual) menjadi Basis Data Fisik (Level Fisik) Setiap Setiap himpunan entitas akan diimplemen-tasikan sebagai sebuah tabel (File data) Tabel Mahasiswa Nama_mhs Alamat_mhs Nim Nama_mhs Alamat_mhs Tgl_lhr Nim Tgl_lhr Mahasiswa Tabel Mahasiswa Nama_kul Sks Kode_kul Nama_kul Sks Semester Kode_kul Semester Kuliah

Relasi dengan kardinalitas 1 ke 1 (one to one) Setiap entitas - entitas yang ada akan diimplementasikan sebagai sebuah tabel sbb: Relasi dengan kardinalitas 1 ke 1 (one to one) Direpresentasikan dalam bentuk penambahan/ penyertaan atribut-atribut relasi ke tabel yang mewakili salah satu dari kedua entitas (penggabungan relasi ke salah satu entitas) Tidak ada keharusan ke entitas yang mana relasi tersebut harus digabungkan

Kemungkinan penggabungan yang dapat dilakukan UNIVERSITAS PIMPIN 1 1 REKTOR

Transformasi Umum/Dasar Relasi dengan Derajat Relasi 1-1 (one to one) direpresentasikan dalam bentuk penambahan/penyertaan atribut-atribut relasi ke tabel yg mewakili salah satu dari kedua himpunan entitas. Tabel Dosen Nama_dos Kode_dos Nama_dos Alamat_dos Kode_dos alamat_dos Dosen 1 Kode_dos Tabel Jurusan mengepalai Kode_jur Nama_jur Kode_dos Kode_jur 1 Kode_jur Jurusan Nama_jur

Pedoman yang bisa digunakan : Lihat derajat relasi minimumnya dengan memilih derajat relasi minimum yang lebih kecil Jika derajat relasi minimumnya sama (sama-sama berderajat nol atau satu) maka relasi lebih baik dileburkan ke tabel yang jumlah atribut yang lebih sedikit

Relasi dengan kardinalitas 1 ke M (one to many) Lain halnya dengan tingkat hubungan satu ke banyak , relasi yang ada harus digabungkan dengan entitas pada pihak yang Banyak (Many)

Penggabungan pada relasi 1 ke M KERJA M 1 PEGAWAI PROYEK

Transformasi Umum/Dasar Relasi dengan Derajat Relasi 1-1 (one to one) direpresentasikan dalam bentuk penambahan/ penyertaan atribut-atribut relasi ke tabel yg mewakili salah satu dari kedua himpunan entitas. Tabel Dosen Nama_dos Kode_dos Kode_dos Nama_dos Alamat_dos alamat_dos Dosen 1 tempat Kode_dos mengajar Tabel Kuliah Kode_jur waktu Kode_kul Nama_kul sks semester Kode_dos tempat waktu N Kode_kul Kuliah Nama_kul semester sks

Relasi dengan kardinalitas M ke N (many to many) Pada diagram E-R dengan kardinalitas banyak-pada-banyak (M : N), tiap entitas maupun relasinya akan menjadi sebuah tabel tersendiri Relasi dengan derajat N-N (banyak ke banyak) akan diwujudkan dalam bentuk tabel (file data) khusus yang memiliki field (foreign key) yang berasal dari key-key dari entitas yang dihubungkannya.

Transformasi pada relasi banyak ke banyak PELANGGAN BELI BARANG

Transformasi Umum/Dasar Tabel Mahasiswa Nama_mhs nim Nama_mhs Alamat_mhs Tgl_lahir nim alamat_mhs Mahasiswa Tgl_lahir N Tabel Mempelajari/Tabel Nilai nim nim Kode_kul Indeks_nilai Kode_kul mempelajari Tabel khusus yang mewakili himpunan relasi Indeks_nilai Tabel Kuliah N Kode_kul Kode_kul Nama_kul sks semester Kuliah Nama_kul semester sks

Buatlah hasil transformasi dari ERD berikut ini menjadi bentuk fisiknya! (menjadi tabel-tabel data)