18 bagi para pemakai. Penerapan basis data dalam sistem informasi disebut dengan
database system. Database system sistem basis data adalah suatu sistem informasi yang mengintegrasikan kumpulan dari data yang saling berhubungan
satu dengan yang lainnya dan membuatnya tersedia untuk beberapa aplikasi yang bermacam-macam didalam suau organisasi. Basis data dapat dinyatakan sebagai
suatu sistem yang memiliki karakteristik, antara lain : 1.
Merupakan suatu kumpulan interrelated data yang disimpan bersama tanpa mengganggu satu sama lain atau membentuk kerangkapan data.
2. Kumpulan data dalam basis data dapat digunakan oleh sebuah program
aplikasi atau lebih secara optimal. 3.
Penambahan data baru, penghapusan, dan modifikasi data, dan pengambilan kembali data dapat dilakukan dengan mudah dan terkontrol.
4. Data merupakan suatu sumber yang sangat berguna bagi hampir disemua
organisasi.
2.4.1 Sistem Manajemen Basis Data
Sistem manajemen basis data adalah suatu perangakat lunak yang menyimpan struktur basis data, data itu sendiri, hubungan di antara data di dalam
basis data, dan nama-nama formulir, jenis-jenis data, angka di belakang desimal, jumlah karakter, nilai-nilai default, dan seluruh uraian field lainnya. Inilah
sebabnya mengapa basis data yang dikendalikan oleh suatu sistem manajemen basis data disebut sekumpulan data terhubung yang menjelaskan dirinya sendiri
self-describing set of related data.McLeod dan Schell, 2008.
19 Tujuan utama sistem manajemen basis data adalah menyediakan
lingkungan yang nyaman dan efisien untuk penyimpanan dan pengambilan data dari basis data. Sistem manajemen basis data berperan memberi abstraksi data
tingkat tinggi ke pemakai. Hariyanto, 2004 Tujuan lain dari sistem manajemen basis data adalah :
1. Menghindari redudansi dan inkonsistensi data
2. Menghindari kesulitan pengaksesan data
3. Menghindari isolasi data
4. Menghindari anomali pengaksesan konkuren
5. Menghindari masalah-masalah keamanan
6. Menghindari masalah-masalah integritas
Produk perangkat lunak seperti Microsoft Access, Oracle, Microsoft SQL Server, Sybase, MySQL, dan lain-lain merupakan Sistem manajemen basis data.
Secara umum, suatu sistem manajemen basis data terdiri dari : 1.
Suatu koleksi modul, program, dan tabel-tabel. 2.
Suatu metode akses dan sebuah metodologi akses. 3.
Sekumpulan masukan data, manipulasi data, pelaporan dan tools retrieval. 4.
Ketentuan built-in untuk keamanan dan integrasi data. 5.
Sekumpulan file, record, serta uraian-uraian elemen. 6.
Peraturan tentang logika untuk mengonstruksi file dan menangani data. 7.
Spesifikasi untuk menyimpan data fisik.
20
2.4.2 Basis Data Relasional
Model data relasional menjelaskan kepada pemakai tentang hubungan logis antar data dalam basis data dengan cara memvisualisasikannya ke dalam
bentuk tabel dua dimensi yang terdiri dari sejumlah baris dan kolom yang menunjukkan atribut.
2.5 Konsep Dasar Manajemen