Pertanyaan Soal
- Sebutkan dan jelaskan operasi - operasi dasar yang berkenan basis data (database) ?
- Jelaskan dan berikan contoh masalah redudancy dalam suatu basis data (database) ?
- Jelaskan keuntungan - keuntungan apa saja dengan diterapkanya basis data (database) pada suatu perusahaan ?
- Jelaskan kerugian - kerugian apa saja dengan diterapkannya basis data (database) pada suatu perusahaan ?
- Berikan contoh suatu database, kelompokkan mana sebagai file/table, dan field / atributnya ?
- Jelaskan operasi manipulasi apa saja yang dapat dlakukan berkenaan dengan pembentukan basis data (database) ?
- Jelaskan pengertian level konseptual pada abstraksi data ?
JAWABANNYA

I. OPERASI - OPERASI DASAR YANG DAPAT KITA
LAKUKAN BERKENAAN DENGAN BASIS DATA
(DATABASE ) ADALAH SEBAGAI BERIKUT :======================================================================
1. Pembuatan basis data baru (create database) => Identik dengan pembuatan lemari arsip yang baru.
2. Penghapusan basis data (drop database) => Identik dengan perusakan lemari arsip, sekaligus
beserta isinya jika ada.
3. Pembuatan table baru ke suatu basis data => Identik dengan penambahan map arsip baru ke
(create table) sebuah lemari arsip yang telah ada.
4. Penghapusan table dari suatu basis data => Identik dengan perusakan map arsip lama yang
(drop table) ada di sebuah lemari arsip.
5. Penambahan / pengisian data baru di sebuah => Identik dengan penambahan lembaran arsip ke
basis data (insert) sebuah map arsip.
6. Pengambilan data dari sebuah table (retrieve/ => Identik dengan pencarian lembaran arsip dalam
search) sebuah map arsip. 7. Pengubahan data dalam sebuah table (update) => Identik dengan perbaikan isi lembaran arsip yang
ada di sebuah map arsip.
8. Penghapusan data dari sebuah table (delete) => Identik dengan penghapusan sebuah lembaran
arsip yang ada di sebuah map arsip.
========================================================================
II. MASALAH REDUDANCY DALAM SUATU BASIS DATA
(DATABASE):
Penyimpanan di beberapa tempat untuk data yang sama disebut sebagai Redudansi dan mengakibatkan pemborosan ruang penyimpanan dan juga biaya untuk akses lebih tinggi.
CONTOH =>
Nama, alamat, dan telepon dari mahasiswa di sebuah perguruan tinggi tercatat pada table Anggota (pada database Perpustakaan).
Apabila kita berbicara sistem yang berbasis jaringan maka 1(satu) table mahasiswa bisa dimanfaatkan oleh beberapa sub database yang menginginkannya.
==================================================================
III. KEUNTUNGAN SISTEM BASIS DATA
Keuntungan - keuntungan yang dapat diperoleh dari penerapan sistem basis data pada suatu perusahaan adalah sebagai berikut :
=> Mengurangi Redudansi Data
Data yang sama pada beberapa aplikasi cukup
disimpan sekali saja.
=> Integritas Data
Dimana data tersimpan secara akurat karena tidak
adanya redudansi data.
=> Menghindari inkonsisten data
Sebagai akibat tidak adanya data yang redudansi
data, sehingga tidak terjadi inkonsisten data,
karena data yang akan diupdate cukup dilakukan
sekaligus saja.
=> Penggunaan data bersama
Data yang sama dapat diakses atau dimanfaatkan
oleh beberapa user pada saat yang bersamaan.
=> Standarisasi data
Akibat tidak adanya redudansi, inkonsisten, dan
integritas data, maka akan terciptanya adanya
standarisasi data.
=> Jaminan Keamanan Data (Security Data)
Data yang tersimpan hanya dapat diakses oleh
yang mempunyai otoritas terhadap data tersebut.
=> Menyeimbangkan kebutuhan data
Data ditentukan prioritas suatu operasi,
misalkan antara update dengan retrieve data.
==================================================================
suatu perusahaan adalah sebagai berikut :
=> Diperlukan Hardware (perangkat keras tambahan)
CPU yang lebih kuat, terminal yang lebih banyak,
alat komunikasi.
=> Biaya Performance yang lebih besar.
Listrik, personil yang lebih tinggi klasifikasinya,
biaya telekomunikasi antar lokasi.
=> Rawannya keberhasilan operasi.
Gangguan listrik, dan komunikasi.
=> Sistem kelihatan lebih kompleks :
Banyaknya aspek yang harus diperhatikan.
=================================================================
V. CONTOH DATABASE
Berikut ini adalah contoh dari database Penjadwalan_mengajar_dosen pada STMIK 'Revanda Jaya' Bekasi. Terdiri dari file / table Dosen, Matakuliah, Jurusan, Mengajar.
A. => File / table
Dosen
=> Field / atributnya
- Nid - nama_d - tempat_lhr
- tgl_lahir - jkelamin - alamat
- kota - kota - kodepos
- gaji_pokok
=> Data Value Dosen

B. => File / table (Matakuliah)
=> Field / atributnya
- kdmk - nama_mk - sks
- semester
=> Data Value Matakuliah :

==================================================================
III. KEUNTUNGAN SISTEM BASIS DATA
Keuntungan - keuntungan yang dapat diperoleh dari penerapan sistem basis data pada suatu perusahaan adalah sebagai berikut :
=> Mengurangi Redudansi Data
Data yang sama pada beberapa aplikasi cukup
disimpan sekali saja.
=> Integritas Data
Dimana data tersimpan secara akurat karena tidak
adanya redudansi data.
=> Menghindari inkonsisten data
Sebagai akibat tidak adanya data yang redudansi
data, sehingga tidak terjadi inkonsisten data,
karena data yang akan diupdate cukup dilakukan
sekaligus saja.
=> Penggunaan data bersama
Data yang sama dapat diakses atau dimanfaatkan
oleh beberapa user pada saat yang bersamaan.
=> Standarisasi data
Akibat tidak adanya redudansi, inkonsisten, dan
integritas data, maka akan terciptanya adanya
standarisasi data.
=> Jaminan Keamanan Data (Security Data)
Data yang tersimpan hanya dapat diakses oleh
yang mempunyai otoritas terhadap data tersebut.
=> Menyeimbangkan kebutuhan data
Data ditentukan prioritas suatu operasi,
misalkan antara update dengan retrieve data.
==================================================================
IV. KERUGIAN SISTEM BASIS DATA
Kerugian yang terjadi dengan diterapkannya basis data pada suatu perusahaan adalah sebagai berikut :
=> Diperlukan Hardware (perangkat keras tambahan)
CPU yang lebih kuat, terminal yang lebih banyak,
alat komunikasi.
=> Biaya Performance yang lebih besar.
Listrik, personil yang lebih tinggi klasifikasinya,
biaya telekomunikasi antar lokasi.
=> Rawannya keberhasilan operasi.
Gangguan listrik, dan komunikasi.
=> Sistem kelihatan lebih kompleks :
Banyaknya aspek yang harus diperhatikan.
=================================================================
V. CONTOH DATABASE
Berikut ini adalah contoh dari database Penjadwalan_mengajar_dosen pada STMIK 'Revanda Jaya' Bekasi. Terdiri dari file / table Dosen, Matakuliah, Jurusan, Mengajar.
A. => File / table
Dosen
=> Field / atributnya
- Nid - nama_d - tempat_lhr
- tgl_lahir - jkelamin - alamat
- kota - kota - kodepos
- gaji_pokok
=> Data Value Dosen

B. => File / table (Matakuliah)
=> Field / atributnya
- kdmk - nama_mk - sks
- semester
=> Data Value Matakuliah :

Tidak ada komentar:
Posting Komentar