1. Ketidakluwesan, yaitu perancangan sistem hanya untuk memenuhi kebutuhan informasi pada saat itu,sehingga bila ada perubahan
informasi maka sistem yang sudah ada juga harus diubah. 2. Kemubaziran, yaitu data yang sama disimpan dalam tempat atau
file yang sama. 3. Data yang tidak konsisten, yaitu pada umumnya terjadi karena
penyimpanan data pada beberapa tempat yang berlainan, sehingga perubahan data tidak segera tercermin pada tempat yang lain.
4. Perawatan program menjadi mahal. 5. Keterbatasan pemakaian data secara bersamaan.
6. Lemahnya standarisasi.
2.4 Sistem Database
Database adalah sekumpulan data yang harus disimpan sedemikian rupa sehingga dapat memperoleh informasi yang diinginkan dengan cepat. Betapapun
banyaknya data tersebut. Atau database adalah suatu informasi yang mengintegrasikan kumpulan dari data yang saling berhubungan satu dengan yang
lain dan memuatnya tersedia untuk berbagai aplikasi yang bermacam macam
dalam suatu organisasi. Adapun komponen
komponen database adalah : 1. User group, yaitu semua yang melakukan permintaan data dari database.
2. DBMS Data Base Management System , yaitu merupakan sistem perangkat lunak umum yang mengelola manage basis data,
Universitas Sumatera Utara Universitas Sumatera Utara
menyediakan fasilitas pengorganisasian, akses atau pengendaliannya. Perangkat lunak umum disini diartikan sebagai tidak tergantung atas
aplikasi tertentu sehingga dapat digunakan untuk setiap pemakai yang membutuhkan akses ke basis data. DBMS juga bertanggung jawab
memperbaiki data yang rusak, misalnya dengan mengambil ulang backupnya.
3. DB Database , merupakan sekumpulan data yang saling berhubungan dan dapat digunakan secara bersamaan yang diarncang untuk memenuhi
kebutuhan informasi beberapa pemakai. 4. DD Data Dictionary , yaitu merupakan kumpulan semua data organisasi
yang terdiri atas defenisi data, data relasi keterkaitan antara satu data dengan data yang lainnya.
5. User Interface, adalah pengarah sarana yang menghubungkan pemakai user dengan database itu sendiri.
6. DBA Database Administrator ,yaitu kumpulan orang yang bertanggung jawab atas penentuan arah dan keseluruhan pengendalian data
Keuntungan database : 1. Kemubaziran data akan minimum.
2. Memudahkan pembentukan dan pengembangan aplikasi. 3. Data yang konsisten.
4. Perawatan program yang menjadi lebih murah. 5. Pemakaian data secara bersamaan.
6. Data yang terpadu.
Universitas Sumatera Utara Universitas Sumatera Utara
2.5 Tinjauan Program Yang Digunakan