Basisdata merupakan kumpulan dari berbagai data
yang saling berhubungan satu dengan yang lainnya. Basis data tersimpan di
perangkat keras, serta dimanipulasi dengan menggunakan perangkat lunak.
Database merupakan salah satu komponen yang
penting dalam sistem informasi, karena merupakan basis dalam menyediakan
informasi pada para pengguna atau user.
Penyusunan basis data meliputi
proses memasukkan data kedalam media penyimpanan data dan diatur dengan
menggunakan perangkat Sistem Manajemen Basis Data (Database Management System
DBMS)
Tujuan utama DBMS adalah untuk menyediakan tinjauan
abstrak dari data bagi user.’
Masalah Basis Data seperti adanya duplikasi data,
hubungan antar data tidak jelas, organisasi data dan update menjadi rumit.
tujuan dari
pengaturan data dengan menggunakan basis data adalah :
* Menyediakan penyimpanan data untuk dapat digunakan oleh organisasi saat sekarang dan masa yang akan datang.
* Kemudahan pemasukan data, sehingga meringankan tugas operator dan menyangkut pula waktu yang diperlukan oleh pemakai untuk mendapatkan data serta hak-hak yang dimiliki terhadap data yang ditangani.
* Pengendalian data untuk setiap siklus agar data selalu up-to-date dan dapat mencerminkan perubahan spesifik yang terjadi di setiap sistem.
* Pengamanan data terhadap kemungkinan penambahan, pengubahan, pengerusakan dan gangguan-gangguan lain.
* Menyediakan penyimpanan data untuk dapat digunakan oleh organisasi saat sekarang dan masa yang akan datang.
* Kemudahan pemasukan data, sehingga meringankan tugas operator dan menyangkut pula waktu yang diperlukan oleh pemakai untuk mendapatkan data serta hak-hak yang dimiliki terhadap data yang ditangani.
* Pengendalian data untuk setiap siklus agar data selalu up-to-date dan dapat mencerminkan perubahan spesifik yang terjadi di setiap sistem.
* Pengamanan data terhadap kemungkinan penambahan, pengubahan, pengerusakan dan gangguan-gangguan lain.
Elemen Basis
Data
*
Entitas adalah sekumpulan objek yang terdefinisikan yang mempunyai
karakteristik sama dan bisa dibedakan satu dengan lainnya. Objek dapat berupa
barang, orang, tempat atau suatu kejadian.
* Contoh entitas : Seseorang yang menjadi siswa di sebuah sekolah.
* contoh lainya : barang yang menjadi inventaris suatu perusahaan
* siswa merupakan entitas
* barang juga di sebut entitas
* Atribut adalah deskripsi data yang bisa mengidentifikasi entitas yang membedakan entitas tersebut dengan entitas yang lain. Seluruh atribut harus cukup untuk menyatakan identitas obyek, atau dengan kata lain, kumpulan atribut dari setiap entitas dapat mengidentifikasi keunikan suatu individu. * sedangkan atribut adalah bagian dari entitas * siswa memiliki atribut : * no siswa * alamat siswa * barang memiliki atribut : * no barang * harga barang.
* Contoh entitas : Seseorang yang menjadi siswa di sebuah sekolah.
* contoh lainya : barang yang menjadi inventaris suatu perusahaan
* siswa merupakan entitas
* barang juga di sebut entitas
* Atribut adalah deskripsi data yang bisa mengidentifikasi entitas yang membedakan entitas tersebut dengan entitas yang lain. Seluruh atribut harus cukup untuk menyatakan identitas obyek, atau dengan kata lain, kumpulan atribut dari setiap entitas dapat mengidentifikasi keunikan suatu individu. * sedangkan atribut adalah bagian dari entitas * siswa memiliki atribut : * no siswa * alamat siswa * barang memiliki atribut : * no barang * harga barang.
Peranan utama
basis data antara lain sebagai berikut:
1.
Ketersediaan (availability) : basis data harus diorganisasi sedemikian rupa
sehingga data selalu tersedia ketika diperlukan, walaupun secara fisik
penyimpanan file-file datanya tidak harus berada pada satu lokasi, tetapi
dengan teknologi jaringan komputer file-file data ini secara logis tersedia
bagi penggunanya.
2.
Kecepatan dan kemudahan (speed) : basis data harus bisa menjamin bahwa data
dapat diakses dengan mudah dan cepat ketika diperlukan.
3.
Kelengkapan (completeness) : data yang tersimpan dalam basis data harus
lengkap, dengan kata lain dapat melayani semua kebutuhan penggunanya, walaupun
kata lengkap adalah relatif terhadap kebutuhan setiap orang, namun basis data
menjamin kemudahan dalam menambah koleksi data, menjamin kemudahan dalam
memodifikasi struktur data seperti penambahan field-field data.
4.
Keakuratan (accuracy) : data dalam file-file database diorganisasi sedemikian
rupa sehingga dapat menekan kesalahan-kesalahan pada saat pemasukan (dataentry)
dan pada penyimpanan (datastore).
5.
Keamanan (security) : sistem basis data yang baik pasti menyediakan fasilitas
pengamanan data sehingga data tidak dapat diakses, dimodifikasi, diubah, atau
dihapus oleh orang yang tidak diberi hak. Sistem basis data harus bisa
menentukan siapa yang boleh meng-akses data siapa yang tidak boleh, dengan
demikian data dapat diamankan.
Pemakaian bersama (data sharing) : basis data umum-nya dirancang agar dapat digunakan oleh berbagai unit kerja, dan tidak terbatas pada satu pemakai, pada satu lokasi, atau satu aplikasi saja.
Pemakaian bersama (data sharing) : basis data umum-nya dirancang agar dapat digunakan oleh berbagai unit kerja, dan tidak terbatas pada satu pemakai, pada satu lokasi, atau satu aplikasi saja.
6.
Effisiensi penyimpanan (space/storage efficiency) : organisasi basis data
dibuat sedemikian rupa sehingga dapat menghindari duplikasi data (redundancy),
karena duplikasi data memperbesar ruang penyimpanan. Sistem pengkodean dan
relasi data yang diterapkan pada basis data dapat menghemat ruang penyimpanan.
Organisasi yang memanfaatkan
database, antara lain:
1. Perbankan
2. Asuransi
3. Pendidikan / sekolah
4. Swalayan
5. Rumah sakit
6. Biro perjalanan
7. Industri / manufaktur
8. Telekomunikasi
9. dan lain lain
1. Perbankan
2. Asuransi
3. Pendidikan / sekolah
4. Swalayan
5. Rumah sakit
6. Biro perjalanan
7. Industri / manufaktur
8. Telekomunikasi
9. dan lain lain
No comments:
Post a Comment