Assalamualaikum dan salam sejahtera kepada pengguna blogger sekalian. Hari ini saya ingin berkongsi kepada anda mengenai komponen-komponen dalam kebolehcapaian pangkalan data.
Kebolehcapaian
Pangkalan Data terbahagi kepada 3 jenis iaitu:
Connectivity:
Komponen yang
diperlukan untuk membuat sambungan diantara pelanggan dengan data.
Interoperability:
Stuktur
komponen iaitu (perkakasan, perisian, standart pangakalan data dan sebagainya
yang membolehkan mereka berinteraksi dan berkongsi maklumat antara satu sama
lain.
Interface:
Kebolehan
dalam menyediakan kapasiti sistem untuk menyokong pelbagai persekitaran
aplikasi yang dibangunkan pada pangkalan data.
1. Connectivity (Sambungan
Connectivity
(sambungan) Adalah sambungan dari pelayan kepada server.
Komponen
yang diperlukan untuk membuat sambungan diantara pelanggan dengan data.
Dan
berkomunikasi dengan data repository. Bagi memastikan penyambungan pangkalan
data dapat dilakukan secara standard, maka penggunaan API diperkenalkan.
API (Application Programming Interface)
Definisi:
API
ialah Application Programming Interface untuk mengelakkan Antara aplikasi
dengan aplikasi yang lain.
Kelebihan:
Menguntungkan
perniagaan
Komponen
Connectivity (Sambungan)
·
Microsoft
·
Java
1)
Produk yang dibina oleh Microsoft
·
SQL (Structured Query Language)
·
ODBC (Open Database Connectivity)
·
OME-DB (Object link Embedded Database)
·
RDO (Remote Data Object)
·
ADO (Active Data Object)
2)
Produk yang dibina oleh Java
·
JDBC (Java Database Connectivity)
2.
Interoperability (Kebolehoperasian)
Secara
amnya Interoperablity ialah perkakasan, perisian yang membolehkan berinteraksi
dan berkongsi maklumat diantara satu sama lain.
Interoperability
merangkumi :
·
Kebolehan sistem yang boleh menyediakan servis
untuk digunakan dan menerima servis dari sistem.
·
Kebolehan sistem untuk bekerja dengan sistem
yang lain.
·
Kebolehan untuk melakukan pertukaran untuk
menggunakan maklumat. Struktur komponen seperti perkakasan dan perisian yang
membenarkan komunikasi dan berkongsi maklumat secara terus dan antara sistem.
·
Interoperability menyediakan platform rutin
harian untuk kemaskini pangkalan data secara sendiri berdasarkan struktur
pangkalan data.
Komponen
Interoperability
*DRDA (Distributed Relational Database
Architechtur). Standard Kumpulan terbuka untuk akses pangkalan data antara
operasi. Antara operasi ialah Static dan Dynamic.
2 *RDA (Remote Database Access).
3 *ISO (International Standard Organisation) dan
ANSI (American National Standard Institute) untuk akses pangkalan data Antara
operasi Static dan Dynamic sahaja.
4 *SOP (Simple Object Access Protocol)
bertanggungjawab untuk mengkodkan maklumat ke bentuk XML (Xtended Markup
Language) agar dapat difahami dan boleh dibaca oleh perisian aplikasi jaringan
yang lain.
Kepentingan
Interoperability
Kewujudan
pangkalan data teragih menyebabkan keperluan database accessibility sangat
kritikal. Ini disebabkan oleh kebanyakan organisasi berskala sederhana dan
besar mempunyai persekitaran pangkalan data yang bercampur aduk atau dikenali
sebagai “Heterogereous”. Hal ini menyebabkan banyak masalah mengakses maklumat
tidak dapat dijalankan. Lebih menyulitkan lagi apabila, menurut kajian lebih 2
juta UNIX, 50 ribu IBM (International Business Machines) dan selebihnya
menggunakan Microsoft bagi sistem pengoperasian. Oleh itu interoperability
diperlukan bagi:
·
Mengurangkan kos dan perumitan sistem.
3.
Interface ( Antara Muka )
Kebolehan
dalam menyediakan kapasiti sistem untuk menyokong pelbagai persekitaran
aplikasi yang dibangunkan pada pangkalan data.
terima kasih atas info nya
ReplyDelete