Start Back Next End
  
18
2.1.4.4 Keys
Candidate key, yaitu jumlah minimal atribut-atribut yang dapat meng-        
identifikasikan setiap kejadian / record secara unik.
Primary key, yaitu candidate key
yang dipilih untuk mengidentifikasikan setiap
kejadian/record dari suatu entitas secara unik.
Composite key, yaitu candidate key yang terdiri dari dua atau lebih atribut
Gambar 2.6 ER Diagram of Staff and Branch Entities and their Attributes
(Conolly, Database Systems. P382)
2.1.5
Normalisasi
Menurut Conolly (2010, p416) tujuan utama dalam pengembangan model
data logical pada sistem basis relasional adalah untuk menciptakan representasi
akurat suatu data, keterhubungannya dan batasan -
batasannya.Untuk mencapai
tujuan ini, maka harus ditetapkan/ diidentifikasi sekumpulan relasi.Empat bentuk
normal yang bisa digunakan yaitu, first normal form
(1NF), second normal form
(2NF) dan third normal form (3NF) dan Boyce-Codd normal form (BCNF). Terdapat
bentuk fourth normal form
(4NF) dan fifth normal form
(5NF) untuk situasi yang
jarang terjadi.
Berdasarkan pada functional dependencies
antar atribut dalam relasi. Sebuah
relasi dapat dinormalisasi kedalam bentuk tertentu untuk mengatasi kemungkinan
terjadinya pengulangan dari update yang tidak baik. Normalisasi adalah suatu teknik
Word to PDF Converter | Word to HTML Converter