KONSEP DASAR SISTEM BASIS DATA
- PENGERTIAN BASIS DATA DAN SISTEM BASIS DATA
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
REFERENSI : smkibukartini.sch.id
Anjir jangan menggunakan kata kerugian dong, lebih tepatnya kelebihan dan kekurangan hehe terimakasih
BalasHapus