20
7. Pendukung untuk komunikasi data
8. Layanan integritas data
9. Layanan untuk meningkatkan data yang tetap
(independence)
10. Layanan utilitas (kegunaan)
2.7.7 Database Language
Setiap pengguna basis data memerlukan bahasa pemrograman
yangdapat dipakai sesuai dengan fungsi dan tugasnya. Dalam basis data,
secaraumum dikenal dua bahasa, yaitu:
1. Data Definition Language (DDL) : bahasa yang dipakai untuk
menjelaskanobjek dari bahasa data. DDL memungkinkan
pengguna untukmenspesifikasikan tipe dan struktur data serta
batasan pada data yangtersimpan pada basis data.
2. Data Manipulation Language (DML) : bahasa yang dipakai
untukmemanipulasi objek data dari basis data. DML dipakai untuk
operasiterhadap isi basis data (insert, update, delete, select).
2.7.8 Normalisasi
2.7.8.1 Pengertian Normalisasi
Menurut Connolly(2010, p415), normalisasi adalah suatu
teknikyang menghasilkan himpunan relasi dengan properti yang
diinginkanberdasarkan kebutuhan data dari sebuah perusahaan.
2.7.8.2 Tahap-tahap Normalisasi
1.
Unnormalized Form (UNF)
Menurut Connolly(2010, p430), UNF adalah suatu tabel
yang berisikan satu atau lebih kumpulan data yang berulang
|