180 likes | 469 Views
TRANFORMASI MODEL E-R KE RELASI. Implementasi Basis Data. Implementasi basis data ini bertujuan untuk megimplementasikan hasil rancangan basis data dari diagram ER kedalam bentuk fisik tabel dua dimensi .
E N D
Implementasi Basis Data • Implementasibasis data inibertujuanuntukmegimplementasikanhasilrancangan basis data dari diagram ER kedalambentukfisiktabelduadimensi. • Implementasi dengan menggunakan DBMS yang tersedia sperti : MYSQL, SQL SERVER, MS ACCESS, ORACHEL dan lain-lain. • Mentranformasikanentity danhimpunanrelasimenjaditabel-tabel (file-file) database yang merupakankomponenutamapembentukbasisdata. • Dalamtransformasinyaatribut yang terdapatpada entity danrelasiakanmenjadifield untuktabel database yang akandirancang.
Transformasi Diagram ER ke Basis Data Fisik 1. Transformasi Dasar. - setiap himpunan entity akan di implementasikan sebagai sebuah tabel (file data) Tabel Kamar No_kamar Nm_kamar Kamar Kapasitas
Tabel Pasien Tabel Dokter No_Pasien Nm_Pasien Pasien Alamat No_Dokter No_Dokter Dokter AlmtDokter
-implementasidiagram ER denganderajatrelasi 1 to 1 No_pasien Nm_Pasien No_Bed • 1 1 Tabel Pasien Tabel Bed Menempati Bed Pasien Jenis No_pasien Alamat No_Bed
Implementasidiagram ER denganderajatrelasi 1 to Many No_Kamar Nm-Kamar No_Pasien Nm_Pasien 1 M Kamar Terdapat Pasien Kapasitas Alamat No_Kamar No_Pasien Tabel Kamar Tabel Pasien
Implementasi diagram ER denganderajatrelasi Many to Many tglprsk No_Pas Nm_Pas No_Dok Nm_Dok M M Memeriksa Dokter Pasien No_Dok No_Pas AlmtDok almtPas Tabel Dokter Tabel Periksa Tabel Pasien
2. Implementasi Himpunan Entitas Lemah Nim Nmortu Nmortu Alortu 1 1 Memiliki Orangtua Nim Kerja Mahasiswa Nama 1 M tgllahir Menyukai hoby Hoby Tabel Mahasiswa Tabel Orangtua Tabel hoby
3. Implementasi Spesialisasi dan Generalisasi Nama Alamat Ko_dos Dosen Nik ISA Pangkat Dosentetap Dosentdktetap Tgl_msk Nm_kntr Almt_kntr
Nama Nim alamat Mahasiswa tgllhr ISA Mahasiswa D3 Mahasiswa S1 Tabel Mahasiswa
4. Implementasi Relasi Tunggal 1) Implementasi relasi tunggal One to Many