Kamis, 11 Juni 2009
Minggu, 07 Juni 2009
Perancangan Database Sederhana
Latar Belakang
Ide tulisan ini berasal dari forum CCIT online yang mendiskusikan bagaimana merancang database. Cara praktis dalam tulisan ini tidak menggunakan teknik normalisasi secara eksplisit atau formal, melainkan berdasar pengalaman penulis merancang berpuluh database berbagai ukuran dan kompleksitas, mulai dari yang modelnya memiliki kurang dari 25 tabel sampai dengan yang memiliki lebih dari 250 tabel. Database tersebut untuk berbagai macam sistem dan aplikasi, baik batch di mainframe, client/server, web-based, business oriented maupun real-time control system. Kegiatan manajemen dalam merancang database itu sendiri mencakupi meliputi:
a. Pengumpulan dataData yang diperlukan dikumpulkan dan dicatat dalam suatu formulir yang disebut dokumen sumber yang berfungsi sebagaiinput bagi sistem.
b. Integritas dan pengujianData tersebut diperiksa untuk meyakinkan konsistensi dan akurasinya berdasarkan suatu peraturan dan kendala yang telahditentukan sebelumnya.
c. PenyimpananData disimpan pada suatu medium seperti pita magnetik atau piringan magnetik.
d. PemeliharaanData baru ditambahkan, data yang ada diubah, dan data yang tidak lagi diperlukan dihapus agar sumber daya tetap mutakhir.
e. KeamananData dijaga untuk mencegah penghanta dijaga untuk mencegah penghancuran.
f. OrganisasiData disusun sedemikian rupa untuk memenuhi kebutuhan informasi pemakai.
g. PengambilanData tersedia bagi pemakai.
Ide tulisan ini berasal dari forum CCIT online yang mendiskusikan bagaimana merancang database. Cara praktis dalam tulisan ini tidak menggunakan teknik normalisasi secara eksplisit atau formal, melainkan berdasar pengalaman penulis merancang berpuluh database berbagai ukuran dan kompleksitas, mulai dari yang modelnya memiliki kurang dari 25 tabel sampai dengan yang memiliki lebih dari 250 tabel. Database tersebut untuk berbagai macam sistem dan aplikasi, baik batch di mainframe, client/server, web-based, business oriented maupun real-time control system. Kegiatan manajemen dalam merancang database itu sendiri mencakupi meliputi:
a. Pengumpulan dataData yang diperlukan dikumpulkan dan dicatat dalam suatu formulir yang disebut dokumen sumber yang berfungsi sebagaiinput bagi sistem.
b. Integritas dan pengujianData tersebut diperiksa untuk meyakinkan konsistensi dan akurasinya berdasarkan suatu peraturan dan kendala yang telahditentukan sebelumnya.
c. PenyimpananData disimpan pada suatu medium seperti pita magnetik atau piringan magnetik.
d. PemeliharaanData baru ditambahkan, data yang ada diubah, dan data yang tidak lagi diperlukan dihapus agar sumber daya tetap mutakhir.
e. KeamananData dijaga untuk mencegah penghanta dijaga untuk mencegah penghancuran.
f. OrganisasiData disusun sedemikian rupa untuk memenuhi kebutuhan informasi pemakai.
g. PengambilanData tersedia bagi pemakai.
Langganan:
Postingan (Atom)