Pangkalan data atau basis data (database),
atau sering pula dieja basis data, adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat
diperiksa menggunakan suatu program komputer untuk memperoleh informasi
dari basis data tersebut. Perangkat lunak
yang digunakan untuk mengelola dan memanggil kueri
(query) basis data disebut sistem
manajemen basis data (database management system, DBMS).
Sistem basis data dipelajari dalam ilmu informasi.
Istilah "basis data" berawal dari ilmu
komputer. Meskipun kemudian artinya semakin luas, memasukkan hal-hal di luar
bidang elektronika, artikel ini mengenai basis data komputer. Catatan yang
mirip dengan basis data sebenarnya sudah ada sebelum revolusi industri yaitu
dalam bentuk buku besar, kuitansi dan kumpulan data yang berhubungan dengan
bisnis.
Konsep dasar dari basis data adalah kumpulan dari
catatan-catatan, atau potongan dari pengetahuan. Sebuah basis data memiliki
penjelasan terstruktur dari jenis fakta yang tersimpan di dalamnya: penjelasan
ini disebut skema.
Skema menggambarkan obyek yang diwakili suatu basis data, dan hubungan di
antara obyek tersebut. Ada banyak cara untuk mengorganisasi skema, atau
memodelkan struktur basis data: ini dikenal sebagai model
basis data atau model data. Model yang umum digunakan sekarang
adalah model
relasional, yang menurut istilah layman mewakili semua informasi
dalam bentuk tabel-tabel yang saling berhubungan dimana setiap tabel terdiri
dari baris dan kolom (definisi yang sebenarnya menggunakan terminologi
matematika). Dalam model ini, hubungan antar tabel diwakili denga menggunakan
nilai yang sama antar tabel. Model yang lain seperti model
hierarkis dan model
jaringan menggunakan cara yang lebih eksplisit untuk mewakili
hubungan antar tabel.
Istilah basis data mengacu pada koleksi
dari data-data yang saling berhubungan, dan perangkat lunaknya seharusnya
mengacu sebagai sistem manajemen basis data (database management
system/DBMS). Jika konteksnya sudah jelas, banyak administrator dan
programer menggunakan istilah basis data untuk kedua arti tersebut. DBMS adalah perangkat lunak yang menangani
semua pengaksesan database. Mempunyai fasilitas membaut, mengakses,
memanipulasi dan memelihara basis data.
Data
dapat dinyatakan dalambentuk angka, karakter atau simbol, sehingga bila data dikumpulkan
dan saling berhubungan maka dikenal dengan istilah basis data (database) [Ramez2000].
Sedangkan menurut George Tsu-der Chou basis data merupakan kumpulan informasi
bermanfaat yang diorganisasikan ke dalam aturan yang khusus. Informasi ini adalah
data yang telah diorganisasikan ke dalam bentuk yang sesuai dengan kebutuhan seseorang
[Abdul1999]. Menurut Encyclopedia of Computer Science and Engineer, para
ilmuwan di bidang informasi menerima definisi standar informasi yaitu data yang
digunakan dalam pengambilan keputusan. Definisi lain dari basis data menurut
Fabbri dan Schwab adalah sistem berkas terpadu yang dirancang terutama untuk
meminimalkan duplikasi data. Menurut Ramez Elmasri mendefinisikan basis data
lebih dibatasi pada arti implisit yang khusus, yaitu:
a. Basis
data merupakan penyajian suatu aspek dari dunia nyata (real world).
b. Basis
data merupakan kumpulan data dari berbagai sumber yang secara logika mempunyai arti
implisit. Sehingga data yang terkumpul secara acak dan tanpa mempunyai arti,
tidak dapat disebut basis data.
c. Basis
data perlu dirancang, dibangun dan data dikumpulkan untuk suatu tujuan. Basis
data dapat digunakan oleh beberapa user dan beberapa aplikasi yang
sesuai dengan kepentingan user.
Dari
beberapa definisi-definisi tersebut, dapat dikatakan bahwa basis data mempunyai
berbagai sumber data dalam pengumpulan data, bervariasi derajat interaksi
kejadian dari dunia nyata, dirancang dan dibangun agar dapat digunakan oleh
beberapa user untuk berbagai kepentingan [Waliyanto2000].
Sistem
Basis Data
[Waliyanto2000]
Gabungan antara basis data dan perangkat lunak SMBD (Sistem Manajemen Basis Data)
termasuk di dalamnya program aplikasi yang dibuat dan bekerja dalam satu sistem
disebut dengan Sistem Basis Data.
C. J. Date
menyatakan bahwa sistem basis data dapat dianggap sebagai tempat untuk sekumpulan
berkas data yang terkomputerisasi dengan tujuan untuk memelihara informasi dan
membuat informasi tersebut tersedia saat dibutuhkan.
0 komentar:
Posting Komentar