freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第十八章 delphi客戶服務(wù)器應(yīng)用開發(fā)(一)-文庫(kù)吧

2025-08-02 15:31 本頁(yè)面


【正文】 中間件概述 中間件是一個(gè)軟件層,它保護(hù)應(yīng)用程 序開發(fā)人員避免受到各種通信協(xié)議、操作系統(tǒng)以及數(shù)據(jù)庫(kù)管理系統(tǒng)的影響。它為建立可與以前沿襲下來的應(yīng)用程序并存的新應(yīng)用程序打下了基礎(chǔ)。 中間件有好幾種類型。它們包括應(yīng)用程序設(shè)計(jì)接口 (API),遠(yuǎn)程過程調(diào)用(RPC),網(wǎng)絡(luò)通信、數(shù)據(jù)庫(kù)訪問以及計(jì)算機(jī)輔助軟件工程 (CASE)工具。 由于客戶 /服務(wù)器系統(tǒng)需要集成各種不同結(jié)構(gòu)的機(jī)器和技術(shù),因而應(yīng)用程序設(shè)計(jì)相當(dāng)復(fù)雜。選擇適當(dāng)?shù)闹虚g件可以消除程序設(shè)計(jì)人員為每個(gè)單獨(dú)協(xié)議和操作系統(tǒng)編寫代碼的麻煩。 關(guān)系數(shù)據(jù)庫(kù)體系結(jié)構(gòu)與客戶 /服務(wù)器模式 關(guān)系數(shù)據(jù)庫(kù)概述 關(guān)系數(shù)據(jù)庫(kù)被定義為一種特殊的數(shù)據(jù)庫(kù),其中各個(gè)文件 (稱作關(guān)系 )以平面文件 (FlatFiles)或表的形式保持?jǐn)?shù)據(jù)。表必須只含有一種記錄類型。每個(gè)記錄具有固定數(shù)目的字段,所有字段皆顯示命名。表內(nèi)的字段內(nèi)容是各不相同的,不允許重復(fù)組 (repeating groups)。不含有復(fù)制記錄和預(yù)定的記錄序列。 在構(gòu)造關(guān)系數(shù)據(jù)庫(kù)時(shí),必須特別注意關(guān)系的內(nèi)容以及記錄的各屬性 (字段 )之間的內(nèi)在聯(lián)系。 關(guān)系數(shù)據(jù)庫(kù)上的基本操作有選擇、投影、連接和除法,選擇建立一個(gè)含有與原始關(guān)系相同列數(shù)的新表,但是 行只包括那些滿足某些特寫標(biāo)準(zhǔn)的原始關(guān)系行。投影操作指定將被選擇的列,因而形成的表只含有原始表列的一個(gè)子集。如果在投影操作刪除的列中有兩個(gè)行不同,那么將只有一個(gè)記錄被轉(zhuǎn)入新的關(guān)系。連接操作從兩個(gè)或多個(gè)表中組合信息。兩個(gè)表中的公用字段用作組合記錄的基礎(chǔ)字段。在公用字段中具有相等值的記錄被連接在結(jié)果關(guān)系內(nèi)。 關(guān)系數(shù)據(jù)庫(kù)實(shí)現(xiàn)的任務(wù) 實(shí)現(xiàn)關(guān)系數(shù)據(jù)庫(kù)所涉及的任務(wù)分為三組: ● 為 DBMS 定義數(shù)據(jù)庫(kù)結(jié)構(gòu)的任務(wù) ● 將數(shù)據(jù)庫(kù)分配給物理存儲(chǔ)介質(zhì)的任務(wù) ● 建立數(shù)據(jù)庫(kù)數(shù)據(jù)的任務(wù) 執(zhí)行這些任務(wù) 的方法取決于所采用的 DBMS 產(chǎn)品。 各種不同的 DBMS 產(chǎn)品提供定義數(shù)據(jù)庫(kù)結(jié)構(gòu)的實(shí)用程序。這些實(shí)用程序使用一種專用的數(shù)據(jù)定義語(yǔ)言 (DDL)。某些 DBMS 產(chǎn)品含有一些規(guī)定,一旦數(shù)據(jù)庫(kù)已被定義到 DBMS,即將該數(shù)據(jù)庫(kù)分配到物理介質(zhì)。根據(jù)應(yīng)用程序處理的特點(diǎn),數(shù)據(jù)可以定位在指定表上或定位在同一磁盤上。它有些 DBMS 產(chǎn)品偏重于數(shù)據(jù)庫(kù)數(shù)據(jù)的建立。 如上所述,數(shù)據(jù)庫(kù)定義、存儲(chǔ)分配以及數(shù)據(jù)建立過程都將取決于應(yīng)用需求和所選擇的特定 DBMS 產(chǎn)品的特征。 關(guān)系數(shù)據(jù)操作 為了開發(fā)數(shù)據(jù)庫(kù)應(yīng) 用,需要使用一種語(yǔ)言來表達(dá)處理邏輯。關(guān)系數(shù)據(jù)操作語(yǔ)言共有四類: ● 關(guān)系代數(shù),它是一種語(yǔ)言,提供一組遠(yuǎn)算符處理關(guān)系數(shù)據(jù)庫(kù)中的關(guān)系 ● 關(guān)系演算,它是一種語(yǔ)言,在該語(yǔ)言中用戶指定一組來自關(guān)系數(shù)據(jù)庫(kù)內(nèi)數(shù)據(jù)操作的結(jié)果 ● 面向變換的語(yǔ)言,它們構(gòu)成一類非過程語(yǔ)言,這類語(yǔ)言將表示為關(guān)系的輸入數(shù)據(jù)變換成表示為單個(gè)關(guān)系的結(jié)果。 SQL 就是一種面向變換的語(yǔ)言 ● 面向圖形的系統(tǒng),它們?yōu)橛脩籼峁┮粋€(gè)關(guān)系結(jié)構(gòu)的圖形,如 Borland 的Paradox 和 IBM 公司的 QBE(Query By Example) 用戶可以采用多種方法與關(guān)系數(shù)據(jù)庫(kù)進(jìn)行聯(lián)系: ● 某些 DBMS 產(chǎn)品,包括有生成表格的工具并提供表格和報(bào)告的處理 ● 通過查詢語(yǔ)言提供一個(gè)接口,它們執(zhí)行查詢和更新功能;最重要的查詢語(yǔ)言是 SQL ● 與關(guān)系數(shù)據(jù)庫(kù)聯(lián)系的第三種方法是通過應(yīng)用程序 擴(kuò)展關(guān)系系統(tǒng) 眾多的銷售商都在積極擴(kuò)展關(guān)系模型。這些擴(kuò)展包括在關(guān)系表中存儲(chǔ)復(fù)雜數(shù)據(jù)類型、存儲(chǔ)過程、觸發(fā)器以及二進(jìn)制大對(duì)象 (BLOB)。目前正在 SQL 3 標(biāo)準(zhǔn)中考慮的 SQL 擴(kuò)展將包括對(duì)對(duì)象的進(jìn)一步支持,還有可能包括對(duì)用戶定義數(shù)據(jù)類型及嵌套表的支 持。向關(guān)系模型提供對(duì)象擴(kuò)展的產(chǎn)品包括 Sybase、 Informix、Oracle 和 Borland。 SQL:集成客戶 /服務(wù)器體系結(jié)構(gòu)的基本鏈路 SQL 為前面討論的集成客戶 /服務(wù)器體系結(jié)構(gòu)提供一條基本鏈路。目前美國(guó)國(guó)家標(biāo)準(zhǔn)局 (ANSI)已認(rèn)可 SQL 作為操作數(shù)據(jù)庫(kù)的正式工業(yè)標(biāo)準(zhǔn)。它是許
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1