Materi basis data rpl
- DEFINITION OF DATA BASE AND DATA BASE SYSTEM
The database is a connected data set that is stored together on a media, without any data capture, so that it is easy to reuse, can be used by one or more application programs optimally, data is stored without dependence on the program that will use it , data is stored in such a way that if there are additions, data retrieval and modification can be done easily and controlled.
- THERE ARE SOME OF THE DATA BASE CRITERIA:
· Data oriented and not oriented programs.
· Can be used by several application programs without the need to change the database.
· Can develop easily, both in volume and structure.
· Can meet new systems easily.
· Can be used in different ways
· Data capture can be minimized
Database System is a system that consists of a collection of tables / files that are interconnected in a database and a set of programs in the form of DBMS that allows several users or other programs to access and manipulate the following tables.
- The database has several important elements, namely:
· Database as the core of the database system
· Software for managing databases
· Hardware to support data processing operations
· As well as humans who have an important role in the system.
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
Komentar
Posting Komentar