May 2012
MTWTFSS
«Mar  
 123456
78910111213
14151617181920
21222324252627
28293031 

Arsitektur Client Server #2

database.JPGDatabase,data disimpan dalam sebuah dalam database. Sebuah sistem manajemen database relasional adalah sebuah sistem yang berguna untuk menyimpan dan meretrieve data dimana data tersebut diorganisasikan dalam tabel-tabel. Sebuah database relasional merupakan koleksi dari tabel-tabel yang menyimpan data yang ter-interralasi satu dengan lainnya. Tabel tersebut disusun dalam bentuk barisdan kolom seperti gambar berikut ini:

rdatabase.JPG

Gambar 2 Tabel dalam database relasional


Dalam database relasional digunakan primary key untuk mengidentifikasi data secara unik dan foreign key untuk mendefinisikan hubungan antar tabel.
Object lain yang biasanya ada dalam sebuah database relational adalan index,view,store procedur,trigger,user,group,serta java object. Database Adaptive Server Anywhere adalah sebuah file dan biasanya ber-ekstension .db.

database_srv.JPGDatabase Server,database server bertugas untuk memanage database. Tidak ada akses langsung kedalam database,mereka harus berkomunikasi dengan database melalui database server. Adaptive Server Anywhere provides two versions of its database server:the personal database server and the network database server. In addition to the features of the personal server,the network server supports client/server communications across a network. The request-processing engine is identical in the two servers.


api.JPGA programming interface Applications communicate with the database server using a programming interface. You can use ODBC,OLE DB,ADO,JDBC,Sybase Open Client,or embedded SQL. The programming interface provides a set of function calls for communicating with the database. For ODBC and JDBC,the library is commonly called a driver. The interface is typically provided as a shared library on UNIX operating systems or a dynamic link library (DLL) on PC operating systems. The JDBC interface uses the Sybase jConnect driver,which is a zip file of compiled Java classes.

client.JPGA client application Client applications use one of the programming interfaces to communicate with the database server. If you develop an application using a rapid application development (RAD) tool such as Sybase PowerDesigner,PowerJ or PowerBuilder,you may find that the tool provides its own methods for communicating with database servers,and hide the details of the language interface. Nevertheless,all applications do use one of the supported interfaces.

Inlinks:

2 comments to Arsitektur Client Server #2

Leave a Reply

  

  

  

You can use these HTML tags

<a href=""title=""><abbr title=""><acronym title=""><b><blockquote cite=""><cite><code><del datetime=""><em><i><q cite=""><strike><strong>