Database atau basis da adalah
kumpulan ssebuah data yang di simpan secara sistamatis di dalam computer dan
dapat di olah atau dimanipulasi mengunakan perangkat lunak(program aplikasi)
untuk menghasilkan sebuah informasi.Pendefenisian basis data meliputi
sefesifikasi berupa tipe data,struktur data,dan juga batas-batas data yang akan
di simpan.Basis data merupakan asfek yang paling penting di dalam system informasi
dinamis basis data merupakan gudang penyimpanan data yang akan di olah lebih
lanjut.Basisi data menjadi penting di karenakan dapat menghindari duplikasi
data,hubungan antar data yang tidak jelas,organisasi data,dan update yang
begitu rumit.
Proses memasukan dan mengambil
datake media penyimpanan data memerlukan perangkat lunak yang di sebut dengan system
manajemen basis data(database management system/DBMS).DBMS merupakan sisitem
perangkat lunak yang memungkinkan user untuk memelihara,mengontrol dan
mengakses data secara fraktis dan efisien. Dengan kata lain semua akses ke
basisi data akan di tangani oleh DBMS.Ada beberapa pungsi yang harus di tangani
DBMS yaitu mengolah pendepenisian data,dapat memahamp permintaan pemakai untuk
mengakses data,memeriksa security dan intergeriti data yang di depenisikan oleh
DBA(Database Administrator),menangani kegagalan dalam pengaksesan data yang di
sebabkan oleh kerusakan system maupun disk,dengan menagani unjuk kerja semua
fungsi secara efisiens.
Tujuan yang paling utama dari
DBMS adalah untuk memberikan tinjauan abstrak data kepada user(pengguna).Jadi
sisitem menyembunyikan informasi tentang bagai mana data di simpan dipelihara
dan tetap dapat di ambil(akses) secara efisien.Pertimbangan episien di sini
adalah bagaimana merancang setruktur data yang kompleks tetapi masi tetap bias digunakan
oleh pengguna awam tanpa mengetahui kompleksitas strukturnya.
Pembagian database dengan
jenisnya
Basis data flat-file ideal untuk
data berukuran kecil dan dapat di rubah dengan begitu mudah.pada dasarnya
tersusun dari sekumpul string dalam stu atau lebih file yang dapat di urai
untuk mendapatkan informasi yang di simpan.Basisi data flat-file digunakan
untuk menyimpan daftar atau data yang sederhana dan dalam jumlah kecil.Basis
data flat-file akan menjadi sangat rumit apabila digunakan untuk menyimpan data
semacam itu.salah satu masalah mengunakan basisi data jenis adalah rentan pada
korupsi data karena tidak adanya pengucian yang melekat ketika data digunakan
atau dimodifikasi
Basis data relasional mempunyai
struktur yang lebih logis terkait cara penyimpanan.Relasional berasal dari
kenyataan bahwa table-tabel yang berada di basis data dapat dihubungkan satu
dengan lainya.Basis data relasional mengunakan sekumpulan table du demensi yang
masing-masing table tersusun atas baris(tupel) dan kolom (atribut).Untuk
menghubungkan antara dua atau lebih table,di gunakan key(atribut kunci) yaitu
primary key di salah satu table dan foreign key di table yang lain.Saat ini
basisi data relasional menjadi pilihan karena keungulanya.Beberapa kelemahan
yang munkin di rasakan untuk basis data jenis ini adalah implementasi yang
lebih sulit untuk data dalam jumlah besar dengan tingkat kompleksitasnya yang
tingi dan proses pencarian informasi yang lebih lambat karena perlu
menghubungkan table-tabel terlebih dahulu apabila datnya tersebar di beberapa table.
Itu beberapa pengertian tentang
DATABASE semoga bermamfaat.
0 Response to "Database"
Posting Komentar