Pengertian Basis Data Sistem Basisdata Komponen Sistem Basisdata

31 b. Data deskriptif atribut Data yang terdapat pada ruang atau tempat.Atribut menjelaskan suatu informasi.Biasanya data atribut diperoleh dari statistik, sensus, catatan, lapangan dan data tabular.Data atribut bisa dilihat berdasarkan kualitas misalkan tinggi pohon dan kuantitasnyamisalkan jumlah pohon.Contoh data atribut misalkan jenis vegetasi, populasi, luasan, kode pos, dan sebagainya.

2.4 Basis data

2.4.1 Pengertian Basis Data

Dari sisi sistem, basis data merupakan kumpulan tabel-tabel atau dokumen yang saling berelasi. Sementara dari sisi manajemen, basis data dapat dipandang sebagai kumpulan data-data non-redudant yang saling terkait satu sama lainnya dinyatakan oleh atribut-atribut kunci dari tabel- tabelnya atau struktur data dan relasi-relasinya didalam usaha untuk membentuk bangunan informasi yang penting enterprise Prahasta, 2005, p189. Ada beberapa pengertian lain dari basis data yang dikembangkan atas dasar sudut pandang yang berbeda dan diambil dari pustaka [Fathan 99]: 1. Himpunan kelompok data filearsip yang saling berhubungan dan diorganisasikan sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah. 32 2. Kumpulan filetabelarsip yang saling berhubungan dan disimpan di dalam media penyimpanan elektronik. Menurut Connolly dan Begg 2005, p15, basisdata adalah kumpulan-kumpulan data logis, merupakan deskripsi dari data tersebut, dan dirancang untuk menemukan serta memenuhi kebutuhan informasi yang dibutuhkan dari suatu organisasi atau perusahaan yang bersangkutan.

2.4.2 Sistem Basisdata

Sistem basis data adalah kumpulan program-program aplikasi yang menyediakan layanan kepada pengguna seperti laporan produksi.Setiap program mendefinisikan dan mengatur datanya sendiri Connolly dan Begg, 2005, p7. Sehingga dapat disimpulkan bahwa sistem basis data adalah sekumpulan file yang saling berhubungan dan dihubungkan oleh sekumpulan program DBMS sehingga memungkinkan beberapa pemakai atau program untuk mengakses atau memanipulasi file-file tersebut.

2.4.3 Komponen Sistem Basisdata

Sebagai suatu sistem, sistem basisdata terdiri dari komponen- komponen yang membentuknya Prahasta, 2005, p196. Komponen- komponen tersebut adalah: a. Perangkat keras. 33 b. Pengguna user. c. Sistem operasi, bersifat optional tidak harus ada. d. Sistem pengelolaan basisdata DBMS. e. Program aplikasi lain. f. Basisdata. Komponen perangkat keras yang digunakan untuk sistem basisdata meliputi CPU processor, memori RAM, storage harddisk, disket, CD, dll, keyboard, monitor, mouse, media pendukung jaringan jika komputernya merupakan bagian dari suatu network, maka memerlukan kabel-kabel jaringan beserta card pendukungnya, beserta pheripherals lainya. Komponen pengguna sistem basisdata terbagi ke dalam beberapa kelompok seperti berikut: 1. Database administrator Pengguna memiliki kewenangan sebagai pusat pengendali seluruh sistem baik basisdata maupun program-program yang mengaksesnya. 2. Application programmes Pengguna ini merupakan para programer aplikasi profesional berinteraksi dengan sistem melalui pemanggil DML Data Manipulation Language yang dimasukkan embedded ke 34 dalam program yang ditulis dalam program yang ditulis dalam bahasa pemograman dasarnya cont, C, pascal, Cobol, dll. 3. Sophisticated users Pengguna ini berinteraksi dengan sistem tanpa harus menuliskan sendiri programnya. 4. Specialized users Pengguna ini termasuk dari sophisticated user yang menuliskan program aplikasi basisdata yang tidak sesuai dengan framework proses data tradisional. 5. Naive users Pengguna ini merupakan kebanyakan pengguna yang berinteraksi dengan sistem, dengan cara memanggil salah satu program aplikasi yang telah disediakan.

2.4.4 Model Basisdata Relasional