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. Implementasi dengan menggunakan DBMS yang tersedia sperti : MYSQL, SQL SERVER, MS ACCESS, ORACHEL dan lain-lain. Mentranformasikan entity dan himpunan relasi menjadi tabel-tabel (file-file) database yang merupakan komponen utama pembentuk basisdata. Dalam transformasinya atribut yang terdapat pada entity dan relasi akan menjadi field untuk tabel database yang akan dirancang.
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 No_Kamar Nm_Kamar Kapasitas 401 Melati 2 402 Mawar Nm_kamar Kamar Kapasitas
Tabel Pasien Tabel Dokter No_Pasien Nm_Pasien Pasien No_Pasien Nm_Pasien Alamat Alamat No_Dokter No_Dokter Nm_Dokter AlmtDokter No_Dokter Dokter Almt Dokter
- implementasi diagram ER dengan derajat relasi 1 to 1 1 1 Tabel Pasien Tabel Bed No_pasien Nm_Pasien No_Bed Menempati Pasien Bed No_pasien Jenis Alamat No_Bed No_Pasien Nm_Pasien Alamat No_Bed No_Bed Jenis
Implementasi diagram ER dengan derajat relasi 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 No_Kamar Nm_Kamar Kapasitas No_Pasien Nm_Pasien Alamat No_Kamar
Implementasi diagram ER dengan derajat relasi 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 No_Dok Nm_Dok AlmtDok No_Dok No_Pas Tglprsk No_Pas Nm_Pas alamat
2. Implementasi Himpunan Entitas Lemah Nim Nmortu Nmortu Alortu 1 1 Memiliki Orang tua Nim Kerja Mahasiswa Nama 1 M tgllahir Menyukai hoby Hoby Tabel Mahasiswa Tabel Orangtua Tabel hoby Nim Nama tgllahir Nim Nmortu Alortu kerja Nim Hoby
3. Implementasi Spesialisasi dan Generalisasi Nama Alamat Ko_dos Dosen Nik ISA Pangkat Dosen tetap Dosen tdk tetap Tgl_msk Nm_kntr Almt_kntr
Tabel Mahasiswa Nama Nim alamat Mahasiswa tgllhr ISA Mahasiswa D3 Mahasiswa S1 Tabel Mahasiswa Nim Nama Alamat Tgllhr Progpddk
4. Implementasi Relasi Tunggal 1) Implementasi relasi tunggal One to Many
2) Implementasi relasi tunggal Many to Many
5. Implementasi Relasi Ganda
6. Implementasi Relasi Multi Entitas