You are on page 1of 3

B.

Model Data

selanjutnya kita akan mempelajari bagaimana menyimpan suatu data dalam format atau bentuk yang
sudah umum digunakan. Inilah inilah yang disebut dengan model data. Model data dapat dikatakan
sebagai suatu cara untuk mempresentasikan data, batasannya, serta hubungannya berdasarkan fakta di
dunia nyata. Representasi ini dilakukan dengan menganalisis kebutuhan di dunia nyata. dengan
membuat model data kita dapat membuat perantara untuk mentransformasi data tersebut agar dapat
diproses oleh sistem atau komputer.

secara umum ada dua jenis model dalam mempresentasikan model data yang cukup sering digunakan,
yaitu sebagai berikut.

1. model data berdasarkan objek

model data jenis ini menggunakan pendekatan objek untuk mempresentasikan sesuatu. pada model
data ini kita menganggap suatu objek dalam dunia nyata sebagai objek yang direpresentasikan dalam
bentuk entitas atribut serta relasi yang berkaitan di antara entitas-entitas tersebut. ada beberapa jenis
model data berbasis objek diantaranya sebagai berikut.

a. Model entity-relationship (ER)

model er merupakan model data yang paling populer dan paling banyak digunakan saat ini. PR
memetakan objek dunia nyata sebagai suatu entitas. untuk memetakan sekumpulan entitas yang sama
kita dapat menyebut sekumpulan entitas-entitas tersebut sebagai set entitas contohnya adalah dalam
dunia nyata seorang siswa dapat dianggap sebagai entitas satu siswa terdengar dapat kita anggap
sebagai suatu entitas sementara untuk menyatakan banyak siswa kita dapat menyatakan siswa-siswa
tersebut sebagai zat entitas jadi set entitas dapat dikatakan sebagai himpunan entitas yang dapat
merepresentasikan objek atau entitas yang sama secara umum pada dunia nyata.

berikut merupakan karakteristik dan istilah yang digunakan dalam pembuatan model er diantaranya
sebagai berikut.

1. memetakan suatu objek sebagai entitas

2. set entitas merupakan kumpulan dari entitas-entitas yang sama


3. atribut merupakan karakteristik dari suatu entitas

4. relasi merupakan hubungan antara 1 entitas dengan entitas lainnya

5. memetakan entitas atribut dan relasinya dengan menggunakan simbol.

beberapa simbol dasar yang biasa digunakan pada er adalah sebagai berikut.

Notasi keterangan

set entitas digunakan untuk menggambarkan objek-


objek di dunia nyata.

set relasi digunakan untuk menghubungkan set entitas


dengan set entitas lainnya

atribut digunakan untuk mendeskripsikan karakteristik


setiap entitas

garis digunakan sebagai penghubung antara sentralisasi


dengan sel entitas ataupun menghubungkan set entitas
dengan atribut

selain itu model er juga memiliki kardinalitas yang dapat digunakan untuk menunjukkan jumlah
maksimal suatu entitas yang dapat berelasi dengan entitas lainnya.

• one to one
one to one merupakan kardinalitas di mana satu identitas hanya dapat berelasi dengan satu entitas
lainnya dan berlaku kebalikannya

contohnya setiap penduduk hanya boleh memiliki satu KTP dan setiap KTP hanya boleh dimiliki oleh
seorang penduduk.

penduduk memiliki KTP

You might also like