Basis data adalah suatu kumpulan data terhubung yang tersimpan secara
bersama-sama pada suatu media, tanpa adanya suatu kerangkapan data,
sehingga mudah untuk digunakan kembali, dapat digunakan oleh satu atau
lebih program aplikasi secara optimal, data disimpan tanpa mengalami
ketergantungan pada program yang akan menggunakannya, data disimpan
sedemikian rupa sehingga apabila ada penambahan, pengambilan dan
modifikasi data dapat dilakukan dengan mudah dan terkontrol.
- ADA BEBERAPA KRITERIA BASIS DATA YAITU :
· Bersifat data oriented dan bukan program oriented.
· Dapat digunakan oleh beberapa program aplikasi tanpa perlu mengubah basis datanya.
· Dapat berkembang dengan mudah, baik volume maupun strukturnya.
· Dapat memenuhi system-sistem baru secara mudah.
· Dapat digunakan dengan cara-cara yang berbeda
· Kerangkapan data dapat diminimalkan
Sistem
Basis Data adalah system yang terdiri atas kumpulan table / file yang
saling berhubungan dalam sebuah basis data dan sekumpulan program berupa
DBMS yang memungkinkan beberapa pemakai atau program lain untuk
mengakses dan memanipulasi table-tabel berikut.
- Basis data memiliki beberapa elemen penting yaitu :
· Basis data sebagai inti dari system basis data
· Perangkat lunak untuk mengelola basis data
· Perangkat keras sebagai pendukung operasi pengolahan data
· Serta manusia yang mempunyai peran penting dalam system tersebut.
Sistem basis data merupakan system penyusunan berkas data yang saling terpadu. Mempunyai komponen-komponen sebagai berikut:
A. Data base ( Basis Data)
Adalah kumpulan file-file yang saling berhubungan atau berelasi sehingga membentuk suatu basis data.
B. Software ( Perangkat Lunak )
Adalah
perangkat lunak yang digunakan dalam suatu system basis data.
Pengelolahan basis data secara fisik tidak dapat dilakukan pemakai
secara langsung, tetapi ditangani oleh sebuah perangkat lunak yang
khusus yang disebut DBMS ( Database Management System ) yang akan
menentukan bagaimana data diorganisasikan, disimpan, diubah dan diambil
kembali. Perangkat lunak yang termasuk dalam DBMS seperti Dbase III+ ,
Dbase IV, foxbase, foxpro, SQL, Rbase, Ms Access, Oracle dan Informix.
C. Hardware ( Perangkat keras )
Adalah perangkat keras dalam suatu system basis data, dimana mempunyai komponen-komponen utama berupa :
· Unit Pusat Pengolah ( Central Processing Unit atau CPU )
· Unit Penyimpanan ( Storage Unit )
· Keyboard, Monitor, Printer, dll.Brainware (Manusia)
D. Manusia merupakan elemen penting pada sistem basis data. Pemakaian ini terbagi
atas empat kategori :
· Sistem Engineer
Yaitu tenaga ahli yang bertanggung jawab atas pemasangan sistem basis
dan juga mengadakan peningkatan serta melaporkan kesalahan
dari sistem tersebut kepada pihak penjual.
· Administrasi Basis Data
Yaitu tenaga ahli yang mempunyai tugas untuk mengawasi sistem basis data,merencanakan dan pengaturanya.
· Programmer
Yaitu bertugas membuat program aplikasi yang diperlukaan oleh pemakai
akhir dengan menggunakan data yang terdapat dalam sistem basis data
· Pemakaian Akhir
Yaitu tenaga ahli yang menggunakan data untuk mengambil suatu keputusan
yang diperlukan dalam suatu instansi/perusahaan.
Beberapa istilah dalam system basis data
A. Enterprise
Yaitu suatu bentuk organisasi
Data yang disimpan dalam basis data yang merupakan data operasional dari suatu
Enterprise. Contoh : Hotel, Sekolah, Rumah sakit, Bank dll.
B. Entitas
Yaitu objek yaitu dapat dibedakan dengan objek yang lainnya.
Contoh : Dalam Enterprise Sekolah terdapat Entitas Mahasiswa, Mata kuliah,
Dosen.
C. Atribut
Yaitu sebutan untuk mewakili suatu entity
Contoh : Dalam Entitasi Mahasiswa memiliki atribut NIM, Nama, Alamat, Agama
dan Lain-lain.
D. Nilai Data atau Data Value
Yaitu informasi yang tercakup dalam setiap elemen data. isi dari atribut disebut
E. Record ( Tuple )
Yaitu kumpulan field-field yang saling berkaitan yang menginformasikan tentang
suatu entity secara lengkap.
F. File
Yaitu kumpulan record-record yang sejenis dimana mempunyai panjang elemen
yang sama , attribute yang sama namun berbeda -beda data valuenya.
G. Database
Yaitu kumpulan file-file yang mempunyai kaitan antara satu file dengan file lainnya
sehingga membentuk suatu bangunan data.
H. Database Management System (DBMS )
Yaitu kumpulan file yang saling berkaitan bersama – sama dengan program untuk
pengelolaannya. Database adalah kumpulan datanya, sedang program pengelolanya
berdiri sendiri dalam satu paket program yang berfungsi untuk membaca data,
mengisi data, menghapus data serta melaporkan data dalam database.
- KEUNTUNGAN DAN KERUGIAN SYSTEM BASIS DATA :
A. Keuntungan Sistem Basis Data
· Data dapat dipakai secara bersama – sama ( Multiple User )
· Data dapat distandarisasikan
· Mengurangi kerangkapan data ( Redudansi )
· Adanya kemandirian ( kebebasan ) data atau data independent
· Keamanan (security ) data terjamin
· Keterpaduan data terjaga ( masalah integritas )
B. Kerugian Sistem Basis Data
· Diperlukan tempat penyimpanan yang besar
· Diperlukan tenaga yang terampil dalam mengelola data
· Perangkat lunaknya mahal
· Kerusakan pada sistem basis data dapat mempengaruhi departemen yang terkait
0 komentar:
Posting Komentar