Tugas
II
DataBase Management System
A.
Soal
1. Apa
itu DBMS ?
2. Apa
keunggulan DBMS dalam penerapan SIM ?
3. Sebutkan
dan jelaskan nama database yang anda ketahui ?
4. Sebutkan
tanggung jawab dari administrator database ?
5. Jelaskan
4 jenis dari database menurut pengaksesannya ?
B.
Jawaban
1. DBMS
(DataBase Management System) adalah
Sistem yang secara khusus dibuat untuk memudahkan pemakai dalam mengelola basis data. Sistem ini dibuat untuk mengatasi kelemahan sistem pemrosesan yang berbasis berkas.
Sistem yang secara khusus dibuat untuk memudahkan pemakai dalam mengelola basis data. Sistem ini dibuat untuk mengatasi kelemahan sistem pemrosesan yang berbasis berkas.
2. Keunggulan
DBMS dalam penerapan SIM adalah :
a)
Independensi data
DBMS menyediakan pendekatan yang membuat
perubahan dalam data tidak membuat program harus diubah.
b)
Pengaksesan yang efisien terhadap data
DBMS menyediakan berbagai teknik yang
canggih sehingga penyimpanan dan pengambilan data dilakukan secara efisien
c)
Keamanan dan integritas data
Karena data dikendalikan oleh DBMS, DBMS
dapat melakukan kendala integritas terhadap data. Segala sesuatu yang tidak
sesuai dengan definisi suatu field dan kekangan yang melekat pada field
akan ditolak. Sebagai contoh, jika field Jenis_Kelamin dinyatakan
berupa P atau W, maka penyimpanan L ke field tersebut dengan
sendirinya akan ditolak oleh DBMS.
d)
Administrasi data
Jika sejumlah pemakai berbagi data,
pemusatan administrasi dapat meningkatkan perbaikan yang sangat berarti. Dengan
cara seperti ini, duplikasi atau redudansi data dapat diminimalkan.
e)
Akses bersamaan dan pemulihan terhadap kegagalan
DBMS menyediakan mekanisme sehingga data
yang sama dapat diakses oleh sejumlah orang dalam waktu yang sama. Selain itu,
DBMS melindungi pemakai dari efek kegagalan sistem. Jika terjadi kegagalan
sistem, DBMS dapat mengembalikan data sebagaimana kondisi saat sebelum terjadi
kegagalan.
f)
Waktu pengembangan aplikasi terpendek
DBMS menawarkan banyak fasilitas yang
memudahkan dalam menyusun aplikasi sehingga waktu pengembangan aplikasi dapat
diperpendek.
3. Nama
database :
DBMS
|
Vendor
|
Access
|
Microsoft Corporation
|
DB2
|
IBM
|
Informix
|
Ibm
|
Ingres
|
Computer Associate
|
MySQL
|
The MySQL AB Company
|
Oracle
|
Oracle Corporation
|
Sybase
|
Sybase Inc.
|
Microsoft SQL Server
|
Microsoft Corporation
|
Visual dBASE
|
Borland
|
Visual FoxPro
|
Microsoft Corporation
|
4. Tanggung
jawab administrator database adalah :
a) Keamanan system
b) Desain database
c) Implementasi dan
operasional database
d) Koordinasi
dengan pengguna
e) Backup dan recovery
f) Memantau capaian.
5.
4
jenis database menurut pengaksesannya
a)
Basis Data Individual, Basis data yang digunakan oleh
perorangan, misalnya Microsoft Access, Corel Paradox, Visual dBASE dan
Filemaker Pro.
b)
Basis Data Perusahaan, basis data yang dimaksudkan untuk
diakses oleh sejumlah pegawai dalam sebuah perusahaan dalam sebuah lokasi.
Basis data ini disimpan dalam server dan para pemakai dapat mengakses dari
masing -masing computer yang berkedudukan sebagai client.
c)
Basis Data Terdistribusi, basis data yang disimpan pada
sejumlah computer yang terletak pada beberapa lokasi. Misalnya pada bank yang
memiliki sejumlah cabang di berbagai kota dan melayani perbankan secara
online.
d)
Basis data perusahaan, basis data terdistribusi, basis
data public didesain oleh administrator data (Data Administrator/ DA) dan
dikelola oleh seorang spesialis yang dinamakan administrator basis data
(Database Administratr/ DBA).