tranformasi model e-r ke relasi

16
TRANFORMASI MODEL E-R KE RELASI

Upload: lynton

Post on 06-Jan-2016

96 views

Category:

Documents


0 download

DESCRIPTION

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 . - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: TRANFORMASI  MODEL  E-R KE RELASI

TRANFORMASI MODEL E-R KE RELASI

Page 2: 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.

Page 3: TRANFORMASI  MODEL  E-R KE RELASI

Transformasi Diagram ER ke Basis Data Fisik

1. Transformasi Dasar.- setiap himpunan entity akan di implementasikan

sebagai sebuah tabel (file data)

Tabel KamarNo_kamar

Nm_kamar

Kapasitas

Kamar No_Kamar Nm_Kamar Kapasitas

401 Melati 2

402 Mawar 2

Page 4: TRANFORMASI  MODEL  E-R KE RELASI

Tabel Pasien

Tabel Dokter

No_Pasien

Nm_Pasien

Alamat

Pasien No_Pasien Nm_Pasien Alamat

No_Dokter

No_Dokter

Almt Dokter

DokterNo_Dokter Nm_Dokter AlmtDokter

Page 5: TRANFORMASI  MODEL  E-R KE RELASI

-implementasi diagram ER dengan derajat relasi 1 to 1

• 1 1

Tabel Pasien Tabel Bed

Pasien Menempati Bed

Alamat

No_pasien Nm_Pasien No_Bed

JenisNo_pasien No_Bed

No_Pasien Nm_Pasien Alamat No_Bed No_Bed Jenis

Page 6: TRANFORMASI  MODEL  E-R KE RELASI

Implementasi diagram ER dengan derajat relasi 1 to Many

Kamar

Kapasitas

No_Kamar

Terdapat Pasien

Alamat

No_PasienNm-Kamar Nm_Pasien

No_Kamar No_Pasien

No_Kamar Nm_Kamar Kapasitas No_Pasien Nm_Pasien Alamat No_Kamar

Tabel Kamar Tabel Pasien

1 M

Page 7: TRANFORMASI  MODEL  E-R KE RELASI

Implementasi diagram ER dengan derajat relasi Many to Many

Dokter Memeriksa Pasien

No_Dok Nm_Dok

AlmtDok

tglprsk

No_Dok No_Pas

Nm_Pas No_Pas

almtPas

M M

No_Dok Nm_Dok AlmtDok

Tabel Dokter Tabel Periksa Tabel PasienNo_Dok No_Pas Tglprsk No_Pas Nm_Pas alamat

Page 8: TRANFORMASI  MODEL  E-R KE RELASI

2. Implementasi Himpunan Entitas Lemah

Mahasiswa

Memiliki

Menyukai

Orang tua

hoby

Nim

Nama

tgllahir

Nim Nmortu Nmortu Alortu

Kerja

Hoby

1 1

1 M

Nim Nama tgllahir Nim Nmortu Alortu kerja Nim Hoby

Tabel Mahasiswa Tabel Orangtua Tabel hoby

Page 9: TRANFORMASI  MODEL  E-R KE RELASI

3. Implementasi Spesialisasi dan Generalisasi

Dosen

Nama

Ko_dos

Alamat

ISADosen tdk tetap

Nm_kntr Almt_kntr

Dosen tetap

Nik

Pangkat

Tgl_msk

Page 10: TRANFORMASI  MODEL  E-R KE RELASI

Mahasiswaalamat

Nim Nama

tgllhr

ISA

Mahasiswa D3 Mahasiswa S1

Nim Nama Alamat Tgllhr Progpddk

Tabel Mahasiswa

Page 11: TRANFORMASI  MODEL  E-R KE RELASI

4. Implementasi Relasi Tunggal1) Implementasi relasi tunggal One to Many

Page 12: TRANFORMASI  MODEL  E-R KE RELASI

2) Implementasi relasi tunggal Many to Many

Page 13: TRANFORMASI  MODEL  E-R KE RELASI

5. Implementasi Relasi Ganda

Page 14: TRANFORMASI  MODEL  E-R KE RELASI
Page 15: TRANFORMASI  MODEL  E-R KE RELASI

6. Implementasi Relasi Multi Entitas

Page 16: TRANFORMASI  MODEL  E-R KE RELASI