Anda di halaman 1dari 2

tugas basdat apa itu DBMS Komponen dalam DBMS User Teknologi DBMS Contoh aplikasi dalam kehidupan

sehari-hari max 1 hari sblm pertemuan selanjutnya arwan@ub.ac.id

DBMS (database management system) 1. Tentang DBMS

Menurut Wikipedia, Sistem manajemen basis data (Bahasa Inggris: database managem ent system, DBMS), atau kadang disingkat SMBD, adalah suatu sistem atau perangka t lunak yang dirancang untuk mengelola suatu basis data dan menjalankan operasi terhadap data yang diminta banyak pengguna. Ahli lain berpendapat bahwa DBMS ses uatu yang membantu organisasi untuk mensentralisasikan data, mengelelola data de ngan efisien dan menyediakan akses untuk data yang disimpan dengan suatu aplikas i tertentu. Contoh SMBD adalah Oracle, SQL server 2000/2003, MS Access, MySQL da n sebagainya. Komponen utama DBMS dapat dibagi menjadi 4 macam : * * * * Perangkat Keras Perangkat Lunak Data Pengguna

Penyimpanan data dalam bentuk DBMS mempunyai banyak manfaat dan kelebihan diband ingkan dengan penyimpanan dalam bentuk flat file atau spreadsheet, diantaranya : a. Performance, yang didapat dengan penyimpanan dalam bentuk DBMS cukup be sar, sangat jauh berbeda dengan performance data yang disimpan dalam bentuk flat file. Disamping memiliki unjuk kerja yang lebih baik, juga akan didapatkan efis iensi penggunaan media penyimpanan dan memori. b. Integritas data, lebih terjamin dengan penggunaan DBMS. Masalah redudans i sering terjadi dalam DBMS. Redudansi adalah kejadian berulangnya data atau kum pulan data yang sama dalam sebuah database yang mengakibatkan pemborosan media p enyimpanan. c. Independensi. Perubahan struktur database dimungkinkan terjadi tanpa ha rus mengubah aplikasi yang mengaksesnya sehingga pembuatan antarmuka ke dalam da ta akan lebih mudah dengan penggunaan DBMS. d. Sentralisasi. Data yang terpusat akan mempermudah pengelolaan database. kemudahan di dalam melakukan bagi pakai dengan DBMS dan juga kekonsistenan data yang diakses secara bersama-sama akan lebiih terjamin dari pada data disimpan da lam bentuk file atau worksheet yang tersebar. e. Security. DBMS memiliki sistem keamanan yang lebih fleksibel daripada pe ngamanan pada file sistem operasi. Keamanan dalam DBMS akan memberikan keluwesan dalam pemberian hak akses kepada pengguna. Dengan menggunakan DBMS, maka dapat : a. Mendefinisikan data dan hubungannya. b. Mendokumentasikan struktur dan definisi data c. Menggambarkan, mengorganisasikan dan menyimpan data untuk akses yang se lektif/dipilih dan efisien. d. Hubungan yang sesuai antara user dengan sumber daya data. e. Perlindungan terhadap sumber daya data akan terjamin, dapat diandalkan,

konsisten dan benar. f. Memisahkan masalah Logical dan physical sehingga merubah implementasi database secara fisik tidak menghendaki user untuk merubah maksud data (Logical) . g. Menentukan pembagian data kepada para user untuk mengakses secara concu rent pada sumber daya data. Pengunaan DMBS untuk mengelola data mempunyai beberapa keuntungan, yaitu : a. Kebebasan data dan akses yang efisien b. Mereduksi waktu pengembangan aplikasi c. Integritas dan keamanan data d. Administrasi keseragaman data e. Akses bersamaan dan perbaikan dari terjadinya crashes (tabrakan dari pro ses serentak). f. Mengurangi data redundancy : Data redundansi dapat direduksi/dikurangi , tetapi tidak dapat dihilangkan sama sekali (untuk kepentingan keyfield) g. Membutuhkan sedikit memory untuk penyimpanan data Kerugian pengunaan DBMS antara lain : a. Memperoleh perangkat lunak yang mahal (teknologi DBMS, Operation, Conve rsion, Planning, Risk). DBMS mainframe masih sangat mahal. DBMS berbasis mikro b iayanya mencapai beberapa ratus dolar, dapat menggambarkan suatu organisasi yang kecil secara berarti b. Memperoleh konfigurasi perangkat keras yang besar. DBMS sering memerluka n kapasitas penyimpanan primer dan sekunder yang lebih besar daripada yang diper lukan oleh program aplikasi lain. Juga, kemudahan yang dibuat oleh DBMS dalam me ngambil informasi mendorong lebih banyak terminal pemakai yang disertakan dalam konfigurasi daripada jika sebaliknya. c. Mempekerjakan dan mempertahankan staf DBA DBMS memerlukan pengetahuan k husus agar dapat memanfaatkan kemampuan secara penuh. Pengetahuan khusus ini pal ing baik diberikan oleh pengelola database.

Anda mungkin juga menyukai