Pemodelan Data Dalam Basis Data
Pemodelan Data
Pemodelan
data adalah metode yang digunakan untuk menentukan dan menganalisis persyaratan
data yang diperlukan untuk mendukung proses bisnis suatu organisasi.Data yang
dibutuhkan adalah dicatat sebagai data model konseptual dengan definisi data
yang terkait.
Macam-Macam
model data :
·
OBDM
(Object Based Data Model)
·
RBDM
(Record Based Data Model)
·
PBDM
(Physical Based Data Model)
1.OBDM (Object Based Data Model)
Merupakan
himpunan data dan relasi yang menjelaskan hubungan logik antara data dalam
basis data berdasarkan objek datanya.Model ini tediri dari :
A. Entity Relationship Model (ER-M)
B. Semantic Model
C. Binary Model
A.Entity Relationship Model (ER-M)
Merupakan
model data keterhubungan antar entitas yaitu menjelaskan hubungan antar data
dalam system basis data berdasarkan suatu presepsi bahwa real world dari
obyek-obyek dasar yang mempunyai hubungan relasi antara obyek-obyek tersebut.
B.Semantic Model
Hampir sama
dengan Entity Relationship Model dimana relasi antara objek dasar tidak dinyatakan
dengan symbol tetapi menggunakan kata-kata (semantic).Contohnya pada gambar di
atas tanda panah menunjukan adanya relasi antar entity,sedangkan garis lurus
menunjukan atribut/unsur dari entity.

C.Binary Model
Binary
model adalah model data yang memperluas definisi dari entity, bukan hanya
atribute-atributenya,tetapi juga tindakan-tindakannya.Relasi memiliki 3 tipe
biner,yaitu :
·
On-to-one
(1:1) : Hubungan terjadi bila setiap instansi entitas hanya memiliki satu
hubungan dengan instansi entitas lainnya.
·
On-to-many
(1:M) : Relasi ini terjadi bila setiap instansi dapat memiliki lebih dari satu
hubungan terhadap instansi entitas lain tetapi tidak kebalikannya.
·
Many-to-many
(M:N) : Hubungan saling memiliki lebih dari satu dari setiap instansi entitas
terhadap instansi entitas lainnya.
2.RBDM (Record Based Data Model)
Merupakan himpunan
data dan prosedur/relasi yang menjelaskan hubungan logic antar data dalam suatu
basis data model yang didasarkan pada record. Model Basis Data ini ada 3 yaitu:
v Hierarchycal Model
v Network Model
v Relational Model
v Hierarchycal Model (Model Hirarki)
Menjelaskan tentang hubungan logik antar data dalam basis data dalam
bentuk hubungan bertingkat (hirarki). Elemen penyusunnya disebut node,yang
berupa rinci data ,agregat data, atau record. Contohnya :

v Network Model (Model Jaringan)
Merupakan pengembangan dari model database hirarki, dimana kelemahan yang ada pada model database hirarki yaitu ketidakmampuannya dalam mengelola hubungan banyak ke banyak (Many to Many) telah dapat diatasi dengan model database jaringan ini.
v Relational Model
Menjelaskan tentang hubungan logic antar data dalam basis data dengan
memvisualisasikan dalam bentuk table-tabel yang terdiri dari sejumlah baris dan
kolom.

3.PBDM (Physical Based Data Model)
Model data
yang digunakan untuk menjelaskan kepada pemakai begaimana data tersebut
disimpan dan dimasukkan secara fisik.Ada 2 model,yaitu :
v Unifying Model
v Frame Memory
Macam-Macam
Relasi :
Ø Relasi Biner (Binery Relation)
Ø Relasi Biner (Binery Relation)
Merupakan relasi yang terbentuk antara 2 buah entitas

Ø
Relasi
Tunggal (Unary Relation)
Merupakan relasi yang terjadi dari sebuah entitas ke entitas yang sama.
Merupakan relasi yang terjadi dari sebuah entitas ke entitas yang sama.
Ø
Relasi
Ganda (Redundant Relation)
Merupakan relasi yang jumlahnya lebih dari satu
untuk dua buah entitas
.
Komentar
Posting Komentar