Arti Penting Basis Data Evolusi Basis Data Alasan Data Base Perlu Dirancang Keuntungan Pemakaian Sistem Basis Data Pengertian Basis Data Operasi-Operasi Dasar Terhadap Suatu Basis Data

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