KONSEP DASAR DATABASE
Database adalah suatu susunan/ kumpulan data operasional
lengkap dari suatu organisasi atau perusahaan yang di kelola dan disimpan
secara terintegrasi menggunakan metode tertentu dengan menggunakan komputer
sehingga mampu menyediakan informasi yang di perlukan pemakainya.
Sedangkan yang di maksud SISTEM DATABASE adalah suatu sistem
penyusunan dan pengelolaan record-record dengan menggunakan komputer, tujuannya
untuk menyimpan atau merekam serta memelihara data operasional lengkap sebuah
organisasi/perusahaan sehingga mampu menyediakan informasi yang diperlukan
pemakai untuk kepentingan proses
pengambilan keputusan.
Komponen-komponen
dasar sistem database:
a. DATA
Ciri-ciri
:
1.
Data disimpan dengan cara
terintegrasi (Integrated)
Database
merupakan kumpulan dari berbagai macam file dari aplikasi yang berbeda yang
disusun dengan cara menghilangkan bagian yang rangkap.
2.
Data dipakai secara bersama-sama
(shared)
Masing-masing
dari database dapat diakses oleh pemakai dalam waktu yang bersamaan, untuk
aplikasi yang berbeda.
b. HARDWARE
Semua peralatan perangkat keras
komputer yang di gunakan untuk pengelolaan sistem database berupa:
1.
Peralatan untuk penyimpanan : disk,
drum tape
2.
Peralatan input dan output
3.
Peralatan komunikasi data, dll.
c. SOFTWARE
Berfungsi sebagai perantara
(interface) antara pemakai dengan data phisik pada database, dapat berupa :
1.
Database Management System (DBMS)
2.
Program-program aplikasi dan
prosedur-prosedur
d. USER
Terbagi menjadi 3 klasifikasi:
1.
Database Adminstrator (DBA),
orang/tim yang bertugas mengelola system database secara keseluruhan.
2.
Programmer à orang/tim membuat program aplikasi yang mengakses
database dengan menggunakan bahasa pemrograman.
3.
End user à orang yang mengakses database melalui terminal dengan
menggunakan query language atau program aplikasi yang dibuat oleh programmer.
Keuntungan pemakaian sistem Database :
1. Terkontrolnya kerangkapan data dan inkonsistensi
2. Terpeliharanya keselarasan data
3. Data dapat dipakai secara bersama-sama
4. Memudahkan penerapan standarisasi
5. Memudahkan penerapan batasan-batasan pengamanan
6. Terpeliharanya integritas data
7. Terpeliharanya keseimbangan atas perbedaan kebutuhan
data dari setiap aplikasi
8. Program/data independent
Kerugian
pemakaian database :
1. Mahal dalam implementasinya
2. Rumit/komplek
3. Penanganan proses recovery dan back up sulit
4. Kerusakan pada sistem basis data dapat mempengaruhi
departemen yang terkait
Tidak ada komentar:
Posting Komentar