Prodi Pendidikan Teknik Informatika dan Komputer merupakan program studi di bawah Jurusan Teknik Informatika, Fakultas Teknik, Universitas Negeri Malang. Dokumen ini membahas tentang entitas, atribut, hubungan, domain, integritas referensial, dan jenis-jenis kunci yang merupakan unsur penting dalam basis data relasional.
1. Prodi Pendidikan Teknik Informatika dan Komputer
Jurusan Teknik Informatika
Fakultas Teknik
UNM
BASIS DATA
Chapter 7
Create By: IRMA SURYA
Create By Syaputri Artami S
(syaputriartamiputri.blogspot.com)
2. Entitas
Entitas terkadang disebut tipe entitas
atau kelas entitas. Entitas menyatakan:
obyek atau kejadian. PELANGGAN,
PEGAWAI, DEPARTEMEN,
PENGARANG, BUKU, BARANG, MATA
KULIAH, merupakan contoh intitas. Pada
model relasional, entitas akan menjadi
table.
Create By Syaputri Artami S
(syaputriartamiputri.blogspot.com)
3. Atribut
Atribut merupakan item data yang menjadi
bagian dari suatu entitas. Istilah lain
atribut adalah properti. Nama pegawai
atau NIP adalah contoh atribut yang
terdapat entitas PEGAWAI. Jumlah SKS,
kode mata kuliah merupakan contoh
atribut pada entitas MATAKULIAH.
Create By Syaputri Artami S
(syaputriartamiputri.blogspot.com)
4. Hubungan
Hubungan adalah asosiasi atau
kaitan antara dua entitas. Misalnya
antara DOSEN_WALI dan
MAHASISWA terdapat hubungan
berupabimbingan. Pada model
relasional, hubungan akan menjadi
kunci tamu.
Create By Syaputri Artami S
(syaputriartamiputri.blogspot.com)
5. Kekangan
Kekangan digunakan untuk
melindungi integritas data
(misalnya, melindungi kesalahan
sewaktu pengisian data)
Create By Syaputri Artami S
(syaputriartamiputri.blogspot.com)
6. Domain
Domain adalah himpunan nilai yang
berlaku bagi suatu atribut. Kekangan
domain mendefenisikan nama, tipe,
format, panjang, dan nilai masing-
masing item data. Anda akan sering
menemui tipe seperti CHAR dan
NUMERIC pada berbagai perangkat
lunak basis data.
Create By Syaputri Artami S
(syaputriartamiputri.blogspot.com)
7. Integritas Referensial
Integritas referensial adalah aturan-aturan
yang mengatur hubungan antara kunci
primer dengan kunci tamu milik table-table
yang berada dalam suatu basis data
relasional untuk menjaga konsisten data.
Tujuan integritas referensial adalah untuk
menjamin agar elemen dalam suatu table
yang menunjukan ke suatu nilai yang
memang ada.
Create By Syaputri Artami S
(syaputriartamiputri.blogspot.com)
8. Macam integritas referensial ada tiga:
• Menambah (insert)
• Penghapusan (delete)
• Peremajaan (update)
Create By Syaputri Artami S
(syaputriartamiputri.blogspot.com)
9. Ada tiga hal yang perlu
diperhatikan pada Entitas, yaitu:
• Sebuah atribut bisa jadi merupakan
suatu pengulangan (berisi sejumlah nilai,
bukan hanya sebuah nilai)
• Sebuah atribut muncul pada beberapa
entitas (lebih dari satu)
• Sebuat atribut barngkali merupakan
karakteristik dari entitas lain atau
mungkin merupakan karakteristik atribut
lain. Create By Syaputri Artami S
(syaputriartamiputri.blogspot.com)
10. Lanjutan
Penetuan kunci merupakan hal yang sangat
esensial pada basis data relasional.
Kunci dapat berupa atribut atau gabungan dari
beberapa atribut. Berdasarkan hal ini terdapat istilah
kunci sederhana dan kunci komponen (kunci
kombinasi)
1. Kunci sederhana
2. Kunci komposit
3. Kunci primer
4. Kunci alternatif
5. Kunci tamu
Create By Syaputri Artami S
(syaputriartamiputri.blogspot.com)
11. THANK YOU
SEMOGA BISA
BERMANFAAT
Create By Syaputri Artami S
(syaputriartamiputri.blogspot.com)