tranformasi model e-r ke relasi

Post on 06-Jan-2016

88 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

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

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 KamarNo_kamar

Nm_kamar

Kapasitas

Kamar No_Kamar Nm_Kamar Kapasitas

401 Melati 2

402 Mawar 2

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

-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

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

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

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

3. Implementasi Spesialisasi dan Generalisasi

Dosen

Nama

Ko_dos

Alamat

ISADosen tdk tetap

Nm_kntr Almt_kntr

Dosen tetap

Nik

Pangkat

Tgl_msk

Mahasiswaalamat

Nim Nama

tgllhr

ISA

Mahasiswa D3 Mahasiswa S1

Nim Nama Alamat Tgllhr Progpddk

Tabel Mahasiswa

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

2) Implementasi relasi tunggal Many to Many

5. Implementasi Relasi Ganda

6. Implementasi Relasi Multi Entitas

top related