Top Banner
Pengantar basis data PROGRAM STUDI PENDIDIKAN TEKNIK INFORMASI DAN KOMPUTER (PTIK) JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK UNIVERSITAS NEGERI MAKASSAR
17

Pertemuan 14

Jul 08, 2015

Download

Documents

mutmainnamaruru
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Pertemuan 14

Pengantar basis data

PROGRAM STUDI PENDIDIKAN TEKNIK INFORMASI DAN KOMPUTER (PTIK)JURUSAN TEKNIK ELEKTRO FAKULTAS TEKNIK – UNIVERSITAS NEGERI MAKASSAR

Page 2: Pertemuan 14

Model Data (model data logic)

Page 3: Pertemuan 14

1. ENTITY RELATIONSHIP DIAGRAM ( ERD ) Setiap entity (entitas) minimal memiliki satu relation

ship

Page 4: Pertemuan 14

Entity Relationship Diagram merupakan jaringan yangmenggunakan susunan data yang disimpann darisystem secara abstrak. Diagram Entitiy Relationashipini ditemukan oleh Chen tahun 1976.

Page 5: Pertemuan 14

Tujuan dari Entity Relationship adalah untukmenunjukkan objek data dan relationship yang adapada objek tersebut. Disamping itu Model ER inimerupakan salah satu alat untuk perancangan dalambasis data.

Page 6: Pertemuan 14

Komponen ( Simbol ) ERD

Page 7: Pertemuan 14

1. Entity

Adalah suato objek yang dapat dibedakan atau dapatdiidentifikasikan secara unik dengan objeklainnya, dimana semua informasi yang berkaitandengannya dikumpulkan. Kumpulan dari entity yang sejenis dinamakan Entity Set.

Simbol dari Entity :

Page 8: Pertemuan 14

2. Relationship

Adalah hubungan yang terjadi antara satu entitydengan entity lainnya. Relationship tidak mempunyaikeberadaan fisik atau konseptual kecuali yang sejenisdinamakan dengan Relationsgip Diagram.

Simbol dari Relationship adalah :

Page 9: Pertemuan 14

Contoh :

KeteranganMemiliki adalah relationship set yang terbentuk antara entity Pegawai

dengan entity Kendaraan.

Page 10: Pertemuan 14

3. Atribut

Adalah karakteristik dari entity atau relationship yang menyediakan penjelasan detail tentang entity ataurelationshiptersebut.

Simbol dari Atribut adalah :

Page 11: Pertemuan 14

2. CARDINALITY RASIO

Page 12: Pertemuan 14

Yaitu menjelaskan batasan pada jumlah entity yang berhubungan melalui suatu relationship.

Page 13: Pertemuan 14

Jenis-jenis Cardinality Rasio

1. One To One ( 1 : 1)

Yaitu perbandingan antara entity pertama dengan entity kedua berbanding

satu berbanding satu.

2 One To Many ( 1 : M )

Yaitu perbandingan antara entity pertama dengan entity kedua berbanding

satu berbanding banyak.

Page 14: Pertemuan 14

Lanjutan…

Page 15: Pertemuan 14

Many To One ( M : 1 )

Yaitu perbandingan antara entity pertama denganentit

Many To Many ( M : M )

Yaitu perbandingan antara entity pertama denganentity kedua berbanding banyak berbanding banyak. y kedua berbanding banyak berbanding satu.

Page 16: Pertemuan 14

LANGKAH – LANGKAH MEMBUAT ERD 1. Mengidentifikasikan dan menetapkan seluruh himpunan entitas yang akan terlibat. 2. Menentukan atribut-atribut key dari masing-masing himpunan entitas. 3. Mengidentifikasikan dan menetapkan seluruh himpunan relasi diantarahimpunan entitas yang ada beserta foreign key-nya. 4. Menentukan derajat dan cardinality rasio relasi untuk setiap himpunanrelasi5. Melengkapi himpunan relasi dengan atribut-atribut yang bukan kunci(non-key).

Page 17: Pertemuan 14