A D
ABST RAC
Arsitektur DBMS Enterprise •
Komponen Arsitektur DBMS Enterprise [1] Pengertian DBMS
D
Apa per$edaan mendasar antara data$ase dengan DBMS1
(Database Management System) merupakan item-item mengenai kejadian, aktivitas, dan transaksi direkam, diklasiikasikan, dan namun tidak diorganisasi untuk semua makna spesiik! "tem data alp#anumerik, gam$ar, suara, atau Informasi merupakan data yang
ata sesuatu, yang disimpan menyampaikan dapat numerik, image! Sedangkan tela# diorganisasi dalam se$ua# %ara yang mem$uat mereka $ermakna $agi penerima! Question. Database atau $asis data adala# kumpulan inormasi yang disimpan di dalam komputer se%ara sistematik se#ingga dapat diperiksa menggunakan suatu program komputer untuk memperole# inormasi dari $asis data! Database Management System (DBMS) merupakan suatu sistem perangkat lunak yang memungkinkan user &pengguna' unutuk mem$uat, memeli#ara, mengontrol, dan mengakses data$ase se%ara praktis d an eisien! [2] Contoh DBMS Be$erapa %onto# DBMS yang populer digunakan, anatar lain( DB) Mi%rosot S*+ Server ra%le Sy$ase "nter$ase Teradata ire$ird MyS*+ .ostgreS*+ • • • • • • • • •
[3] Komponen rsite!t"r DBMS Dalam pem$uatan DBMS diperlukan $e$erapa komponen ungsional penyusunnya se$agai $erikut/ Database #ngine Adala# layanan inti untuk penyimpanan, pengola#an dan keamanan data! Mem$erikan akses terkontrol dan pemrosesan transaksi %epat untuk memenu#i persyaratan data yang di$utu#kan untuk digunakan perusa#aan! Digunakan untuk men%iptakan relational data$ases untuk proses transaksi online atau analisis online pemrosesan data, men%akup pem$uatan ta$le untuk menyimpan data dan o$jek data$ase seperti indeks, vie0, dan prosedur penyimpanan untuk meli#at, mengatur dan mengamanakan data! Data Di$tionary Data dictionary merupakan representasi data$ase pada data, ta$le data yang mendeinisikan semua skema o$jek termasuk vie0, ta$el, %luster, indeks, urutan, sinonims, prosedur, kemasan, ungsi, pen%etus, dll! Data dictionary $iasanya #anya $ias di$a%a, tidak dapat diu$a#! Data Dictionary , terdiri atas/ inormasi desain database! .rosedur penyimpanan S*+, ijin pengguna, statisti% pengguna, inormasi pemrosesan database, database pertum$u#an statistik, data$ase statisti% kinerja %"ery Pro$$essor
Database adala# koleksi terpadu data 2 data yang saling $erkaitan yang dir an%ang untuk suatu enterprise! DBMS adala# koleksi terpadu dari sekumpulan program yang digunakan untuk mengakses dan mera0at data$ase!
3lossary! Query processor menerima sintaks S*+, memili# ren%ana se$ua# eksekusi sintaks kemudian mengeksekusi pemili#an ren%ana! *uery pro%essor mengisolasi pengguna dari d etil eksekusi/ pengguna mendapatkan #asil dan query processor menentukan $agaimana #asil terse$ut diperole#! Query processor $erisi komponen/ DD+ interpreter, DM+ %ompiler dan Query evaluation engine!
&eport 'riter &eport enerator Merupakan se$ua# program, $iasanya merupakan $agian dari DBMS, yang mengekstrak inormasi dari satu atau le$i# ile dan menampilkan inormasi kedalam se$ua# ormat k#usus! [*] Isti+ah ,a+am Database kode 4445 444) 4449
a) b) $) ,) e)
nama B6D" AM"8 67A83 Ta$le ield Re%ord Key S*+ &*uery'
alamat 7AKARTA BA8D683 7AKARTA