Kamus Data Peralatan Pendukung

1. Berada dalam bentuk normal kedua. 2. Setiap atribut bukan kunci tidak memiliki dependensi transitif terhadap kunci primer. 4. Bentuk Normal Boyce-Codd BCNF Suatu relasi disebut memenuhi bentuk normal Boyce-Codd jika dan hanya jika semua penentu determinan adalah kunci kandidat atribut yang bersifat unik. BCNF merupakan bentuk normal sebagai perbaikan terhadap 3NF. 5. Dependensi Nilai Banyak dan Bentuk Normal Keempat 4NF Dependensi nilai banyak merupakan terjemahan dari multivalued dependency MVD. Dependensi ini dipakai pada bentuk normal keempat 4NF untuk menyatakan hubungan satu ke banyak One to many. 6. Dependensi Gabungan dan Bentuk Normal Kelima 5NF Bentuk normal kelima 5NF, yang terkadang disebut PJNF Projection JoinNormal Form, menggunakan acuan dependensi gabungan. Suatu relasi berada dalam 5NF jika dan hanya jika setiap dependensi gabungan dalam R tersirat oleh kunci kandidat relasi R. Secara praktis dapat dikatakan bahwa suatu relasi R barada dalam 5NF jika data yang ada padanya tak dapat lagi didekomposisi manjadi relasi-relasi yang lebih kecil dengan kunci kandidat relasi-relasi yang lebih kecil ini tidak sama dengan kunci kandidat relasi.

2.6.5 Kamus Data

Kamus Data Data Dictionary adalah suatu aplikasi khusus dari jenis kamus-kamus yang digunakan sebagai referensi kehidupan setiap hari. Kendall Kendall 2003 : 333. Kamus data merupakan hasil referensi data mengenai data maksudnya metadata, suatu data yang disusun oleh penganalisis sistem untuk membimbing mereka selama melakukan analisis dan desain. Sebagai suatu dokumen, kamus data mengumpulkan dan mengkoordinasikan istilah-istilah data tertentu dan menjelaskan apa arti setiap istilah yang ada. Menurut Jogiyanto 1999: 725, kamus data adalah katalog fakta tentang data dan kebutuhan-kebutuhan dari suatu sistem informasi. Dengan menggunakan kamus data analis sistem dapat mendefinisikan data yang mengalir di sistem dengan lengkap dan terstruktur. Kamus data dibuat pada tahap analisis sistem dan perancangan suatu sistem. Kamus data harus dapat menjelaskan lebih detail lagi tentang DFD yang mencakup proses, data flow dan data store. Kamus data dibuat dan digunakan baik pada analisis maupun pada tahap perancangan sistem. Pada tahap analisis kamus data digunakan sebagai alat komunikasi antara sistem analis dengan user tentang data yang mengalir pada sistem tersebut serta informasi yang dibutuhkan oleh pemakai sistem. Sedangkan pada tahap perancangan sistem kamus data digunakan untuk merancang input, output, atau laporan dan database. Kamus data harus dapat mencerminkan keterangan yang jelas tentang data yang dicatatnya, maka kamus data harus memuat hal-hal sebagai berikut : b. Nama Arus Data Nama arus data dibuat berdasarkan arus data yang mengalir. c. Alias Alias atau nama lain dari data yang dituliskan. Karena terkadang data sama tetapi nama berbeda untuk orang atau departement satu dengan lainnya. d. Tipe Data Tipe data menunjukan bagaimana arus data mengalir dari hasil suatu proses ke proses yang lain. Data yang mengalir ini dapat berupa suatu dokumen dasar atau formulir, serta dokumen hasil cetakan komputer. e. Arus Data Arus data ini menunjukan dari mana data mengalir dan dari mana data akan menuju. f. Penjelasan Penjelasan digunakan untuk memperjelas lagi tentang makna dari arus data yang dicatat di kamus data. Bagian penjelasan dapat diisi dengan keterangan arus data tersebut. g. Periode Periode ini menunjukan kapan terjadinya arus data dan untuk mengidentifikasi kapan input data dapat dimasukan kedalam sistem, kapan proses program dapat dilakukan dan kapan laporan-laporan dapat dihasilkan. h. Struktur Data Struktur data menunjukan arus data yang dicatat pada kamus data yang terdiri dari elemen-elemen atau item-item data. Narasi dari simbol yang digunakan dibagi menjadi 2 dua macam yaitu sebagai berikut : a Notasi Tipe Data yang digunakan dalam kamus data adalah sebagai bentuk pada Tabel 2.1. berikut : Notasi Keterangan X Setiap karakter 9 Angka numerik A Karakter alphabet Z Angka nol yang di tampilkan dalam spasi kosong . Titik, sebagai pemisah ribuan , Koma, sebagai pemisah pecahan - Hypen, sebagai tanda penghubung Slash, sebagai tanda pembagi Tabel 2.1. Notasi Tipe Data b Notasi Tipe Struktur Data yang digunakan dalam kamus data adalah sebagai bentuk pada Tabel 2.2. berikut : NOTASI ARTI = Terbentuk dari IS COMPOSED atau terdiri dari CONSIST OF atau sama dengan IS EQUIVALENT OF. + AND [ ] Salah satu dari memilih salah satu dari elemen- elemen data dalam bracket ini. | Sama dengan simbol [ ] N { } M Iterasi elemen data di dalam kurung beriterasi mulai minimum N kali dan maksimum M kali. Optimal elemen data didalam kurung parenthesis sifatnya optimal, dapat ada dan dapat tidak ada. atau Keterangan atau catatan Petunjuk key field Tabel 2.2. Notasi Struktur Data

2.6.6 Sistem Pengkodean