Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
Diterbitkan olehBahrul Fadilla Telah diubah "9 tahun yang lalu
1
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
Dr. Kusrini, M.Kom
2
KAMUS DATA Untuk melengkapi gambar ERD sebagai pengganti atribut
Cara penulisan : dengan menyebutkan Entity diikuti dengan atribut-atributnya Misal Entity Dosen akan ditulis sebagai berikut: Dosen : { NIP, Nama, Alamat}
3
TUJUAN OPTIMASI ERD Meningkatkan efisiensi dan kinerja Fleksibilitas
Pemberian Kode (Kunci Alternatif) Penambahan Entity Lemah Fleksibilitas Penambahan Atribut Pemilihan Domain Atribut yang lebih luas Generalisasi Perubahan Struktur Entitas dari yang berbasis kolom ke yang berbasis baris
4
IMPLEMENTASI ERD KONSEPTUAL (GAMBAR ERD) FISIK (TABEL-TABEL)
5
TAHAP IMPLEMENTASI Diagram ER basis data
Entity table-table / file-file data Atribut field
7
TRANSFORMASI DASAR Setiap himpunan entitas akan diimplementasikan sebagai sebuah table Relasi dengan derajat 1 – 1 yang menghubungkan 2 buah himpunan entitas akan direpresentasikan dalam bentuk penambahan atribut-atribut relasi ke salah satu tabel yang mewakili kedua himpunan entitas
8
Relasi dengan derajat 1 – N yang menghubungkan 2 buah himpunan entitas, juga akan direpresentasikan dalam bentuk pencantuman atau pemberian atribut key dari himpunan entitas pertama (yang berderajat 1) ke himpunan ke 2 (yang berderajat N)
9
Relasi dengan derajat N – N yang menghubungkan 2 himpunan entitas akan diwujudkan dalam bentuk table khusus, yang memiliki field tepatnya (foreign key) yang berasal dari key-key kedua himpunan entitas yang dihubungkan
10
MENENTUKAN TIPE DATA Data Angka: Numerik atau Alfanumerik
Data Numerik :Bilangan bulat (integer) atau Bilangan Nyata(real) Data Bilangan Bulat (integer) Byte (1 byte) Small integer (2 byte) Long integer (4 byte) Data Bilangan Nyata Single (4 byte) Double (8 byte) Data Uang Money/currency Data Teks Character (fixed) Variable Character (non fixed) Data Biner Blob
11
LATIHAN Mahasiswa {NIM, Nama} Hobbi {Kode, Hobbi}
Dosen{NIP, Nama, Alamat}
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.