DATABASE ACCESSIBILITY




Definisi :

Database accessibility (kebolehcapaian pangkalan data) adalah kebolehan untuk mencapai (data) yang disimpan oleh pengendali dengan cara meminimakan kekangan jarak dan kos berserta penggunaan antara muka (interface)

Database accessibility mempunyai tiga komponen iaitu :
  1. CONNECTIVITY
  2. INTEROPERABILITY
  3. INTERFACE

Connectivity  (Kebolehsambungan)

Sambungan Internet Service Provided (ISP) daripada pengguna kepada pangkalan data.
Connectivity merujuk kepada organisma dan berkomunikasi dengan data di repository.
Bagi memastikan penyambungan pangkalan data dapat dilakukan secara standard maka penggunaan API diperkenalkan.API ialah Application Program Interface. API diperlukan untuk menggurangkan proses bebanan pelayan(server).API berfungsi sebagai penghubung antara aplikasi dengan aplikasi yang lain.Kelebihan API ialah menguntungkan perniagaan kerana tidak mengehadkan kemasukan pengguna.

Komponen Connectivity

Standard komponen SQL yang dibina oleh Microsoft ialah :

v  ODBC (Open DataBase Connectivity)
v  ADO (Active Data Object)
v  OLE DB (Object Link Embedding DataBase)
v  RDO (Remote Data Object)

Standard komponen SQL yang dibina oleh Java ialah :

v  JDBC (Java Database Connectivity)


Interoperability ( Saling Kebolehoperasian)

Definisi Interoperability struktur komponen iaitu perkakasan, perisian, standard pangkalan data dan lain – lain yang membolehkan mereka berinteraksi dan berkongsi maklumat antara satu sama lain.Homogenous ialah sama jenis DBMS.Heterogenous ialah beza jenis BMS.Interoperability merangkumi

1.      Kebolehan sistem menyediakan service untuk digunakan dan menerima service dari sistem
2.      Kebolehan sistem untuk bekerja dengan sistem yang lain
3.      Kebolehan untuk melakukan pertukaran dan menggunakna maklumat kebiasaannnya dari rangkaian heterogenous besar yang dirangkaikan dari beberapa LANS (Local Area Network)
4.      Struktur komponen yang membenarkan komunikasi dan berkongsi maklumat secara terus dan antara sistem.
5.      Introperability menyediakan platform rutin harian untuk kemaskini pangkalan data secara sendiri berdasarkan struktur pangkalan data.

Komponen Interoperability

1.      DRDA (Distributed Relational Database Architectured)
Standard kumpulan terbuka untuk akses pangkalan data antara operasi
2.      RDA (Remote Database Access)
ISO dan ANSI untuk akses pangkalan data antara operasi dynamic SQL sahaja
3.      SOAP (Simple Object Access Protocol)
Bertanggungjawab untuk mengekodkan maklumat ke bentuk XML (Xtended Markup Language) agar ianya dapat difahami dan boleh dibaca oleh perisian aplikasi jaringan yang lain.



Comments