1.數據庫
成都網(wǎng)站建設數據庫能夠保存在每次訪(fǎng)問(wèn)頁(yè)面時(shí)不斷變化的數據。目前有多家數據庫經(jīng)銷(xiāo)商,主要的比如Microsoft和Oracle。
Microsoft 提供了兩種數據庫:Access和SQL Server。Access適合建立小型、簡(jiǎn)單的數據庫。SQL Server比Access提供了跟多的數據庫方法,并且能同時(shí)處理很多Web訪(fǎng)問(wèn)者的請求。如果要建立一個(gè)大型站點(diǎn),根本就不要考慮是用Access,直接使用像QL Server、Oracle這樣的數據庫。選擇合適的數據庫可以避免在對頁(yè)面進(jìn)行重大改變時(shí)涉及的大量重復工作。Oracle數據庫在繁忙的Web站點(diǎn)上占據著(zhù)領(lǐng)先地位,它支持很多用戶(hù)且能建立復雜的邏輯。
2. 驅動(dòng)程序
Dreamweaver在建立訪(fǎng)問(wèn)數據庫的頁(yè)面時(shí)使用下列三種標準協(xié)議之一。
ODBC:使用“開(kāi)放數據庫連接(ODBC)”是建立頁(yè)面最常用和靈活的方法。ODBC連接由Windows的“ODBC連接管理”進(jìn)行控制。OLE DB:ASP和ASP.NET應用程序能夠利用“對象鏈接和嵌入數據庫(OLE DB)”或ODBC與數據庫進(jìn)行會(huì )話(huà)。OLE DB連接一般來(lái)說(shuō)比ODBC快。JDBC:JSP應用程序與成都網(wǎng)頁(yè)設計數據庫通訊的標準。
3. “數據庫”面板
在建立數據驅動(dòng)的頁(yè)面時(shí),至少要有一個(gè)數據源!皵祿础笔菍Σ樵(xún)和存儲信息的數據庫的描述。數據源定義包含Dreamweaver訪(fǎng)問(wèn)數據庫所需的信息和連接的名稱(chēng)。
用戶(hù)定義的數據源都被添加到“數據庫”面板的數據源列表里,并且可以在“綁定”和“服務(wù)器行為”面板里使用。定義數據源的步驟如下:
①選擇“窗口”→“數據庫”。
②單擊面板左上角的“+”,在彈出菜單里選擇“數據源名稱(chēng)(DSN)”,在打開(kāi)的對話(huà)框中選擇數據源名稱(chēng)。
③打開(kāi)“數據庫”面板。如果該面板當前沒(méi)顯示在屏幕上,用戶(hù)可以選擇“窗口”在對話(huà)框中選中“使用本地DSN”,這表示成都網(wǎng)頁(yè)設計數據源位于本地計算機而不是遠程服務(wù)器上。
④從“數據源名稱(chēng)(DSN)”下拉列表里選擇一個(gè)DSN,DSN指向ODBC數據庫連接。
⑤定義好數據源之后,最好是單擊“測試”按鈕來(lái)測試一下連接是否成功。
4.“綁定”和“服務(wù)器行為”面板
為了管理Web頁(yè)面上的動(dòng)態(tài)對象,用戶(hù)需要使用“綁定”和“服務(wù)器行為”面板。
綁定”和“服務(wù)器行為”面板用于為頁(yè)面定義數據驅動(dòng)對象。當前服務(wù)器模型顯示在這些面板中。比如,“ASP-VBScript”表示使用VBScript調用ASP函數的ASP服務(wù)器模型。每個(gè)面板里的“+”和“-”用來(lái)添加或刪除數據對象和綁定。
數據綁定”讓用戶(hù)可以定義動(dòng)態(tài)內容的數據來(lái)源,“服務(wù)器行為”讓用戶(hù)操作數據。在向頁(yè)面添加服務(wù)器行為之前,用戶(hù)需要在“綁定”面板里建立查詢(xún)。
5.定義記錄集
在使用成都網(wǎng)站建設數據源里的數據表格之前,用戶(hù)必須定義一個(gè)記錄集。數據庫對數據表里的包含信息進(jìn)行分組。記錄集是對一個(gè)或多個(gè)數據表查詢(xún)而得到的一組數據,它指定了檢索數據時(shí)利用哪些表格和字段。為了定義記錄集,用戶(hù)要在“綁定”面板里單擊“+”,在彈出菜單里選擇“記錄集查詢(xún)”。在彈出的對話(huà)框里選擇字段時(shí),可以選擇“全部”,當然也可以根據需要選擇相應字段。