Definisi Database
•
Data, adalah Sekumpulan dari lambang-lambang
yang teratur dan mewakili/merepresentasikan sebuah obyek atau benda
•
Data, terdiri dari 3 macam :
•
Input
data : data yang dimasukkan ke dalam sistem infromasi
•
Output
data : merupakan keluaran dari sistem informasi
•
Database
: merupakan kumpulan data-data yang tersimpan di dalam media penyimpanan di
suatu perusahaan (arti luas) atau di dalam komputer (arti sempit).
Maintaining
Data
–
Proses membandingkan data dengan satu set aturan
untuk mengetahui jika data sudah benar
–
Mengurangi kesalahan entri data dan meningkatkan
integritas data sebelum program menulis data pada disk
File
Processing System Tradisional
• Bentuk pemrosesan dasar yang lahir
sebelum database muncul
• Berkecunderungan tidak berbagi
berkas (Setiap aplikasi memiliki berkas tersendiri)
Database
• Independensi program-data
• Meminimalkan redundansi data
• Meningkatkan konsitensi data
• Meningkatkan kemampuan berbagai data
• Meningkatkan produktivitas
pengembangan aplikasi
• Meningkatkan pencapaian standarisasi
• Meningkatkan kualitas data
• Meningkatkan tanggapan dan kemudahan
akses terhadap data
• Mengurangi pemeliharaan program
Tujuan Sistem Database
• Mencegah Data Redudancy Dan Inconsistency
• Mempermudah dalam melakukan akses terhadap data
• Mempertimbangkan Data Isolation
• Mencegah Concurent Access Anomaly
• Mempertimbangkan
masalah keamanan data
Database flat file sama dengan file data pada spreadsheet
(misal MS Excel™), berupa satu file berisi baris-baris dengan jumlah kolom
tetap yang disimpan berurutan dalam file.
Contoh:
Komponen
Database (Basis Data)
- DATA, Data tersimpan secara terintegrasi
dan dipakai secara bersama-sama.
- HARDWARE, Perangkat keras yang
digunakan dalam mengelola sistem database.
- SOFTWARE, Perangkat lunak perantara antara pemakai
dengan data fisik. Perangkat
lunak dapat berupa database Management sistem dan berbagai Program
Aplikasi
- USER, Sebagai pemakai sistem
Kelebihan
yang ditawarkan oleh database terkomputerisasi:
Ø Keakuratan (Accuracy)
Dengan
sistem pengkodean, relasi antar data, dan dimungkinkannya penerapan aturan tipe
data, domain data, keunikan data, dsb, maka dimungkinkan untuk menjaga keakuratan
data dalam database
Ø Ketersediaan (Availability)
Dimungkinkannya
integrasi semua basisdata yang ada (meskipun basisdata tersebar secara
geografis), sehingga ketersediaan data dalam sebuah sistem akan lebih terjamin
Ø Kelengkapan (Completeness)
Dimungkinkannya
penambahan jenis data baru dalam database yg telah ada
Ø Keamanan (security)
Dimungkinkannya
penerapan sistem keamanan dalam penggunaan basisdata, misalnya nama user, password
dan pin untuk membatasi kewenangan akses data
Ø Kebersamaan Pemakai (shareability)
Dimungkinkan
pemakaian secara bersama dalam satu waktu.
Semangat terus belajarnya!!!
BalasHapus