Pengertian Basis data : Adalah sekumpulan data persistence yang saling terkait, menggambarkan suatu organisasi (enterprise). Pengert...
Pengertian Basis data :
Adalah sekumpulan data persistence yang saling terkait, menggambarkan suatu organisasi (enterprise).
Pengertian Sistem Basis data (DBMS):
Suatu sistem yang mengelola data dan menyediakan data tersebut apabila dibutuhkan.
Sistem Basis Data vs Kertas
Sistem Basis Data vs Kertas
- Kepadatan : Tidak diperlukan jumlah kertas yang sangat banyak untuk menyimpan data dan cukup ringkas.
- Kecepatan : Data dapat diambil dan dimanipulasi lebih cepat dibandingkan pencarian secara manual dari kertas.
- Kemudahan : Mengurangi pekerjaan yang menjemukan jika harus berurusan dengan berlembar-lembar kertas.
- Kekinian : Data yang disimpan adalah data yang akurat sesuai perkembangan (up to date) dan dapat disediakan pada saat yang dibutuhkan.
Keuntungan Basis data
- Mereduksi redundansi yang akibatnya mengurangi inkonsistensi.
- Data dapat dishare antar aplikasi.
- Standarisasi data dapat dilakukan.
- Batasan security dapat diterapkan.
- Mengelola integritas (Keterjaminan Akurasi) data.
- Menyeimbangkan kebutuhan yang saling konflik.
- Independensi data (objektif DBS) : kekebalan aplikasi terhadap perubahan struktur penyimpanan dan teknik pengaksessan data. Basis data harus dapat berkembang tanpa mempengaruhi aplikasi yang telah ada
Komponen utama Sistem Basis data
- Data yang disimpan dalam basis data.
- H/W : storage, processor, memory.
- S/W : DBMS, Report-writer, design arts, dll.
- Pengguna :
- Pengguna Awam (Naïve User)
- Pengguna Biasa (Casual User)
- Programmer
- Administrator
Komponen utama Sistem Basis data
- Database Administrator :
Adalah orang yang memiliki kontrol utama terhadap keseluruhan sistem basis data (mencakup data & program).
Fungsi : - Pendefinisian skema.
- Pendefinisian struktur penyimpanan & metode akses.
- Modifikasi skema & organisasi fisik.
- Pemberian otorisasi bagi pengaksesan data
- Mendefinisikan bagian basis data yang mana yang dapat diakses oleh seorang pemakai, termasuk operasi-operasi yang dapat dilakukan
- Spesifikasi batasan integritas
- Data Administrator :
Adalah orang yang bertanggung jawab dalam kontrol terhadap data.
Fungsi : - Menentukan data apa yang harus disimpan.
- Menentukan aturan dalam penanganan data
- Abstraksi Data
Gambar Abtraksi Data Penjelasan :- Physical/Internal Level :
◦ Bagaimana data disimpan.◦ Deskripsi detil struktur data.- Conceptual Level :
◦ Data apa yang tersimpan (Reprensentasi abstrak).◦ Relasi antar data.◦ Digunakan oleh DBA.- Mendeskripsikan sebagian basis data.
- Digunakan oleh pengguna.
COMMENTS