Page 1 - Modul 6
P. 1

KEGIATAN PEMBELAJARAN  VI

                             ENTITAS, ATRIBUT, RELASI (LANJUTAN)



                I.   Tujuan Kegiatan Pembelajaran 6

                       1.  Memahami tentang atribut dan jenis-jenisnya.
                       2.  Menemukan dan menggunakan jenis atribut sesuai permasalahan di dunia nyata.

               II.   Uraian Materi Kegiatan pembelajaran 6
                 1.  Atribut

                     Atribut merupakan objek data yang mengidentifikasi atau menguraikan entitas. Atribut
                     yang mengidentifikasikan entitas disebut atribut kunci (key attributes), sedangkan atribut

                     yang menguraikan entitas disebut atribut yang bukan kunci (non-key attributes).

                     Nilai-nilai atribut harus atomic, yaitu menyajikan fakta tunggal. Setelah data yang tidak
                     dipisahkan mengizinkan pemrograman yang lebih sederhana, penggunaan kembali data

                     yang lebih besar serta perubahan implementasi menjadi lebih mudah. Normalisasi juga
                     tergantung pada aturan “fakta tunggal” yang diikuti. Jenis umum pelanggaran meliputi :

                         ➢  Pengumpulan sederhana. Contohnya adalah nama orang yang menggabungkan

                            nama  depan,  tengah  dan  nama  akhir.  Contoh  lain  adalah  Alamat  yang
                            menggabungkan alamat jalan, kota dan kodepos. Saat berhadapan dengan sesuatu

                            yang bersifat seperti atribut, perlu dipertimbangkan jika harus melakukan

                            dekomposisi.  Sebagai  contoh,  bila  pengguna  akhir  ingin  menggunakan  nama
                            pertama dalam format surat.

                         ➢  Kode kompleks merupakan nilai-nilai atribut dimana kode terdiri atas potongan

                            informasi yang digabungkan. Suatu contoh adalah kode yang berkaitan dengan
                            mobil  dan  truk.  Koode  menyajikan  lebih  10  potong  informasi  yang  berbeda

                            mengenai  sarana  angkutan.  Kecuali  jika  menjadi  bagian  dari  suatu  standar
                            industry, kode tersebut tidak memilikinarti bagi para pengguna akhir. Dengan

                            begitu, muncul kesulitan untuk memprosesdan memperbaruinya.

                         ➢  Blok teks merupakan field teks free form. Kepercayaan atas penggunaan yang
                            sah mampu menunjukkan bahwa beberapa kebutuhan data tidaklah terpenuhi oleh

                            model.



                                                             1
   1   2   3   4   5   6