主从式资料库架构

主从式资料库架构

ID:43204818

大小:373.50 KB

页数:23页

时间:2019-10-02

主从式资料库架构_第1页
主从式资料库架构_第2页
主从式资料库架构_第3页
主从式资料库架构_第4页
主从式资料库架构_第5页
资源描述:

《主从式资料库架构》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、主從式資料庫架構臺北大學統計系 莊東穎大綱主從式架構之沿革主從式資料庫設計關聯性資料庫管理系統主從式資料庫工具簡介系統整合考量整合性管理2主從式架構之沿革1970:主機型資料處理(MainframeDatabaseComputing或Host-basedComputing)1980:檔案伺服型資料處理(PC/FileServerDatabaseComputing)1990:主從型資料處理(Client/ServerDatabaseComputing,N-tierComputing)3主機型資料處理4中大型企

2、業之唯一選擇可靠性高安全性高所有作業均由後端主機負責主機型資料處理(續)5價格昂貴維護成本高環境封閉,受制於廠商架構龐大,複雜無法隨企業成長而調適主機型資料處理(續)6檔案伺服器資料處理7使用第三、四代語言,開發容易價格低廉前端機器執行資料管理作業後端伺服器僅負責資料儲存和分享檔案伺服器資料處理(續)8使用人數多,則易造成網路阻塞資料搬移量大,系統表現差安全性較低穩定性較差檔案伺服器資料處理(續)9主從式資料處理10為何主從式資料處理成為主流?Affordability開放性架構(openarchitect

3、ure)可選擇之廠商眾多Speed減少網路傳輸瓶頸處理速度可媲美主機型資料處理11Adaptability軟硬體可分開採購更符合實際需要SimplifiedDataAccess可使用簡單、易開發之工具不需使用特定語言為何主從式資料處理成為主流?12主從式資料庫設計三個組成元素:1.客戶端(presentation,使用者介面)2.伺服端(資料庫伺服器)3.企業邏輯(Businesslogic)企業邏輯:應用程式中資料處理的定義及規則131:Clientissuesrequesttoserver2:Serve

4、rissuesresponsetoclientClient1.Issuerequesttoinspectwidgetsupply5.ReceiveresponsefromserverFatServer2.Receiverequest-countnumberofwidgetsonhand-ifCount=0thenconstructhighpriorityrequesttoreplenishwidgetsupplyifCount>0and<50thenconstructmediumpriorityreques

5、ttoreplenishwidgetsupplyifCount>50thenconstructlowpriorityrequesttoreplenishwidgetsupply3.Issuerequesttoreplenishwidgetsupply4.IssueresponseFATServer:141:Clientissuesrequesttoserver2:Serverissuesresponsetoclient3:Clientissuesrequesttoserver4:Serverissuesre

6、sponsetoclientFATclient:FatClientlogic1.Issuerequesttocountwidgetsupply4.ProcessresponsefromRDBMS-ifCount=0thenconstructhighpriorityrequesttoreplenishwidgetsupplyifCount>0and<50thenconstructmediumpriorityrequesttoreplenishwidgetsupplyifCount>50thenconstruc

7、tlowpriorityrequesttoreplenishwidgetsupply5.Issuerequesttoreplenishwidgetsupply8.ReceiveresponsefromRDBMSServerlogic2.Receiverequest-countnumberofwidgetsonhand3.Issuerequest6.Receiveresponse-replenishwidgetsupply7.Issueresponse15分層式架構(TieredArchitecture)什麼

8、是Tier?定義:Atieredarchitectureiswhenalogicalsectionofanapplicationcanbedividedintocategoriesortiers.16兩層式架構(Two-tieredArchitecture)傳統之主從式架構將程式分為客戶端(Client)及資料庫伺服端(DatabaseServer)客戶端為使用者介面(一般為GUI)資料庫伺服端提供所需之資料17

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。