出版時間:2002-1 出版社:電子工業(yè)出版社 作者:汪斌,錢梅 頁數(shù):242 字數(shù):390
內(nèi)容概要
本書全面、系統(tǒng)而深入地講解使用PowerBuilder 7.0與SQL Server 7.0聯(lián)合開發(fā)網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用程序的具體方法,并介紹網(wǎng)絡(luò)數(shù)據(jù)庫開發(fā)的體系結(jié)構(gòu)——客戶/服務(wù)器結(jié)構(gòu),以及客戶/服務(wù)器結(jié)構(gòu)應(yīng)用程序的開發(fā)步驟和數(shù)據(jù)庫連接方法。同時,本書還細致地介紹PowerBuilder的使用方法,包括PowerScript語言、PowerBuilder畫板工具、數(shù)據(jù)庫連接以及PowerBuilder應(yīng)用程序中的庫、應(yīng)用、窗口、菜單、控件和數(shù)據(jù)窗口等對象的設(shè)計及創(chuàng)建等內(nèi)容,并從各個層次介紹SQL Server的使用方法,包括Trans-SQL語言、Enterprise Manage工具、數(shù)據(jù)庫維護以及SQL中視圖、存儲過程、觸發(fā)器等的設(shè)計和創(chuàng)建等內(nèi)容。全書內(nèi)容劃分合理,敘述語言流暢,舉例豐富、實用且易于操作。
本書適合PowerBuilder 7.0與SQL Server 7.0的快速培訓(xùn)使用,讀者對象為學(xué)習(xí)Powe
rBuilder 7.0或SQL Server 7.0的初、中級用戶。
書籍目錄
目 錄
第1講 網(wǎng)絡(luò)數(shù)據(jù)庫程序的開發(fā)基礎(chǔ)
第1課 客戶/服務(wù)器體系結(jié)構(gòu)概述
一、什么是客戶/服務(wù)器體系結(jié)構(gòu)
二、客戶/服務(wù)器體系結(jié)構(gòu)的特點
第2課 PowerBuilder 7簡介
一、什么是PowerBuilder
二、PowerBuilder的特點
第3課 SQL Server 7簡介
一、什么是SQL Server 7
二、SQL Server 7的特點
第4課 使用PowerBuilder和SQL構(gòu)建客戶/服務(wù)器結(jié)構(gòu)
習(xí)題一
第2講 網(wǎng)絡(luò)數(shù)據(jù)庫程序的開發(fā)步驟
第1課 網(wǎng)絡(luò)數(shù)據(jù)庫開發(fā)過程
一、軟件工程的開發(fā)步驟
二、網(wǎng)絡(luò)數(shù)據(jù)庫應(yīng)用程序開發(fā)過程
第2課 數(shù)據(jù)庫連接方法
一、使用通用ODBC接口連接數(shù)據(jù)庫
二、使用專用接口連接數(shù)據(jù)庫
習(xí)題二
第3講 PowerScript語言簡介
第1課 PowerScript語言規(guī)定
一、注釋行
二、標識符
三、特殊ASCII字符
四、保留字
五、代名詞
六、續(xù)行和斷句
第2課 數(shù)據(jù)類型和說明
一、標準數(shù)據(jù)類型
二、系統(tǒng)對象數(shù)據(jù)類型
三、枚舉類型
四、變量和常量
五、數(shù)組
第3課 表達式
一、運算符
二、表達式
第4課 語 句
一、賦值語句
二、選擇語句
三、循環(huán)語句
四、其他常用語句
習(xí)題三
第4講 PowerBuilder中的開發(fā)環(huán)境和項目組織
第1課 PowerBuilder的開發(fā)環(huán)境
一、PowerBuilder窗口
二、工具條及其設(shè)置
三、畫板(Painter)
第2課 PowerBuilder的項目組織
第3課 PowerBuilder中的庫
一、庫的概念
二、庫的維護
三、庫的屬性設(shè)置
第4課 PowerBuilder中的應(yīng)用
一、應(yīng)用的概念
二、應(yīng)用的維護
習(xí)題四
第5講 PowerBuilder中的窗口設(shè)計
第1課 窗口類型
一、主窗口(Main Window)
二、彈出式窗口(Popup Window)
三、子窗口(Child Window)
四、響應(yīng)式窗口(Response Window)
五、多文檔框架窗口(MDI Frame Window)
第2課 窗口設(shè)計
一、窗口的屬性
二、窗口的腳本編寫
三、窗口的預(yù)覽
四、窗口的運行
第3課 繼承窗口
一、繼承的概念
二、創(chuàng)建繼承窗口
三、使用繼承的腳本
習(xí)題五
第6講 PowerBuilder中的菜單設(shè)計
第1課 菜單概述
一、菜單對象
二、設(shè)計菜單
三、建立菜單
四、使用菜單
第2課 菜單設(shè)計
一、創(chuàng)建菜單
二、菜單對象的添加
三、菜單對象的命名
四、菜單對象的刪除
第3課 菜單屬性
一、如何在菜單中增加分隔線
二、如何為菜單選項設(shè)置快捷鍵
第4課 菜單使用
一、窗口的主菜單
二、彈出式菜單
習(xí)題六
第7講 PowerBuilder中的基本控件
第1課 控件的概述
一、控件的分類
二、放置控件
三、控件命名
四、選擇控件
五、控件屬性
六、控件中的事件
第2課 各類文本框控件和編輯框控件
一、靜態(tài)文本框控件
二、超鏈接靜態(tài)文本框控件
三、單行編輯框控件
四、多行編輯框控件
五、掩碼編輯框控件
第3課 各類列表框控件
一、列表框控件
二、下拉列表框控件
第4課 按鈕控件
第5課 舉例說明
一、創(chuàng)建庫和應(yīng)用
二、窗口和控件的設(shè)計
習(xí)題七
第8講 PowerBuilder中的高級控件
第1課 List View控件
一、List View控件的屬性
二、List View控件的常用方法
三、List View控件的使用
第2課 Tree View控件
一、Tree View控件的屬性
二、Tree View控件的常用方法
三、Tree View控件的使用
習(xí)題八
第9講 PowerBuilder中的數(shù)據(jù)窗口對象設(shè)計
第1課 數(shù)據(jù)窗口對象概述
一、什么是數(shù)據(jù)窗口對象
二、怎樣使用數(shù)據(jù)窗口對象
第2課 數(shù)據(jù)窗口對象的創(chuàng)建
一、數(shù)據(jù)窗口對象創(chuàng)建的步驟
二、數(shù)據(jù)窗口對象的格式風格
三、數(shù)據(jù)窗口對象的數(shù)據(jù)源定義
第3課 數(shù)據(jù)窗口對象的功能和屬性
一、數(shù)據(jù)窗口對象的功能
二、數(shù)據(jù)窗口對象的屬性
習(xí)題九
第10講 PowerBuilder中的數(shù)據(jù)窗口控件設(shè)計
第1課 數(shù)據(jù)窗口控件的概念
一、數(shù)據(jù)窗口控件的放置
二、與數(shù)據(jù)窗口對象的連接方法
三、命名規(guī)則
四、修改數(shù)據(jù)窗口對象的方法
五、數(shù)據(jù)窗口訪問數(shù)據(jù)庫的步驟
第2課 數(shù)據(jù)窗口控件的使用方法
一、設(shè)置事務(wù)對象的方法
二、檢索和更新的方法
三、其他方法
第3課 數(shù)據(jù)窗口控件的屬性設(shè)置
習(xí)題十
第11講 PowerBuilder中的程序調(diào)試和測試
第1課 調(diào)試工具的使用
一、調(diào)試畫板
二、斷點的設(shè)置
三、運行調(diào)試
四、變量觀察窗口
第2課 軟件測試的步驟和方法
一、軟件測試步驟
二、軟件測試方法
習(xí)題十一
第12講 SQL Enterprise Manager介紹
第1課 SQL-EM初步
一、服務(wù)器登記
二、SQL-EM使用基礎(chǔ)
第2課 SQL-EM的數(shù)據(jù)庫管理功能
一、數(shù)據(jù)庫的備份和恢復(fù)
二、數(shù)據(jù)的導(dǎo)入和導(dǎo)出
三、使用工具
習(xí)題十二
第13講 Transact-SQL語言簡介
第1課 常用數(shù)據(jù)類型
一、二進制數(shù)據(jù)類型
二、字符數(shù)據(jù)類型
三、數(shù)值數(shù)據(jù)類型
四、日期和時間
五、邏輯數(shù)據(jù)類型
六、用戶自定義數(shù)據(jù)類型
第2課 SQL Server 7.0中的命名規(guī)范
一、常規(guī)變量的命名規(guī)范
二、特殊變量名
第3課 Transact-SQL常用函數(shù)
一、字符串函數(shù)
二、數(shù)學(xué)函數(shù)
三、日期函數(shù)
四、安全函數(shù)
五、系統(tǒng)函數(shù)
第4課 T-SQL編程結(jié)構(gòu)
一、語句塊
二、條件判斷語句IF…ELSE
三、IF EXISTS語句
四、循環(huán)語句WHILE…
五、強制轉(zhuǎn)移語句goto
習(xí)題十三
第14講 Transact-SQL語言使用
第1課 Transact-SQL語言使用環(huán)境
第2課 建立數(shù)據(jù)庫、表
一、用Transact-SQL命令的優(yōu)點
二、創(chuàng)建數(shù)據(jù)庫
三、修改數(shù)據(jù)庫
四、刪除數(shù)據(jù)庫
五、創(chuàng)建表
六、修改表結(jié)構(gòu)
七、刪除表
第3課 查詢數(shù)據(jù)
一、SELECT命令語法
二、SELECT子句
三、WHERE子句
四、GROUP BY子句
五、HAVING子句
六、UNION子句
七、ORDER BY子句
八、COMPUTE子句
九、多表查詢
第4課 插入數(shù)據(jù)
一、插入一行數(shù)據(jù)
二、將一個表中的數(shù)據(jù)添加到另一個表
第5課 修改數(shù)據(jù)
第6課 刪除數(shù)據(jù)
一、刪除一行或多行
二、清除一個表
習(xí)題十四
第15講 SQL Server中的事務(wù)管理
第1課 事務(wù)概述
一、什么是事務(wù)
二、事務(wù)處理與批處理
第2課 事務(wù)編程介紹
一、開始一個事務(wù)
二、結(jié)束一個事務(wù)
三、事務(wù)嵌套
第3課 事務(wù)的工作機制
習(xí)題十五
第16講 SQL Server中的視圖
第1課 視圖概述
第2課 視圖的創(chuàng)建
一、利用SQL-EM創(chuàng)建視圖
二、通過寫T-SQL語句來創(chuàng)建視圖
第3課 視圖的修改
一、利用SQL-EM修改視圖
二、利用T-SQL語句修改視圖
第4課 視圖的刪除
一、利用SQL-EM刪除視圖
二、利用T-SQL語句刪除視圖
第5課 視圖的授權(quán)
一、利用SQL-EM為用戶授權(quán)
二、通過T-SQL語句方式授權(quán)
習(xí)題十六
第17講 SQL Server中的存儲過程和觸發(fā)器
第1課 存儲過程概述
一、存儲過程概念
二、存儲過程優(yōu)點
三、系統(tǒng)存儲過程
四、臨時存儲過程
第2課 編輯用戶存儲過程
一、創(chuàng)建存儲過程
二、變量和語句
三、存儲過程的傳入傳出參數(shù)
四、存儲過程的返回狀態(tài)
五、存儲過程的嵌套
六、在存儲過程中使用臨時表
第3課 存儲過程的修改和刪除
一、存儲過程的修改
二、存儲過程的刪除
第4課 觸發(fā)器概述
一、觸發(fā)器概念
二、觸發(fā)器優(yōu)點
第5課 編輯觸發(fā)器
一、創(chuàng)建觸發(fā)器
二、觸發(fā)器的嵌套
三、觸發(fā)器與事務(wù)
四、觸發(fā)器何時觸發(fā)
第6課 觸發(fā)器的修改和刪除
一、觸發(fā)器的修改
二、觸發(fā)器的刪除
習(xí)題十七
第18講 SQL Server中的性能優(yōu)化
第1課 性能概述
第2課 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計的優(yōu)化
一、數(shù)據(jù)庫邏輯設(shè)計
二、數(shù)據(jù)庫物理設(shè)計
第3課 查詢優(yōu)化
一、查詢分析
二、索引選擇
三、連接順序處理
四、方案選擇
第4課 其他性能問題
一、SQL Server中的鎖定
二、使用事務(wù)
三、使用存儲過程
習(xí)題十八
第19講 網(wǎng)絡(luò)數(shù)據(jù)庫程序的開發(fā)實例
第1課 網(wǎng)絡(luò)數(shù)據(jù)庫程序開發(fā)步驟
第2課 網(wǎng)絡(luò)數(shù)據(jù)庫程序開發(fā)實例——分析設(shè)計階段
一、分析階段
二、設(shè)計階段
第3課 網(wǎng)絡(luò)數(shù)據(jù)庫程序開發(fā)實例——開發(fā)階段
一、數(shù)據(jù)庫開發(fā)部分
二、程序開發(fā)部分
習(xí)題十九
圖書封面
評論、評分、閱讀與下載
PowerBuilder7與SQL Server PDF格式下載