- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 1-9.2主從式架構(Client-Server)續 【優點】 1.避免資料的重覆(Redundancy) 亦即相同的資料,只要輸入一次即可。例如:學校只要建立「學籍資 料」就可以同時提供給「教務處」與「學務處」的使用。 2.達成資料的一致性(Consistency) 亦即透過資料集中管理,來避免資料重覆,進而達到資料的一致性。 3.達成資料共享(Data Sharing) 亦即透過資料集中化的機制來分享給相關部門的使用者。 【缺點】 更新版本或修改時,必須要花費時間較長。 因為使用者的本機端的應用程式都必須要一一重新安裝。 1-9.3 三層式架構(3-Tier) 【定義】 是指資料庫系統獨立放在一台「資料庫伺服器」,並且應用程式也獨立放在一台「應用程式伺服器」,使用者只要使用瀏覽器就可以透過網際網路連接到「應用程式伺服器」,再透過網路連接到後端的「資料庫伺服器」來取存資料。 【架構圖】 1-9.3 三層式架構(3-Tier)續 【適用時機】 全域性的網路環境(網際網路),亦即公司內部提供給外部使用者 來存取的資料庫架構。 【優點】除了「主從式架構」的優點之外,還具以下優點: 1.資料分享的範圍為全球性。 2.更新版本非常快速。因為只需更新「應用程式伺服器」即可。 【缺點】 1.伺服器的負荷加重。因為服務的對象是全球性的使用者。 2.安全性問題。因為服務的對象是全球性的使用者,因此,有可能 成為網路駭客攻擊的對象。 1-9.4 分散式架構(Distributed) 【定義】 分散式架構是主從式架構的延伸,亦即當公司規模較大時,則各 部門分佈於不同地區,因此,不同部門就會有自己的資料庫系統需求。 【適用時機】公司規模較大。 【架構圖】 【優點】 1.資料處理速度快,效率佳。 2.較不易因使用者增加而效率變慢。 3.達到資訊分享的目的。 4.適合分權式組識型態。 5.整合各種資料庫。 6.適應組織成長需要。 7.利用資訊分享來減少溝通成本。 8.平行處理以增加績效。 9.整合異質電腦系統(即不同廠牌,不同硬體) 10.減少主機的負荷。 【缺點】資料分散存在,容易造成資料不一致的現象。 * 各位同學大家好,我是李春雄老師,本學期所開設的課程名稱為「資料結構」, 今天所要為各位介紹的是第一章「資料結構導論」 * 開始: 本章學習目標 有二項: * 1-1 認識資料與資訊的關係: 其中,「資料」轉換成「資訊」必須要經過一連串處理過程,而這一連串的處理過程就是透過「程式」來處理。 1-2 何謂資料結構? 「資料結構」(Data Structures)主要是探討如何將資料更有組織地存放到電腦記憶體中,以提昇程式之執行效率的一 門學問。 1-3 何謂演算法?演算法就是「解決問題的方法」 1-4 程式設計概念: 步驟1. 分析所要解決的問題 步驟2. 設計解題的步驟 步驟3. 編寫程式 步驟4. 上機測試、偵測錯誤 步驟5. 編寫程 式說明書 1-5 結構化程式設計 利用「由上而下」的技巧,將程式分解成許多個獨立功能的模組。並且每一個模組都是由三種結構所組成。分別為循序結構、選擇結構及重複結構。 1-6 演算法的效率評估 指用來計算某些演算法所撰寫的程式,在經過編譯之後,實際執行所需要的時間。 * * * 圖: 接下來,我們可以從圖1-1來說明「資料與資訊的關係」 當我們「輸入原始成績」之後,如何輸出一張成績單呢?那就必須要透過「程式」來進行處理, 而在資料結構中,程式=資料結構+演算法 * 開始: 接下來更詳細介紹何謂資料 圖: 在輸入學生的各科成績之後,我們還無法得知那一位學生是第一名。 因此,就必須要再進行加總處理。 * 開始: 接下來更詳細介紹何謂「資訊」 表: 1.資料是屬於潛在的資訊,它必須要透過「處理」才能變成有用的「資料」 2.資料是屬於靜態的被儲存起來,它必須要透過「處理」才能變成動態的方式呈現 3.資料是屬於過去的歷史,它必須要透過「處理」才能變成資訊,以提供決策者預測未來走勢 4.資料只要行動就可以產生
原创力文档


文档评论(0)