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

Popular posts from this blog

Pengendalian Secara Umum

KOMPONEN SISTEM INFORMASI

INFORMASI UNTUK PENGAMBILAN KEPUTUSAN MANAJEMEN