Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Perancangan Basis Data

Presentasi serupa


Presentasi berjudul: "Perancangan Basis Data"— Transcript presentasi:

1 Perancangan Basis Data
4 Perancangan Basis Data (Diagram ER) 1

2 Merancang Basis Data Menggunakan Diagram ER Menggunakan Normalisasi

3 Diagram ER (Metode CHEN)
Entitas Relasi Atribut Kardinalitas 1 : 1 1 : N N : M

4 Entitas . Entitas set adalah simbol utama dari Diagram E-R,
dan lebih sering disebut entitas saja. entitas adalah apa saja, nyata maupun abstrak dimana data disim pan atau dimana terdapat data, entitas diberi nama dengan kata benda, dan secara umum dapat dike- lompokkan dalam empat jenis nama yaitu: orang, benda, lokasi dan kejadian.

5 Relasi Relasi set digambarkan dgn sebuah bentuk belah
Ketupat, relasi set atau biasa disebut relasi saja, adalah hubungan alamiah yang terjadi antar entitas, hubungan antar entitas dapat dgn cepat diketahui setelah entitas ditentukan, Relasi diberi nama dengan kata kerja tanpa meng gunakan imbuhan awalan dan akhiran, misalnya: Kerja, Ajar, Beli, Jual

6 Atribut . Secara umum atribut adalah sifat atau karakteristik
dari tiap entitas maupun tiap relasi, maksudnya atribut adalah sesuatu yang menjelaskan karakteris tik apa yang dimiliki entitas maupun relasi, sehing- ga sering dikatakan atribut adalah elemen data dar entitas dan relasi. Contohnya: NPM, Nama, Umur

7 b. Atribut sederhana & atribut Komposit
adalah atribut yang tidak dapat dibagi lagi menjadi atribut yang lebih mendasar. Contoh : NPM (pada tabel MAHASISWA) NPM

8 MAHASISWA NPM NAMA ALAMAT JALAN KODE POS KOTA Atribut Komposit

9 Atribut Kunci MAHASISWA NPM NAMA Atribut kunci

10 MAHASISWA NPM NAMA HOBBY Atribut Nilai banyak

11 Kardinalitas Satu pada satu (1: 1) Satu pada Banyak (1:M)
Banyak pada Banyak (N:M) Banyak pd Banyak Satu pd Banyak Satu pd Satu

12 Contoh Diagram ER 1 N BIAYA PROYEK PEGAWAI BEKERJA NIP NAMA GAPOK
LAMA KERJA BIAYA NAMA- PROY NOPROY 1 N

13 Pemahaman Kardinalitas 1 pada 1
Satu record pada entitas A hanya berhubungan terhadap satu record pada entitas B A B

14 Pemahaman kardinalitas 1 pada N
Satu record pada entitas A berhubungan terhadap lebih dari satu record pada entitas B A B

15 Pemahaman Kardinalitas N pada M
N M Lebih dari Satu record pada entitas A berhubungan terhadap lebih dari satu record pada entitas B B A

16 Contoh satu pada satu 1 Nama Alamat NIR KD-UNIV UNIVERSITAS REKTOR
PIMPIN REKTOR 1 Nama KD-UNIV NIR Alamat

17 Contoh banyak pada satu
. Nama Nama NIP KD-DEP NIP Alamat KD-DEP Lokasi PEGAWAI KERJA DEPARTEMENT N 1

18 Contoh Banyak pada Banyak
BARANG JUAL PELANGGAN KD-BRG Nama Harga KD-PLG ALamat N M


Download ppt "Perancangan Basis Data"

Presentasi serupa


Iklan oleh Google