Cari Blog Ini

Minggu, 24 April 2016

Pengenalan Aplikasi Database

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)
  1. DATA, Data tersimpan secara terintegrasi dan dipakai secara bersama-sama.
  2. HARDWARE, Perangkat keras yang digunakan dalam mengelola sistem database.
  3. SOFTWARE, Perangkat lunak perantara antara pemakai dengan data fisik. Perangkat lunak dapat berupa database Management sistem dan berbagai Program Aplikasi
  4. 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.

1 komentar: