Anda di halaman 1dari 12

PERANCANGAN

SISTEM TERINCI PERANCANGAN DATABASE


Proses untuk menentukan isi dan

DATABASE pengaturan data yang


dibutuhkan untuk mendukung
berbagai rancangan sistem.

UTS APLIKASI PEMOGRAMAN KOMPUTER


kelompok 5 kelas A teknik Elektro 2020
Maimun Zaki 2010631160073
Aditya Lingga Renandri2010631160001
Ipan Ripana 2010631160012
Akhdan Irmansyah 2010631160101

MODEL DATA
a.Berbasis Record Berbasis Record
b.Berbasis Object Model Hierarkikal
Model Jaringan

Model Relasional
0 20 2 n ar as a m e P ad n e g A

n a m o n a H t at s E l a e R
Berbasis Object
•ERD (Entity Relationship Diagram)
•EER (Enhanced Entity Relationship)
•UML

CONTOH
MODEL
•Satu “parent” bisa memiliki banyak “child”.
HIRARKI •Satu “child” hanya boleh memiliki satu “parent”
0 20 2 n ar as a m e P ad n e g A

n a m o n a H t at s E l a e R
CONTOH MODEL JARINGAN
•Bisa mengelola hubungan banyak ke banyak (Many to Many)
•Hubungan antar record direpresentasikan sebagai pointer.
0 20 2 n ar as a m e P ad n e g A

n a m o n a H t at s E l a e R
CONTOH MODEL
RELASIONAL
•Model basis data yang menggunakan tabel dua dimensi,
(baris dan kolom) untuk menggambarkan sebuah berkas
data.
0 20 2 n ar as a m e P ad n e g A

Data dihubungkan dengan nilai data

n a m o n a H t at s E l a e R
Agenda Pemasaran 2020

n a m o n a H t at s E l a e R
Agenda Pemasaran 2020

Relational Keys dalam Model Data Relasional

Atribut yang secara unik mengidentifikasi sebuah tupel di dalam relasi.


•Super key : Satu/lebih atribut


•Candidate key : Atribut yang mempunyai nilai unik (super key dengan jumlah field
yang paling sedikit )
•Primary key : Candidate key yang dipilih
•Alternate key : Candidate key yang tidak dipilih sebagai primary key
•Foreign key : atribut yang menjadi atribut key di satu relasi, tapi menjadi atribut
biasa di relasi lain.

Real Estat Hanoman


Relational Integrity Rules

•Null
Nilai suatu atribut yang tidak diketahui
•Entity Integrity
0 20 2 n ar as a m e P ad n e g A

n a m o n a H t at s E l a e R
Primary key tidak boleh bernilai null.
•Referential Integrity
Setiap atribut sebuah tabel relasi yang menunjuk ke
tabel relasi lainnya harus merupakan hubungan yang
valid
Agenda Pemasaran 2020

ARSITEKTUR
BASIS DATA
•Suatu kumpulan data yang tersimpan secara sistematik dimana user dapat
melihat data dan bagaimana cara user melihat data tersebut.

•Berfungsi memberikan kerangka kerja bagi pembangunan basis data.


•Terdapat 3 level arsitektur basis data


Real Estat Hanoman


n a m o n a H t at s E l a e R

Basis Data
Arsitektur
Level
0 20 2 n ar as a m e P ad n e g A
ENTITY RELATIONSHIP
0 20 2 n ar as a m e P ad n e g A

n a m o n a H t at s E l a e R
DIAGRAM (ERD)

•Suatu penyajian data berbasis


objek

•Komponen ERD:

1.Entity / Entitas

2.Atribut
3.Relasi/Relationship

Mari bekerja menuju puncak yang lebih baik di tahun 2021.


0 20 2 n ar as a m e P ad n e g A

n a m o n a H t at s E l a e R
•Atribut Composite :
Suatu atribut yang dapat
dipecah

Anda mungkin juga menyukai