E N D
BAGIAN ORANG II SLIDE 14 - 25
Dari ketiga Depedensi :Depedensi Fungsional ,Depedensi Fungsional Penuh,Depedensi Total.Saya akan Membahas tentang Depedensi Transitif
D. Dependensi Transitif • Tabel Jadwal Kuliah
Dapat dijelaskan bahwa Dependensi Transitifnya meliputi: Makul {Waktu, Ruang} Ruang Gedung Maka Makul Ruang Gedung dapat disimpulkan atribut Gedung memiliki Dependensi Transitif terhadap atribut Makul
Sekilas Normalisasi Data Sebuahrancangan database burukjika : • Data yang samatersimpandibeberapatempat (file atau record) • Ketidakmampuanuntukmenghasilkaninformasi • Terjadikehilanganinformasi • Terjadiadanyaredudansi (pengulangan) atauduplikasi data sehinggamemboroskanruangpenyimpanandanmenyulitkansaatproses updating data
Lanjutan…. 5. Timbul adanya Null Value
Sekilas tentang Atribut • Atribut identik dengan istilah Kolom Data tetapi dapat menunjukkan fungsinya sebagai pembentuk karakteristik (sifat-sifat) yang melekat dalam sebuah tabel. Pada penerapan aturan normalisasi, bisa berdampak pada penghilangan atau penambahan kolom tertentu, atau bahkan dapat membentuk suatu tabel baru.
Jenis-Jenis Atribut • Atribut Key dan Atribut Deskriptif • Simple Attribute dan Composite Attribute • Single-Valued Attribute dan Multi-Valued Attribute • Mandatory Attibute dan Null Value • Derived Attribute
Atribut Key dan Atribut Deskriptif Atribut Key • Adalah satu atau gabungan dari beberapa atributyang dapat membedakan semua baris data (Row/Record) dalam tabel secara unik. Dikatakan unik jika pada atribut yang dijadikan Key tidak boleh ada baris data dengan nilai yang sama. Atribut Deskriptif • Adalah atribut-atribut yang tidak menjadi/merupakan Primary-Key. Jadi, dalam tabel Mahasiswa, yang menjadi Atribut Deskriptif adalah selain Nim.
Simple Attribute dan Composite Attribute • Atribut sederhana (Simple Attribute)adalah atribut atomik yang tidak dapat dipilah lagi, sedangkan atribut Komposit (Composite Attribute) adalah atribut yang masih dapat diuraikan lagi menjadi sub-sub atribut yang masing-masing memiliki makna.
Single-Valued Attribute dan Multi-Valued Attribute • Atribut bernilai tunggal (Single-Valued attribute) ditujukan pada atribut-atribut yang memiliki paling banyak satu nilai untuk setiap baris data. • Atribut bernilai ganda/banyak (Multi-Valued Attribute) ditujukan pada atribut-atribut yang memiliki lebih dari satu nilai setiap baris data.
Mandatory Attibute dan Null Value • Persyaratan dalam suatu tabel ada yang mengharuskan suatu atribut memiliki nilai (Mandatory Attibute) dan ada yang tidak harus bernilai karena memang tidak memiliki nilai atau nilainya belum siap (Null Value).
Derived Attribute • Atribut turunan (Derived Attribute) adalah atribut yang nilainya diperoleh dari pengolahan atau dapat diturunkan dari atribut atau tabel lain yang berhubungan. • Atribut turunan sebenarnya dapat ditiadakan dalam suatu tabel, karena nilainya bergantung pada nilai pada atribut lain dalam suatu tabel.