SISTEM DATABASE

 DATABASE (BASIS DATA)
  • Sekumpulan data yang saling berhubungan.
  • Himpunan kelompok data yang saling berhubungan yang diorganisasi sedemikian rupa sehingga kelak dapat dimanfaatkan dengan cepat dan mudah.
  • Kumpulan data yang saling berhubungan yang disimpan bersama sedemikian rupa tanpa pengulangan (redundancy) yang tidak perlu untuk memenuhi kebutuhan.
  • Kumpulan file/ tabel/ arsip yang saling berhubungan yang disimpan dalam media penyimpanan tertentu.
KARAKTERISTIK UTAMA DATABASE
  •  Merepresentasikan aspek dari dunia nyata. Terstruktur dengan baik. Dapat merepresentasikan kondisi saat ini (current state).
  • Ada penggunanya dan ada aplikasi. Disimpan dalam memori komputer secara permanen.
  • Dapat diakses dan dimanipulasi menggunakan DBMS.
MENGAPA DATABASE? 
- Redundansi data dan ketidakkonsistenan data. 
- Kesulitan dalam mengakses data. 
- Isolasi data.
- Masalah integritas.
- Update otomatis. 
- Akses konkuren dari beberapa user.
- Masalah keamanan
CONTOH DATABASE











 DATABASE MANAGEMENT SYSTEM (DBMS) 
Sebuah sistem perangkat lunak untuk menyimpan, mengatur, dan mengakses ke database.
Kumpulan program yang memungkinkan pengguna (user) untuk membuat dan memelihara database. 
Adalah sekumpulan program yang mampu:
mendefinisikan struktur;
membangun sekumpulan data;
memanipulasi data (query, update);
menjamin konsistensi;
menjaga dari misuse;
memulihkan kegagalan; dan
menjamin konkurensi dari sebuah database.
DATABASE SYSTEM
Adalah database dan DBMS-nya.
Berisi: database, DBMS, dan program aplikasi.
Komponen database system:
hardware;
operating system;
database;
DBMS;
user;
optional software.
File System
File System : Kumpulan file yang diakses oleh program aplikasi.
Batasan File System :
Redundansi dan inkonsistensi data  multiple files and formats, duplikasi dalam file yang berbeda.
Sulit dalam mengakses data karena perlu menulis sebuah program baru untuk menyelesaikan tiap tugas.
Data terisolasi yang disebabkan oleh multiple files and formats, sehingga membuat koordinasi, asimilasi, dan representasi data menjadi lebih sulit.
Duplikasi data  memboroskan ruang penyimpanan data dan mengarah ke masalah integritas data yang menyebabkan data tidak
Kebergantungan pogram aplikasi  perubahan terhadap file akan memerlukan perubahan juga terhadap sejumlah program aplikasi.
File tidak kompatibel.
Lemahnya berbagi data  sulit untuk mengontrol akses ke file, khususnya terhadap bagian file tertentu.
PERBEDAAN FILE SYSTEM DENGAN DBMS


Tidak ada komentar: