Komponen Sistem Basis Data Model Basis Data Relasional

Dari beberapa kutipan di atas dapat disimpulkan basis data adalah kumpulan data yang saling berelasi. Data merupakan fakta mengenai objek, orang, dan lain- lain. Data dinyatakan dengan nilai angka, deretan karakter, atau simbol.

3. Pengertian Sistem Basis Data

Sistem basis data adalah kumpulan program-program aplikasi yang menyediakan layanan kepada pengguna seperti laporan produksi. Setiap program tersebut mendefinisikan dan mengatur datanya sendiri Connolly dan Begg, 2005:7. Pengertian sistem basis data juga dikemukakan oleh Fathansyah 1999 dalam Eddy Prahasta 2009:329 bahwa “sistem basis data merupakan sistem yang terdiri dari kumpulan file tabel yang saling berhubungan dan sekumpulan program DBMS yang memungkinkan beberapa pemakai atau program lain untuk mengakses dan memanipulasi file-file tersebut”.

4. Komponen Sistem Basis Data

Menurut Eddy Prahasta 2009:329-330 bahwa “sebagai suatu sistem, sistem basis data terdiri dari komponen- komponen yang membentuknya. Komponen- komponen tersebut adalah: a. Perangkat keras b. Pengguna user c. Sistem operasi d. Database Management System DBMS e. Program aplikasi lain. f. Basis data Komponen perangkat keras yang digunakan untuk sistem basis data meliputi CPU processor, memori RAM, storage harddisk, disket, CD, dll, keyboard, monitor, mouse, media pendukung jaringan beserta pheripherals lainya. Komponen pengguna sistem basis data terbagi ke dalam beberapa kelompok seperti berikut: a. Database administrator: pengguna memiliki kewenangan sebagai pusat pengendali seluruh sistem baik basis data maupun program-program yang mengaksesnya. 21 b. Application programmes: pengguna ini merupakan para programer aplikasi profesional berinteraksi dengan sistem melalui pemanggil DML Data Manipulation Language yang dimasukkan embedded ke dalam program yang ditulis dalam bahasa pemograman dasarnya C, pascal, Cobol. c. Sophisticated users: pengguna ini berinteraksi dengan sistem tanpa harus menuliskan sendiri programnya. d. Specialized users: pengguna ini termasuk dari sophisticated user yang menuliskan program aplikasi basis data yang tidak sesuai dengan framework proses data tradisional. e. Naive users: pengguna ini merupakan kebanyakan pengguna yang berinteraksi dengan sistem, dengan cara memanggil salah satu program aplikasi yang telah disediakan.

5. Model Basis Data Relasional

Menurut Eddy Prahasta 2009:343 bahwa sebagai model basis data yang paling terkenal di dalam DBMS, model relasional sangat sering dan banyak digunakan di dalam SIG. Beberapa dantara DBMS yang menggunakan model basis data relasional adalah: a. Dbase .dbf – digunakan oleh ArcView GIS. b. Dbase .dbf – digunakan oleh PC ArcInfo dan SIG lain yang berbasiskan PC. c. INFO – digunakan di dalam ArcInfo. d. Oracle – digunakan oleh ArcInfo, Geovision, dan lainya. e. Empress – digunakan oleh System9.

6. Terminologi di dalam Model Basis Data Relasional