/簡體中文/
/簡體中文/
/中文/
/中文/
/簡體中文/
/簡體中文/
/簡體中文/
/簡體中文/
/簡體中文/
/中文/
奕樂數(shù)據(jù)庫服務器在程序接收到來自客戶端的數(shù)據(jù)更新請求后,它會啟動一個CGI進程負責處理客戶端數(shù)據(jù),在完成一些初始化工作后,CGI進程會在一個名為menumap的文件中,根據(jù)客戶端編輯數(shù)據(jù)時的窗口菜單名稱查找對應的后臺應用程序(后臺應用程序通常是一個腳本程序),如果找到了,將加載此后臺應用程序(如果在腳本程序文件夾里存在一個``pro.cfg''文件,其中列舉的模塊會被首先加載)。
1.主從式架構的數(shù)據(jù)庫系統(tǒng)
主從式架構(又叫服務器/客戶端模式)的數(shù)據(jù)庫系統(tǒng)是由服務器,客戶端,連接網(wǎng)絡三部分組成。
數(shù)據(jù)集中存放在服務器上,客戶端則通過網(wǎng)絡,發(fā)送數(shù)據(jù)存取要求,并將返回的結(jié)果,經(jīng)處理后呈現(xiàn)給用戶。
一個服務器可以同時為多個客戶端提供服務,在一個奕樂數(shù)據(jù)庫系統(tǒng)中只支持一臺服務器。
連接網(wǎng)絡并不僅限于局域網(wǎng),也可以是因特網(wǎng),當通過因特網(wǎng)訪問奕樂服務器時,既可以是IP方式,也可以是域名方式。
2.非SQL的關系型數(shù)據(jù)庫
奕樂數(shù)據(jù)庫是關系型數(shù)據(jù)庫,但不支持sql語言,這意味著不能通過向服務器發(fā)送sql命令的方式來存取數(shù)據(jù),用戶只能通過操作奕樂客戶端程序來完成數(shù)據(jù)存取工作。
一個關系型數(shù)據(jù)庫包含若干張表(二維表),每張表由若干行和列組成,行被稱為記錄,列稱為字段,同一表格內(nèi)記錄格式相同。
表與表之間可能有某種關聯(lián)性,稱作關系,數(shù)據(jù)庫正是通過關系把表串聯(lián)成有組織的數(shù)據(jù)集合。
一個奕樂數(shù)據(jù)庫在邏輯上也是由表,關系,視圖等元素構成。
3.固有的圖形界面客戶端程序
奕樂數(shù)據(jù)庫系統(tǒng)提供了一個圖形界面的客戶端程序來讓使用者能連接數(shù)據(jù)庫服務器,并對數(shù)據(jù)完成各種瀏覽/查詢/統(tǒng)計,或編輯更新等工作。
奕樂客戶端程序是奕樂數(shù)據(jù)庫系統(tǒng)的固有部分,不能自行開發(fā)一個客戶端程序來訪問數(shù)據(jù)庫服務器。奕樂客戶端的運行依賴于名為“菜單描述文件”的指令性文件。因此可以通過設計不同的菜單描述文件來把客戶端程序定制成不同的數(shù)據(jù)庫應用系統(tǒng)。
4.客戶端具有數(shù)據(jù)緩存機制
奕樂數(shù)據(jù)庫客戶端程序具有數(shù)據(jù)緩存機制,這使得它在較差的網(wǎng)絡狀況中仍能保持很好的數(shù)據(jù)訪問能力。
在奕樂數(shù)據(jù)庫系統(tǒng)上開發(fā)一個C/S架構的數(shù)據(jù)庫應用系統(tǒng)實際上比較容易。主要需要完成以下三步:
1. 設計新數(shù)據(jù)庫的邏輯結(jié)構;
2. 設計菜單描述文件;
3. 編寫后臺處理程序;
采用C/S架構方式開發(fā)的數(shù)據(jù)庫應用系統(tǒng)
1.客戶端
其客戶端具有專業(yè)的數(shù)據(jù)窗口,一組實用的工具集(查詢,排序,打印,統(tǒng)計),簡潔的權限設置,和強大的遠程訪問能力。這要比從頭設計客戶端程序,至少節(jié)省80%的工程量。
2.服務器端
數(shù)據(jù)庫系統(tǒng)為后臺處理程序的開發(fā)提供了基于對象的編程接口,較之關系數(shù)據(jù)庫中通常使用的SQL語言,代碼的編寫不僅簡易得多,而且易于維護。
數(shù)據(jù)庫軟件哪個好?每個數(shù)據(jù)都有自己的特色,所以不能說哪個數(shù)據(jù)庫軟件最好用,主要看你針對什么樣的數(shù)據(jù)庫來說的。數(shù)據(jù)庫是按照數(shù)據(jù)結(jié)構來組織、存儲和管理數(shù)據(jù)的倉庫。數(shù)據(jù)庫中的數(shù)據(jù)是為眾多用戶所共享其信
關于騰牛 | 聯(lián)系方式 | 發(fā)展歷程 | 版權聲明 | 下載幫助(?) | 廣告聯(lián)系 | 網(wǎng)站地圖 | 友情鏈接
Copyright 2005-2022 QQTN.com 【騰牛網(wǎng)】 版權所有 鄂ICP備2022005668號-1 | 鄂公網(wǎng)安備 42011102000260號
聲明:本站非騰訊QQ官方網(wǎng)站 所有軟件和文章來自互聯(lián)網(wǎng) 如有異議 請與本站聯(lián)系 本站為非贏利性網(wǎng)站 不接受任何贊助和廣告