KONSEP DASAR
SISTEM DATABASE adalah Suatu system penyusunan dan pengelolaan record-record dengan menggunakan komputer, dengan tujuan untuk menyimpan atau merekam serta memelihara data operasional lengkap sebuah organisasi/perusahaan, sehingga mampu menyediakan informasi yang optimal yang diperlukan pemakai untuk kepentingan proses pengambilan keputusan.
DATABASE
adalah
Suatu susunan / kumpulan data operasional lengkap dari suatu
organisasi/perusahaan yang diorganisir / dikelola dan simpan secara
terintegrasi dengan menggunakan metode tertentu, dengan menggunakan komputer,
sehingga mampu menyediakan informasi yang optimal diperlukan pemakainya.
KOMPONEN DASAR DARI SISTEM DATABASE
Terdapat 4 komponen pokok dari system
database :
1.
DATA, dengan
ciri-ciri :
–
Data
disimpan secara terintegrasi (integrated)
–
Data
dapat dipakai secara bersama-sama (shared)
–
Terintegrated yaitu Database merupakan kumpulan
dari berbagai macam file dari aplikasi-aplikasi yang berbeda yang disusun
dengan cara menghilangkan bagian-bagian yang rangkap (redundant).
–
Shared
yaitu Masing-masing bagian dari database dapat diakses oleh pemakai dalam waktu
yang bersamaan, untuk aplikasi yang berbeda.
2. HARDWARE ( perangkat keras)
Terdiri dari semua peralatan perangkat
keras komputer yang digunakan untuk pengelolaan system database berupa :
* Peralatan untuk penyimpanan, disk, drum, dll
* Peralatan input dan output
* Peralatan komunikasi data, dll
3. SOFTWARE
(perangkat lunak)
Berfungsi sebagai perantara
(interface) antara pemakai dengan data phisik pada database, dapat berupa :
* Database Management System (DBMS)
* Program-program aplikasi & prosedur-prosedur
4.
USER (Pemakai)
Terbagi menjadi 3 klasifikasi :
•
Database
Administrator (DBA), orang/team yang bertugas mengelola system database secara
keseluruhan
•
Programmer,
orang/team membuat program aplikasi yang mengakses database dengan menggunakan
bahasa pemprograman
•
End
user, orang yang mengakases database melalui terminal dengan menggunakan query
language atau program aplikasi yang dibuat oleh programmer
DATA PADA
DATABASE DAN HUBUNGANNYA
Ada 3 jenis data pada system database,
yaitu:
•
Data
operasional dari suatu organisasi, berupa data yang disimpan didalam database
•
Data
masukan (input data), data dari luar sistem yang dimasukan melalui peralatan
input (keyboard) yang dapat merubah data operasional
•
Data
keluaran (output data), berupa laporan melalui peralatan output (screen,
printer) sebagai hasil dari dalam system yang mengakses data operasional
KEUNTUNGAN PEMAKAIAN SISTEM DATABASE
- Terkontrolnya kerangkapan data dan inkonsistensi
- Terpeliharanya keselarasan data
- Data dapat dipakai secara bersama-sama
- Memudahkan penerapan standarisasi
- Memudahkan penerapan batasan - batasan pengamanan.
- Terpeliharanya intergritas data
- Terpeliharanya keseimbangan atas perbedaan kebutuhan data dari setiap aplikasi
- Program / data independent
KERUGIAN PEMAKAIAN SISTEM DATABASE
- Mahal dalam implementasinya
- Rumit / komplek
- Penanganan proses recorvery & backup sulit
- kerusakan pada system basis data dapat mempengaruhi departemen yang terkait
- dan lain – lain.
ISTILAH-ISTILAH YG DIPERGUNAKAN DALAM
SISTEM
BASIS DATA
a. Enterprise, suatu bentuk organisasi
Contoh :
data sekolah ----- > data mhs
Rumah sakit
----- > pasien
b. Entitas, suatu obyek yang dapat
dibedakan dengan objek lainnya
Contoh :
Bidang administrasi siswa --- >
entitas mahasiswa,
buku,
pembayaran
Bidang kesehatan --- > entitas pasien, dokter
Obat
c. Atribute
/ field , setiap entitas mempunyai atribut atau suatu sebutan untuk mewakili
suatu entitas.
Contoh :
Entity siswa
--- > field Nim, nama_siswa,alamat
Entity nasabah --- > field Kode_nasabah,nama_nsh
d. Data value (nilai atau isi data),
data actual atau informasi yang disimpan pada tiap data elemen atau attribute. Isi
dari atribut disebut nilai data.
Contoh :
Atribut nama karyawan --- > Sutrisno, budiman,
e. Record/ tuple, kumpulan
elemen-elemen yang saling berkaitan menginformasikan tentang suatu entity
secara lengkap.
Contoh : satu record mewakili satu data/informasi -- > nim,
nm_mhs, alamat.
f. File, kumpulan record-record
sejenis yang mempunyai panjang elemen sama,attribute yang sama, namun
berbeda-beda data valuaenya
g. Kunci elemen data, tanda pengenal yang
secara unik mengindentifikasikan entitas dari suatu kumpulan entitas