Download presentation
Presentation is loading. Please wait.
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整合的架構
Similar presentations