Apa Itu Basis Data?
Ada yang tau apa itu Basis data?
Konsep dasar
dari basis data adalah kumpulan dari catatan-catatan, atau potongan dari
pengetahuan. Sebuah basis data memiliki penjelasan terstruktur dari jenis fakta
yang tersimpan di dalamnya: penjelasan ini disebut
skema. Skema menggambarkan
obyek yang diwakili suatu basis data, dan hubungan di antara obyek tersebut.
Definisi basis
data adalah kumpulan data yang dihubungkan secara bersama-sama, dan gambaran
dari data yang dirancang untuk memenuhi kebutuhan informasi dari suatu
organisasi. Berbeda dengan sistem file yang menyimpan data secara terpisah,
pada basis data data tersimpan secara terintegrasi. Basis data bukan menjadi
milik dari suatu departemen tetapi sebagai sumber daya perusahaan yang dapat
digunakan bersama.
- Menurut Date (1990,p5), definisi dari basis data adalah kumpulan terintegrasi dari file yang merupakan representasi data dari suatu model enterprise.
-
Menurut Fathansyah (1999,p2), basis data adalah :
- Himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah.
- Kumpulan data yang saling berhubungan yang disimpan secara bersama sedemikian rupa dan tanpa pengulangan (redudansi) yang tidak perlu, untuk memenuhi berbagai kebutuhan.Kumpulan file/ tabel/ arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronis.
Data dalam basis data disimpan dalam
tiga struktur, yaitu file, tabel atau objek. File terdiri dari record dan
field, tabel terdiri dari baris dan kolom. Objek terdiri dari data dan
instruksi program yang memfungsikan data. Tabel terdiri dari kolom-kolom yang
saling terkait, seperti file yang terdiri dari record yang saling terkait. File
didalam basis data dapat terhubung kepada beberapa tabel. Dalam sebuah tabel,
data pada tiap kolom terdiri dari ukuran dan tipe yang sejenis (char/ numeric).
Keuntungan Basis Data
Keuntungan Basis Data
- Mengurangi duplikasi data
- Meningkatkan integritas data
- Memelihara independensi data
- Meningkatkan keamanan data
- Memelihara konsistensi data
- Manipulasi data lebih canggih
- Mudah untuk digunakan
- Mudah untuk di akses
Kekurangan Basis Dat
- Sistem lebih rumit, jadi memerlukan tenaga ahli dalam disain, program dan implementasi
- Lebih mahal
- Bila ada akses yang tidak benar, kerusakan dapat terjadi
- Karena semua data di tempat terpusat, kerusakan software dan hardware dapat terjadi
- Proses pemeliharaan dapat memakan waktu karena ukurannya yang besar
- Proses back up data memakan waktu
0 komentar :
Posting Komentar