Presentation is loading. Please wait.

Presentation is loading. Please wait.

第 11 章 網際網路與資料庫系統.

Similar presentations


Presentation on theme: "第 11 章 網際網路與資料庫系統."— Presentation transcript:

1 第 11 章 網際網路與資料庫系統

2 學習目標 了解Web平台的概念。 認識企業網際網路的架構。 了解Web與DBMS的結合。 了解企業網際網路資料庫應用的開發技術。
了解SQL在網路應用開發上扮演的角色。

3 從疑惑中開始學習 Web平台是什麼 ? Web-centric organization是什麼 ? DBMS與Web要如何結合 ?

4 企業網際網路 Internet Intranet Extranet

5 資料庫的特性和傳統的網頁資訊主要的差異 資料量大 查詢的彈性大

6 動態資料庫連結的基本觀念

7 企業網際網路與資料庫的連結

8 Intranet應用的領域 商業自動化的應用 公共服務資訊網的應用

9 企業網際網路的新結構

10 企業網際網路

11 應用系統為因應需求及結合新技術而產生的轉變
以檔案為導向的(File-oriented)應用系統 傳統的主從架構 多重式的主從架構 企業網際網路的架構

12 傳統的two-tier結構 前端(front-end) 後端(back-end) 前端提供使用者介面 後端提供資料庫的存取功能

13 二重式的Intranet架構

14 三重式的Intranet架構

15 四重式或更多重式的Intranet架構

16 Web主從架構系統的測試 負載測試 (Load test) 元件測試 (Component test)
回歸測試 (Regression test) 整合測試 (Integration test) 物件導向測試 (Object-oriented test)

17 JDBC連結資料庫的架構

18 XML技術的影響 HTML文件是Web伺服器提供資訊的主要格式,但是HTML缺乏特化(Specialization)功能
XML仍然保有HTML簡易的特性,除了能支援自訂標籤化,XML文件的結構可以透過程式語言(例如Java)來處理,所以對於資訊的提供來說,可以有更大的彈性,和資料庫系統間也有了更緊密的連結

19 XML文件隱含的結構

20 用XML與Java來建立資料庫的應用

21 資料庫與XML文件的連結

22 XML的應用架構

23 XML的新發展 XPath(XML path language) XSL(eXtensible Stylesheet Language)
XQuery

24 建立學習SQL與PHP的環境 開發軟體應用系統少不了資料庫的功能,MySQL也是一種可以自由取得的軟體,算得上是一種資料庫管理系統
跟一般大型的資料庫管理系統比較起來,MySQL在安裝設定與使用上簡易多了,再加上與PHP之間的整合已經存在,是開發Web應用系統很好的選擇

25 使用PHP與MySQL開發之前要學習的重點

26 網站的首頁設計

27 輸入有關於論文的資訊

28 查詢得到的結果

29 查詢表格的資訊

30 PHP與MySQL整合的架構


Download ppt "第 11 章 網際網路與資料庫系統."

Similar presentations


Ads by Google