Wednesday, 16 March 2016

KOMPONEN KEBOLEHCAPAIAN PANGKALAN DATA

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.

 *RDA (Remote Database Access).

*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.unyai persekitaran pangkalan data yang bercampur aduk. dan boleh dibaca o


3.       Interface ( Antara Muka )
Kebolehan dalam menyediakan kapasiti sistem untuk menyokong pelbagai persekitaran aplikasi yang dibangunkan pada pangkalan data.

1 comment: