Konsep Basis Data
Selamat pagi teman - teman semua, pada sharing kali ini saya akan membahas Konsep Basis Data sehubungan dengan adanya pengumpulan tugas untuk Pengantar Teknologi SIM 2.
Oke, pertama saya akan menguraikan perbedaan sistem file tradisional & sistem file basis data
File Tradisional | Basis Data |
Kesukaran mengakses data dan mendapatkan data | Mudah mengakses dan mendapatkan data |
Timbul redundansi data dan inkonsistensi data | Redundansi data dan inkonsistensi data minim |
Sulit dilakukan pengembangan aplikasi (kaku) | Mudah dilakukan pengembangan aplikasi (luwes) |
Program oriented | Data oriented |
Database adalah suatu susunan atau kumpulan data operasional lengkap dari suatu organisasi atau perusahaan yang diorganisir atau dikelola dan simpan secara terintegrasi dengan menggunakan metode tertentu dengan menggunakan komputer sehingga mampu menyediakan informasi yang diperlukan pemakainya.
Sistem Database adalah suatu sistem penyusunan dan pengelolaan record-record dengan menggunakan komputer, dengan tujuan untuk menyimpan atau merekam serta memelihara data operasional lengkap sebuah organisasi atau perusahaan sehingga mampu menyediakan informasi yang diperlukan pemakai untuk kepentingan proses pengambilan keputusan.
Keuntungan dan kerugian penggunaan basis data
Terdapat 8 (delapan) keuntungan pemakaian sistem database , seperti dibawah ini :
1. Terkontrolnya kerangkapan data dan inkonsistensi
2. Terpeliharanya keselarasan data
3. Data dapat dipakai secara bersama-sama
4. Memudahkan penerapan standarisasi
5. Memudahkan penerapan batasan-batasan pengamanan
6. Terpeliharanya intergritas data
7. Terpeliharanya keseimbangan atas perbedaan kebutuhan data dari setiap aplikasi
8. Program / data independent
Terdapat 4 (empat) kerugian pemakaian sistem database , seperti dibawah ini :
1. Mahal dalam implementasinya
2. Rumit / komplek
3. Penanganan proses recovery & back up sulit
4. Kerusakan pada sistem basis data dapat mempengaruhi departemen yang terkait
Pengguna basis data
Pengguna basis data atau database sangat bervariasi. Tidak semua orang boleh menggunakan database atau basis data. Karena database atau basis data tersebut menyimpan data dari sebuah enterprise (perusahaan, organisasi, sekolah, dan lain-lain) yang tentunya sangat penting. Sehingga tidak semua dapat mengakses database tersebut, apalagi mencuri data yang tersimpan didalamnya.
Pengguna database dibedakan menjadi beberapa golongan, tergantung tingkat kepentingan seorang pengguna. Berikut adalah golongan tersebut :
1. Database Administrator (DBA)
- menginstall dan mengupgrade database
- membackup dan merestore database
- menghubungi database technical support bila terdapat gangguan atau masalah
- melakukan perencanaan untuk backup dan recovery informasi database
- memastikan pemenuhan perjanjian database license
- mendaftar pengguna dan memelihara keamanan database
- memodifikasi struktur database
- membuat objek utama database (tabel, view, index) setelah database developer selesai mendesain
- membuat penyimpanan struktur database (tablespaces) sistem penyimpanan
2. Security Officer
- mendaftar pengguna database
- mengontrol hak akses pengguna
- memelihara sistem keamanan
3. Application Developer
- mendesain aplikasi database
- estimasi kebutuhan penyimpanan data untuk aplikasi
- memodifikasi struktur database aplikasi
- menyampaikan informasi seperti diatas pada DBA
- memperbaiki aplikasi selama masa pengembangan
- menyusun dan memastikan keamanan dalam masa pengembangan
4. Application Administrator
- melakukan pengoperasian pada aplikasi tertentu
5. Database User
- pengguna yang berinteraksi database melalui aplikasi atau alat bantu lain
6. Network Admin
- menghubungkan database dengan pengguna
Berikut ini contoh penggunaan aplikasi basis datadalam dunia bisnis :
- Bank : Pengelolaan data nasabah, akunting, semua transaksi perbankan.
- Bandara: Pengelolaan data reservasi, penjadwalan.
- Universitas : Pengelolaan pendaftaran, alumni.
- Penjualan : Pengelolaan data customer, produk, penjualan.
- Pabrik : Pengelolaan data produksi, persediaan barang, pemesanan, agen.
- Kepegawaian : Pengelolaan data karyawan, gaji, pajak.
- Telekomunikasi : Pengelolaan data tagihan, jumlah pulsa.
Demikian sharing session tentang Konsep Basis Data yang dapat saya share. Terima kasih, have a great Saturday! :)
Sumber
2. agungsuryady.wordpress.com/materi-kuliah/konsep-dasar-sistem-basis-data/
3. https://www.dictio.id/t/siapa-saja-yang-menggunakan-basis-data/13067/2
Best Regards,
Siti Amira Septyani
2EA18
16218751
Komentar
Posting Komentar