3
Perancangan basis data 1. Diagram/Metode Entity Relationship - ER(hubungan antar entitasi) Berisi komponen himpunan entitas dan relasi yang masing2 dilengkapi dengan atribut yg mewakili seluruh fakta dari duia nyata yg ditinjau Menggunakan jenis relasi antar tabel untuk menentukan kunci penghubungnya/penyelesaian basis datanya. 1.1 Istilah Relationship :keterkaitan/hubungan Entitas (entity) : satu kesatuan data tentang suatu hal/obyek/peristiwa Relasi : - hubungan - tabel Kamus Data : atribut yang melekat pada suatu entitas Atribut : sebutan untuk data tersebut Kunci primer (primary key) : filed atau kumpulan field yang mengidentifikasi/mewakili record dalamsuatu tabel Kunci tamu/asing (foreign key) : atribut/field yang menunjuk/menghubungkan ke kunci primer tabel lain. 1.2 Simbol-simbol yang dipakai dalam metode ini 1.2.1 Model 1 : simbol entitas : simbol relasi/hubungan antar entitas Nama entitas

Perancangan Basis Data

  • Upload
    romadhi

  • View
    2.749

  • Download
    6

Embed Size (px)

Citation preview

Page 1: Perancangan Basis Data

Perancangan basis data

1. Diagram/Metode Entity Relationship -ER(hubungan antar entitasi) Berisi komponen himpunan entitas dan relasi yang masing2

dilengkapi dengan atribut yg mewakili seluruh fakta dari duia nyata yg ditinjau

Menggunakan jenis relasi antar tabel untuk menentukan kunci penghubungnya/penyelesaian basis datanya.

1.1 IstilahRelationship :keterkaitan/hubunganEntitas (entity) : satu kesatuan data tentang suatu hal/obyek/peristiwaRelasi : - hubungan

- tabel Kamus Data : atribut yang melekat pada suatu entitasAtribut : sebutan untuk data tersebutKunci primer (primary key) : filed atau kumpulan field yang mengidentifikasi/mewakili record dalamsuatu tabelKunci tamu/asing (foreign key) : atribut/field yang menunjuk/menghubungkan ke kunci primer tabel lain.

1.2 Simbol-simbol yang dipakai dalam metode ini

1.2.1 Model 1

: simbol entitas

: simbol relasi/hubungan antar entitas

1.2.2 Model 2

: himpunan entitas (atau disebut entitas saja)

Nama entitas

Nama entitas

atribut

Page 2: Perancangan Basis Data

: atribut anggota

: atribut kunci (key)

: hubungan/relasi

: himpunan relasi

1.3 Tahapan1. Penyusunan Kamus Data dan pengelompokan dalam entitas

(obyek/hal/persitiwa)2. Penentuan jenis relasi 3. Penentuan kunci penghubung4. Penyusunan Diagam ER5. Implementasi (coding/pembuatan program)

1.3.1 Penyusunan Kamus Data dan pengelompokan dalam entitasMisal : Database untuk penyimpanan data buku di Perpustakaan

BukuJudul bukuJumlahTahun

PenerbitNama PenerbitAlamat Penerbit

PengarangNama PengarangE_mail

1.3.2 Penentuan jenis relasi (derajad kardinalitas) dan penyelesaian relasinya

Jenis relasi atau disebut juga derajad kardinalitas pada Diagram ER ini memiliki 3 jenis1. One to One Relationship (OOR) –Relasi satu ke Satu

Disebut relasi OOR bila satu record pada entitas/tabel terkait hanya dengan satu record denhan tabel yang lain. Begitu juga sebalikya

Misal :

atribut

mahasiswa

nama alamat

Orang tua

Nama Ayah

Nama Ibu

Alamat ortu

memiliki

1 1

Page 3: Perancangan Basis Data

Solusi Kedua entitas/tabel dapat DIGABUNGKAN

Kesepadanan istilah Konsep/teori ImplementasiEntitas TabelAtribut/kolom Field/ColumnBaris (row) Record/Row

Pada basis data, untuk menentukan relasi bersifat PENDEKATAN, dicari kecenderungan yang paling besar