Anda di halaman 1dari 14

DATABASE FOUNDATIONS

Entitas & Atribut


ENTITAS
 Entitas atau entity didalam database adalah
benda,orang,tempat,unit,objek atau hal lainnya yang
mempresentasikan data, dan tersebut akan disimpan ke
dalam pangkal data.

 Biasanya berisi nama untuk hal-hal yang dapat Anda


daftarkan (biasanya dalam bentuk kata benda)

 setiap entitas terdiri dari beberapa atribut cotohnya


entitas karyawan maka memiliki atribut
nama_karyawan,alamat,dan id.
CONTOH ENTITAS

Entitas digambarkan dalam bentuk persegi panjang


PRIMARY KEY & FOREIGN KEY
 setiap entitas memerlukan atribut kunci utama (primary
key) atau kunci asing (foreign key).

 kunci utama adalah sebuah atribut yang unik alias isinya


tidak boleh sama dalam satu atribut, misalkan entitas
siswa memiliki atribut NIS.

 sedangkan foreign key adalah sebuah primary key entitas


lain yang diambil ke dalam entitas baru.
CONTOH PRIMARY KEY & FOREIGN KEY
ATURAN MENGGAMBAR ENTITAS
 Suatu entitas direpresentasikan sebagai persegi panjang
bersudut bulat.

 Entitas harus diberi nama, dan nama itu harus


ditempatkan di dalam entitas di sudut kiri atas.

 Nama entitas harus dalam bentuk huruf besar.

 Nama entitas harus dalam bentuk tunggal.


 Entitas mewakili
serangkaian contoh yang
menarik bagi bisnis
tertentu
ATRIBUT
 Atribut adalah ciri atau karakter yang membedakan
antara entitas yang satu dengan entitas yang lain nya.
Atribut dilambangkan dengan oval . pada atribut ini
harus ada primary key (kunci utama) di mana primary itu
di anggap sebagai atribut terpenting yang bisa
memanggil atau mengkaitkan ke atribut lain.

 Atribut menggambarkan entitas dan merupakan


informasi spesifik yang harus diketahui.

 Atribut adalah detail properti bernilai tunggal dari suatu


entitas.
KARAKTERISTIK ATRIBUT
 Atribut ditampilkan dalam kotak entitas pada ERD.

 Nama atribut adalah huruf tunggal dan campuran atau


huruf kecil.

 Dalam kebanyakan kasus, nama atribut tidak boleh


menyertakan nama entitas, karena atribut memenuhi
syarat dengan nama entitas.
ATRIBUT VOLATILE & NOVOLATILE
 Atribut volatile adalah atribut yang tidak stabil.
Contoh : Usia

 Atribut Novolatile adalah atribut yang stabil.


Contoh : Tanggal lahir
ATRIBUT WAJIB & OPSIONAL
 Atribut wajib harus memiliki nilai.

 Atribut opsional mungkin tidak memiliki nilai dan bisa


kosong (nol).
ATRIBUT TUNGGAL & GABUNGAN
 Atribut tunggal atau atom adalah atribut yang tidak dapat
dibagi menjadi beberapa bagian.

 Atribut gabungan adalah atribut yang dapat dibagi


menjadi sub-bagian yang lebih kecil yang mewakili
atribut dasar dengan makna independennya sendiri.
ATRIBUT BERNILAI TUNGGAL & MULTI-
NILAI

 Atribut bernilai tunggal dapat memiliki nilai tunggal


pada waktu tertentu
Contoh : Nama belakang Mahasiswa

 Atribut multi-nilai dapat memiliki lebih dari satu nilai


sekaligus.
Contoh : Alamat
ATURAN MENGGAMBAR ATRIBUT

 Atribut harus ditulis sehingga semua orang, bukan hanya


pengembang, dapat memahaminya.

 Atribut harus ditulis dengan huruf pertama dari setiap


kata dalam huruf besar dan sisanya dalam huruf kecil.

 Simbol yang mewakili jenis atribut harus ditempatkan di


sebelah setiap atribut

Anda mungkin juga menyukai