Assalamualaikum wr.wb
Dihari ini, saya akan sharing tentang pengertian database / Basis data dan manfaat penguna database.
Apa itu database :
Database atau basis data adalah kumpulan data yang disimpan secara sistematis didalam komputer yang dapat diolah atu dimanupulasi menggunakan perangkat lunak (program aplikasi) untuk menghasilkan
informasi. Pendefinisian basis data meliputi spesifikasi berupa tipe
data, struktur data dan juga batasan-batasan data yang akan disimpan.
Basis data merupakan aspek yang sangat penting dalam sistem informasi
dimana basis data merupakan gudang penyimpanan data yang akan diolah
lebih lanjut. Basis data menjadi penting karena dapat mengorganisasi
data, menghidari duplikasi data, hubungan antar data yang tidak jelas
dan juga update yang rumit.
pembagian basis data menurut jenisnya.
1.basis data flat- file.
2.basis data relasional.
Basis data flat-file
Basis data flat-file ideal untuk data berukuran kecil dan dapat dirubah
dengan mudah. Pada dasarnya, mereka tersusun dari sekumpulan string
dalam satu atau lebih file yang dapat diurai untuk mendapatkan informasi
yang disimpan. Basis data flat-file baik digunakan untuk menyimpan
daftar atau data yang sederhana dan dalam jumlah kecil. Basis data
flat-file akan menjadi sangat rumit apabila digunakan untuk menyimpan
data dengan struktur kompleks walaupun dimungkinkan pula untuk menyimpan
data semacam itu. Beberapa kendala dalam menggunakan basis data jenis
ini adalah rentan pada korupsi data karena tidak adanya penguncian yang
melekat ketika data digunakan atau dimodifikasi dan juga adanya
duplikasi data yang mungkin sulit dihindari. Salah satu tipe basis data
flat-file adalah file CSV yang menggunakan pemisah koma untuk setiap
nilainya.
Basis data relasional.
Basis data ini mempunyai struktur yang lebih logis terkait cara
penyimpanan. Kata "relasional" berasal dari kenyataan bahwa tabel-tabel
yang berada di basis data dapat dihubungkan satu dengan lainnya. Basis
data relasional menggunakan sekumpulan tabel dua dimensi yang
masing-masing tabel tersusun atas baris (tupel) dan kolom (atribut).
Untuk membuat hubungan antara dua atau lebih tabel, digunakan key
(atribut kunci) yaitu primary key di salah satu tabel dan foreign key
di tabel yang lain. Saat ini, basis data relasional menjadi pilihan
karena keunggulannya. Beberapa kelemahan yang mungkin dirasakan untuk
basis data jenis ini adalah implementasi yang lebih sulit untuk data
dalam jumlah besar dengan tingkat kompleksitasnya yang tinggi dan proses
pencarian informasi yang lebih lambat karena perlu menghubungkan
tabel-tabel terlebih dahulu apabila datanya tersebar di beberapa tabel.
Beberapa contoh basis data relasional adalah Microsoft Access, MySQL
(baca artikel Mengenal Database MySQL Dan Keunggulannya), Oracle, Microsoft SQL Server dan PostgreSQL.
Manfaat pengunaan database
1.kecepatan dan kemudahan.
Database memiliki kemampuan dalam menyeleksi data sehingga menjadi suatu
kelompok yang terurut dengan cepat. Hal inilah yang ahirnya dapat
menghasilkan informasi yang dibutuhkan secara cepat pula. Seberapa cepat
pemrosesan data oleh database tergantung pula pada perancangan
databasenya.
2.pemakian bersama-sama.
Suatu database bisa digunakan oleh siapa saja dalam suatu perusahaan.
Sebagai contoh database mahasiswa dalam suatu perguruan tinggi
dibutuhkan oleh beberapa bagian, seperti bagian admin, bagian keuangan,
bagian akademik. Kesemua bidang tersebut membutuhkan database mahasiswa
namun tidak perlu masing-masing bagian membuat databasenya sendiri,
cukup database mahasiswa satu saja yang disimpan di server pusat. Nanti
aplikasi dari masing-masing bagian bisa terhubung ke database mahasiswa
tersebu .
3.kontrol data terpusat.
Masih berkaitan dengan point ke dua, meskipun pada suatu perusahaan
memiliki banyak bagian atau divisi tapi database yang diperlukan tetap
satu saja. Hal ini mempermudah pengontrolan data seperti ketika ingin
mengupdate data mahasiswa, maka kita perlu mengupdate semua data di
masing-masing bagian atau divisi, tetapi cukup di satu database saja
yang ada di server pusat.
4.Menghemat biaya perangkat.
Dengan memiliki database secara terpusat maka di masing-masing divisi
tidak memerlukan perangkat untuk menyimpan database berhubung database
yang dibutuhkan hanya satu yaitu yang disimpan di server pusat, ini
tentunya memangkas biaya pembelian perangkat.
5.keamanan data.
Hampir semua Aplikasi manajemen database sekarang memiliki fasilitas
manajemen pengguna. Manajemen pengguna ini mampu membuat hak akses yang
berbeda-beda disesuaikan dengan kepentingan maupun posisi pengguna.
Selain itu data yang tersimpan di database diperlukan password untuk
mengaksesnya.
6.memudahkan dalam pembuatan aplikasi baru.
Dalam poin ini database yang dirancang dengan sangat baik, sehingga
si perusahaan memerlukan aplikasi baru tidak perlu membuat database yang
baru juga, atau tidak perlu mengubah kembali struktur database yang
sudah ada. Sehingga Si pembuat aplikasi atau programmer hanya cukup
membuat atau pengatur antarmuka aplikasinya saja.
Dengan segudang manfaat dan kegunaan yang dimiliki oleh database maka
sudah seharusnya semua perusahaan baik itu perusahaan skala kecil
apalagi perusahaan besar memilki database yang dibangun dengan rancangan
yang baik. Ditambah dengan pemanfaatan teknologi jaringan komputer maka
manfaat database ini akan semakin besar. Penggunaan database sekaligus
teknologi jaringan komputer telah banyak digunakan oleh berbagai macam
perusahaan, contohnya saja perbankan yang memiliki cabang di setiap
kotanya. Perusahaan Bank tersebut hanya memiliki satu database yang
disimpan di server pusat, sedangkan cabang-cabangnya terhubung melalui
jaringan komputer untuk mengakses database yang terletak di sever pusat
tersebut.
Sumber : http://www.termasmedia.com/65-pengertian/69-pengertian-database.html
Sekian sharing saya bila ada kata yang kurang berkenan mohon di maafkan.
Selamat belajar.
Wassalamualaikum wr.wb.
Jumat, 29 Januari 2016
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar