Konsep Basis Data
A. Definisi Basis
Data
Basis data (data base)
merupakan kumpulan dari data yang berhubungan satu dengan yang lainnya,
tersimpan di perangkat keras komputer, dan digunakan perangkat lunak untuk memanipulasinya.
Basis data merupakan salah satu komponen yang penting dalam sistem informasi
karena merupakan basis dalam menyediakan informasi bagi para pemakai. Penerapan
basis data dalam sistem informasi disebut dengan base sistem.
B. Penekatan
Tradisional dan Pendekatan Basis Data
Pendekatan tradisional
mengumpulkan data kedalam file-filenya yang tidak berhubungan satu dengan yang
lainnya. Biasanya,tiap-tiap file dirancang untuk aplikasi tertentu. Pendekatan
tradisional ini mempunyai beberapa kelemahan sebagai berikut.
1. Terjadi duplikasi data (data
redundancy)
2. Tidak terjadi hubungan data (data
reliability)
Pendekatan basis data mencoba
memperbaiki kelemahan-kelemahan yang terjadi di pendekatan tradisional sebagai
berikut.
a. Duplikasi data (redundancy)
dikurangi karena basis data merupakan kumpulan dari semua data secara umum,hal
ini itu dapat digunakan bersama-sama untuk semua aplikasi sehingga duplikasi
data dapat dikurangi.
b. Hubungan data (data relability)
dapat ditingkatkan karena data dikumpulkan bersama-sama,berhubungan dari data
dapat ditingkatkan yang berarti data di file tentu dapat dihubungkan dengan
data di file-file lainnya.
C. Jenjang Data
Sampai dengan
membentuk suatu basis data,data mempunyai jenjang,mulai dari karakter katakter (characters),item
data (data item atau field),record,file,kemudian basis data.
1. Karakter-karakter
Karakter-karakter
merupakan bagian data yang terkecil,dapat merupakan karakter numerik, huruf, ataupun
karakter-karakter khusus (special characters) yang membentuk item data.
2. Field. Suatu Field
data mengambarkan suatu atribut dari record yang menunjukkan suatu item dari
data, misalnya nama dan alamat. Kumpulan dari field membentuk suatu record. Ada
tiga hal yang penting dalam suatu field sebagai berikut :
a. Nama dari field
(field name). Field harus diberi nama untuk membedakan field yang satu dengan
field yang lainnya.
b. Representasi dari
field (field representation). Representasi dari field menunjukkan tipe dari
field (field) serta lebar dari field (field width). Field dapat bertipe numerik
ataupun huruf. Lebar dari field menunjukkan ruang maksimum dari field yang
dapat diisi dengan karakter-karakter data.
c. Menilai dari field
(field vlue). Nilai dari field menunjukkan dari field untuk masing- masing
record.
D. Tipe File
File dalam pemprosesan
aplikasi dapat dikategorikan dalam beberapa tipe, tergantung dari kegunaanya.
Perhatikan berikut ini.
1. File induk (master
file)
Dalam aplikasi, file
ini merupakan file yang penting karena berisi beberapa record yang sangat
perluh dalam organisasi.
2. Transaksi
(transaction file)
File transaction
disebut juga dengan nama input file. File ini digunakan untuk merekam data transaksi
yang terjadi. Contoh dari file transaksi adalah file penjualan yang berisi data
hasil transaksi penjualan.
3. File laporan
(respon file)
File ini disebut juga
dengan nama output file yaitu file yang berisi informasi yang akan ditampilkan.
Isi dari file ini biasanya diambilkan dari field di suatu atau lebih
,masterfile untuk mempersiapkan pembuatan laporan.
4. File sejarah
(history file)
File sejarah (history
file) disebut juga denga nama file arsep (archival) merupakan file yang berisi
data masa lalu yang sudah tidak aktif lagi, tetapi disimpan sebagai arsip.
5. File pelindumg
(back up file)
File pelindung
merupakan salinan dari file- file yang masih aktif dalam basis data pada suatu saat
tertentu. File ini digunakan sebagai pelindung atau cadangan apabila file basis
data yang aktif mengalami kerusakan atau hilang.
E. File Secara Fisik dan Secara Logika
File secara fisik
menunjukkan bagaimana file tersebut secara fisik disusun dan disimpan di media simpanan
luar, misalnya pita magnetis atau diks magnetis. File secara logika menyangkut bagaimana
hubungan antara data dipandang untuk menyediakan informasi kepada pemakai di
basis data.
Comments
Post a Comment