chapter erd

Download chapter ERD

Post on 20-Jun-2015

2.542 views

Category:

Technology

0 download

Embed Size (px)

DESCRIPTION

pembahasan tentang ERD pada sistem basis data

TRANSCRIPT

  • 1. Perancangan Basis data, ERD
    Chapter IV

2. Perancangan Basis Data

  • Perancangan basis data secara konseptual :

Pembuatan model yang bersifat konseptual.

  • Perancangan basis data secara logis :

pemetaan model konseptual ke model basis data yang akan dipakai (relasional, hirarkis atau jaringan) pemetaan model data.

  • Perancangan basis data secara fisis :

implementasi basis data yang disimpan dalam media penyimpan.
3. Perancangan Basis Data Konseptual
Penentuan entitas pada basis data
Pendefinisian hubungan antar entitas
Penerjemahan hubungan ke dalam entitas
4. Komponenperancangan Basis Data Secarakonseptual
Entitas= tipe entitas atau kelas entitas yang menyatakan objek atau kejadian (event) tabel (pada model relasional); (Penentuanentitasmengamati DAD yang telahdibuat)
Atribut(Field) item data yang menjadi bagian dari suatu entitas properti
Hubungan (relation) asosiasi atau kaitan antara dua entitas
Kekangan(batasan) digunakan untuk melindungi integritas data
Domain himpunan nilai yang berlaku bagi suatu atribut
Integritas Referensial aturan-aturan yang mengatur hubungan antara kunci primer dengan kunci tamu milik tabel-tabel yang berada dalam suatu basis data relasional untuk menjaga konsistensi data
5. TahapanPerancangan Basis Data
Penentuanentitas
Penentuanhubunganantarentitas ERD
Hubunganditerjemahkankedalamtabel

  • MendefinisikanKebutuhan (Requirements definition) adalahprosesmengidentifikasi &mendokumentasikan data yang dibutuhkanoleh user dalamsebuah database untukmemenuhikebutuhaninformasisaatinidanmasa yang akandatang.

Jenisinformasi yang harusdiperhatikan:
Informasi yang menjelaskanstruktur data, sepertientitas, atribut, danrelasi. Informasiinibiasanyadinyatakandalambentukgrafikseperti entity-relationship diagrams (E-RD).
Informasi yang menggambarkanaturanataubatasan yangdapatmenjagaintegritas data. Biasanyadisebutaturanbisnis (business rules), batasan-batasaniniharusdituangkandalam data dictionary/directory (atau repository) suatuorganisasi.
6. Conceptual
data model
Entity
Relationship
attribute
Class-subclass
constraints
Candidate key
Foreign key
descriptor
domain
Referential integrity
Other business
constraints
Primary key
insert
Name
/Definition
simple
delete
Type
composite
update
Length
Format
Allowable Value
MendefinisikanKebutuhan

  • Komponen data harusdipahamisebelummengumpulkaninformasiselamadefinisikankebutuhan.