2.4.4.8 Kamus Data
Kamus Data KD atau Data Dictionary DD atau disebut juga dengan istilah sistem data dictionary adalah
katalog fakta tentang data dan kebutuhan kebutuhan informasi
dari suatu
sistem informasi.
Dengan menggunakan
kamus data,
analis sistem
dapat mendefinisikan data yang mengalir di sistem dengan
lengkap. kamus data dibuat pada tahap analisis sistem dan digunakan baik pada tahap analisis maupun pada tahap
perancangan sistem. Pada tahap analisis, kamus data dapat digunakan sebagai alat komunikasi antara analis sistem
dengan pemakai sistem tentang data yang mengalir di sistem, yaitu tentang data yang masuk ke sistem dan tentang
informasi yang dibutuhkan oleh pemakai sistem. Pada tahap perancangan sistem, kamus data digunakan untuk
merancang input, merancang laporan-laporan dan database. kamus data dibuat berdasarkan arus data yang ada di DFD.
Arus data di DFD sifatnya adalah global, hanya ditunjukkan nama arus datanya saja. Keterangan lebih lanjut tentang
struktur dari suatu arus data di DFD secara lebih terinci dapat dilihat di kamus data [7].
Kamus data harus dapat mencerminkan keterangan yang jelas tentang data yang dicatatnya. Untuk maksud
keperluan ini, maka kamus data harus memuat hal-hal berikut ini :
1. Nama arus data. Karena kamus data dibuat berdasarkan arus data yang
mengalir di DAD, maka nama dari arus data juga harus dicatat di kamus data, sehingga mereka yang membaca
DAD dan memerlukan penjelasan lebih lanjut tentang suatu
arus data tertentu di DAD dapat langsung mencarinya dengan mudah di kamus data.
2. Alias Alias atau nama lain dari data dapat dituliskan bila nama
lain ini ada. Alias perlu ditulis karena data yang sama mempunyai nama yang berbeda untuk orang atau
departemen satu dengan yang lainnya. 3. Bentuk data.
Telah diketahui bahwa arus data dapat mengalir : a Dari kesatuan luar ke suatu proses, data yang mengalir
ini biasanya tercatat di suatu dokumen atau formulir. b Hasil dari suatu proses ke kesatuan luar, data yang
mengalir ini biasanya terdapat di media laporan atau query tampilan layar atau dokumen hasil cetakan
komputer. c Hasil suatu proses ke proses yang lain, data yang
mengalir ini biasanya dalam bentuk variabel atau parameter yang dibutuhkan oleh proses penerimanya.
d Hasil suatu proses yang direkamkan ke simpanan data, data yang mengalir ini biasanya berbentuk suatu
variabel. e Dari simpanan data dibaca oleh suatu proses, data yang
mengalir ini biasanya berupa suatu field item data. Dengan demikian bentuk dari data yang mengalir dapat
berupa : a Dokumen dasar atau formulir
b Dokumen hasil cetakan computer c Laporan terecetak
d Tampilan di layar monitor e Variabel
f Parameter
g Field Bentuk dari data ini perlu dicatat di kamus data, karena
dapat digunakan untuk mengelompokkan kamus data ke dalam kegunaannya sewaktu perancangan sistem.
4. Arus data. Arus data menunjukkan dari mana data mengalir dan ke
mana data akan menuju. Keterangan arus data ini perlu dicatat di kamus data supaya memudahkan mencari arus
data ini di DFD. 5. Penjelasan.
Untuk lebih memperjelas lagi tentang makna dari arus data yang dicatat di kamus data, maka bagian penjelasan dapat
diisi dengan keterangan-keterangan tentang arus data tersebut.
6. Periode. Periode ini menunjukkan kapan terjadinya arus data ini.
Periode perlu dicatat di kamus data karena dapat digunakan untuk mengidentifikasikan kapan input data harus
dimasukkan ke sistem, kapan proses dari program harus dilakukan dan kapan laporan-laporan harus dihasilkan.
7. Volume Volume yang perlu dicatat di kamus data adalah tentang
volume rata-rata dan volume puncak dari arus data. Volume rata-rata menunjukkan banyaknya rata-rata arus data yang
mengalir dalam satu periode tertentu dan volume puncak menunjukkan volume yang terbanyak. Volume ini
digunakan untuk mengidentifikasikan besarnya simpanan luar yang akan digunakan, kapasitas dan jumlah dari alat
input, alat pemroses dan alat output.
8. Struktur data. Struktur data menunjukkan arus data yang dicatat di kamus
data, terdiri dari item data apa saja.
Fungsi kamus data adalah sebagai berikut : 1. Menjelaskan arti aliran data
2. Mendeskripsikan komposisi paket data 3. Mendefinisikan nilai dan satuan yang relevan
4. Mendeskripsikan hubungan
secara detail
dalam penyimpanan data yang akan digunakan dalam ERD
Biasanya untuk menunjukkan informasi tambahan di kamus data dipergunakan notasi sebagai berikut ini :
Simbol Keterangan
= Terbentuk dari, terdiri dari, artinya, atau sama
dengan. +
Dan. [ ]
Salah satu dari |
Sama dengan simbol [ ] . N{ }M
Iterasi elemen data dalam kurung beriterasi mulai minimum N kali dan maksimum M kali.
Optional boleh ada atau tidak Keterangan setelah tanda ini adalah komentar
Tabel 2.8 : Simbol pada Kamus Data
[Sumber : 7]
2.5. Konsep Dasar MySQL
2.5.1. Pengertian MySQL
MySQL adalah sebuah system manajemen database relasi relation database management system yang bersifat “terbuka”
open source. Terbuka maksudnya adalah MySQL boleh di- download oleh siapa saja, baik versi kode program aslinya source
kode program maupun versi binernya executable program dan bias digunakan secara relatif gratis baik untuk dimodifikasi sesuai
dengan kebutuhan seseorang maupun sebagai suatu program aplikasi computer. [4]
MySQL adalah sebuah program database server yang mampu menerima dan mengirimkan datanya dengan sangat cepat,
multi user serta menggunakan perintah standar SQL Structured Query Language. [9]
SQL Structured Query Lenguage dibagi menjadi dua bentuk Query, yaitu: [13]
1. DDL Data Definition Language DDL adalah sebuah Metode Query SQL yang berguna untuk
mendefinisikan data pada sebuah database, adapun Query yang dimiliki adalah :
CREATE : Digunakan untuk melakukan pembuatan database dan tabel
DROP : Digunakan untuk melakukan penghapusan
tabel maupun database. ALTER : Digunakan untuk melakukan pengubahan
struktur tabel yang telah dibuat, baik menambah Field add, mengganti nama
Field change atau menamakannya kembali rename, serta penghapusan
drop.