Sebuah sistem informasi yang efektif menyediakan informasi yang akurat, tepat waktu, relevan bagi para penggunanya. Informasi yang relevan artinya informasi itu sangat berguna dan tepat untuk jenis pekerjaan dan keputusan yang membutuhkannya.
Konsep pengorganisasian file
sebuah bit mempunyai unit terkecil dari data yang dapat disimpan dalam computer, sekumpulan bit disebut byte mewakili sebuah karakter tunggal yang dapt menjadi huruf,angka,atau simbol lainnya. Pengelompokan karakter menjadi sebuah kata,kumpulan kata,atau bilangan lengkap dinamakan field. sekumpulan field yang saling berhubungan berkumpul menjadi sebuah record. Sekelompok record yag jenisnya sama dinamakan file, sekelompok file yang saling berhubungan memebntukbasis data (database).
Masalah dengan lingkungan file tradisional
- Redundansi dan inkonsistensi data, adanya duplikasi data dalam beberapa file sehingga data yang sama disimpan didalam lebih dari satu lokasi.
- Ketergantungan program data, mengacu pada pasangan data yang tersimpan dalam file dan program tertentu yang dibutuhkan untuk memperbarui dan memelihara file tersebut sehingga perubahan dalam programnya membutuhkan perubahan dalam datanya.
- Kurangnya fleksibelitas
- Keamanan yang buruk
- Kekurangan dalam pembagian dan ketersediaan data
Basis data (database) adalah sekumpulan data organisasi untuk melayani banyak aplikasi secara efisien dengan memusatkan data dan mengendalikan redundansi data.
Sistem manajemen basis data
Database management system (DBMS) adalah peranti yag memudahkan organisasi untuk memusatkan data, mengelola data secara efisen, menyediakan akses data bagi program aplikasi.
Jenis-jenis DBMS
- DBMS Relasional
- DBMS Hierarkis dan jaringan
- DBMS Berorientasi objek
Kapabilitas sistem manajemen basis data (DBMS)
DBMS mempunyai kapabilitas definisi data untuk menentukan struktur dari basis data, yang digunakan untuk membuat table basis data dan untuk mendefinisikan karakteristik field dalam setiap label.
Permintaan (querying) dan pelaporan
DBMS menyertakan perngkat untuk mengakses dan memanipulasi informasi dalam basis data.
Merancang data
Basis data memerlukan rancangan konseptual dan rancangan fisik.
Mendistribusikan basis data
Sistem informasi dapat dirancang dengan bais data terpusat yang digunakan sebuah prosesor pusat atau banyak prosesor dalam jaringan klien/server.
Menggunakan basis data untuk menigkatkan kinerja bisnis dan proses pengambilan keputusan
Perusahaan menggunakan basis data untuk melacak transaksi dasar, memproses pemasok, memproses pesanan, melacak pelanggan dan membayar gaji karyawan. Dalam perusahaan besar dengan basis data atau sistem yang besar untuk fungsi yang berbeda seperti produksi,penjualan,akuntansi dan kemampuan yang dibutuhkan untuk menganalisis data dalam jumlah yang sangat besar,sbb;
- Gudang data, adalah baris data yang menyimpan data yang sekarang dan terdaulu yang mungkin diminati oleh para pembuat keputusan diseluruh perusahaan.
- Data mart, adalah subset dari gudang yang didalamnya terdapat ringkasan atau porsi data perusahaan yang sangat ditempatkan dalam basis data terpisah untuk suatu populasi atau penggunaan data.
- Intelegensi bisnis,Analisis data multidimensi
- Pemrosesan analitis online (Online analytical processing-OLAP)
- Penggalian data
Mengelola sumber data
- Menetapkan kebijakan informasi
- Memastikan kualitas data

