5
BAB II LANDASAN TEORI
2.1 Konsep Dasar Basis Data
2.1.1 Arti Penting Basis Data
File data yang dapat menghasilkan informasi merupakan Sumberdaya bagi perusahaan organisasi, maka perlu dikelola
dengan : a. Baik
Mudah dalam pengaksesan b. Terpadu
Dapat mengantisipasi permasalahan masa yang akan datang berksinambungan
c. Aman Data harus dapat dilindungi dari campur tangan pihak lain
2.1.2 Evolusi Basis Data
1960s : Data collection, database creation, IMS and network DBMS 1970s : Relational data model, relational DBMS implementation
1980s : RDBMS, advanced data models extended-relational, OO, deductive, etc. and application-oriented DBMS scientific,
engineering, etc. 1990-2000: Data mining and data warehousing, multimedia
databases, and Web databases
2.1.3 Alasan Data Base Perlu Dirancang
Alasan perlunya database untuk dirancang adalah : a. Jumlah data yang selalu bartambah
b. Adanya pengulangan duplikasi data c. Disintegrasi antar data file
d. Keamanan data e. Keterasingan data
f. Akses data secara simultan
g. Masalah keutuhan data
2.1.4 Keuntungan Pemakaian Sistem Basis Data
Keuntungan dari pemakaian sistem basis data yaitu : a. Efisiensi ruang penyimpanan space
b. Keakuratan accuracy c. Data dapat dipakai bersama
d. Kecepatan dan kemudahan speed e Keamanan data terjamin
f Terpeliharanya integritas data g. Data independence :
2.1.5 Pengertian Basis Data
Pengertian basis data menurut C.J. Date adalah tempat untuk sekumpulan file data berkas terkomputerisasi
Definisi Lain mengenai basis data adalah kumpulan file data yang saling berhubungan dan disimpan dalam media elektronis
Basis Data juga merupakan kumpulan data yang saling berhubungan
dan diorganisasi
sedemikian sehingga
dapat dimanfaatkan dengan cepat dan mudah
2.1.6 Operasi-Operasi Dasar Terhadap Suatu Basis Data
Operasi-operasi dasar terhadap suatu basis data : a. Pembuatan basis data baru create database
b. Penghapusan basis data drop database c. Pembuatan tabel create table
d. Pengisian data dalam tabel insert e. Pengambilan data retrieve
f. Pengubahan data update g. Penghapusan data delete
2.1.7 Hierarki Data