基本信息
作者:陳桂友編者:陳桂友市場價:¥39.00
出版社:機械工業出版社
頁碼:364頁
出版日期:2009年
ISBN:9787111099444
版本:2版
裝幀:平裝
開本:16
中文:中文
叢書名:普通高等教育計算機規劃教材
內容簡介
《PowerBuilder資料庫開發技術》引以最新版本的PowerBuilder為背景,介紹了利用PowerBuilder開發資料庫應用程式的必備知識。從實用的角度,介紹了開發信息管理系統應該具備的基礎知識、MSSQLServer資料庫管理系統的使用、PowerBuilder操作資料庫的方法以及:PowerBuilder中的各種對象,最後以一個完整的實例,介紹了資料庫套用系統的設計方法、設計步驟以及應用程式的發布等內容。為便於讀者掌握和套用:PowerBuilder開發技術,《PowerBuilder資料庫開發技術》各章都給出了相應的習題。《PowerBuilder資料庫開發技術》適合作為普通高校計算機類、管理信息類、電子類各專業和物流管理等專業的教學用書,也可作為高職高專以及培訓班的教材,還可作為PowerBuilder開發套用領域的工程技術人員的參考書。
目錄
出版說明前言
第1章 基礎知識
1.1管理信息系統綜述
1.1.1管理信息系統的概念
1.1.2MIS的結構、特徵及相關學科
1.2資料庫基礎知識
1.2.1數據和數據管理技術
1.2.2資料庫
1.2.3資料庫管理系統
1.2.4資料庫設計
1.2.5資料庫套用系統
1.3套用系統的體系結構
1.3.1客戶機/伺服器結構
1.3.2瀏覽器/伺服器結構
1.4面向對象的編程技術
1.4.1面向對象的概念
1.4.2面向對象程式設計的主要特徵
1.4.3PowerBuilder中的面向對象技術
1.5管理信息系統的開發方法和開發過程
1.5.1管理信息系統的開發原則
1.5.2管理信息系統的開發方法
1.5.3利用PowerBuilder開發應用程式的步驟
1.6習題
第2章 MicrosoftSQLServer資料庫
2.1MicrosoftSQLServer概述
2.1.1MicrosoftSQLServer資料庫的安裝
2.1.2常用的管理工具
2.2MicrosoftSQLServer資料庫管理
2.2.1創建資料庫
2.2.2刪除資料庫
2.2.3備份和還原資料庫
2.3MicrosoftSQLserver資料庫的表管理
2.3.1MicrosoftSQLServer的基本數據類型
2.3.2創建表
2.3.3刪除表
2.3.4查看和編輯數據
2.4習題
第3章 PowerBuilder編程入門
3.1PowerBuilder的功能特點
3.2PowerBuilder的安裝
3.3建立一個簡單的應用程式
3.3.1概述
3.3.2PowerBuilder中的套用和套用對象
3.3.3啟動PowerBuilder
3.3.4創建工作區和套用對象
3.3.5創建視窗
3.3.6編譯運行
3.4PowerBuilder開發環境總覽
3.4.1PowerBuilder開發環境
3.4.2PowerBuilder的選單欄
3.4.3PowerBuilder的工具條
3.4.4PowerBuilder中的視圖
3.4.5PowerBuilder的幫助系統
3.4.6PowerBuilder畫板總覽
3.5習題
第4章 在PowerBuilder中運算元據庫
4.1PowerBuilder中的資料庫接口種類
4.2PowerBuilder訪問MicrosoftSQLServer資料庫的連線方式
4.2.1PowerBuilder通過ODBC接口訪問MicrosoftSQLServer
4.2.2PowerBuilder通過OLEDB接口訪問MicrosoftSQLServer
4.3PowerBuilder訪問Oracle資料庫
4.4在PowerBuilder中運算元據庫中的表
4.4.1資料庫畫板簡介
4.4.2創建表
4.4.3修改表
4.4.4主鍵管理
4.4.5索引管理
4.4.6刪除表
4.4.7數據瀏覽、修改
4.4.8數據的導入與導出
4.4.9數據的排序與過濾
4.5習題
第5章 PowerScript程式語言
5.1PowerScript語言的特點
5.2script編程視圖的使用
5.2.1編輯代碼
5.2.2貼上功能
5.2.3編譯代碼
5.3語言基礎
5.3.1斷行、續行與多條語句
5.3.2注釋
5.3.3標識符
5.3.4特殊ASCII碼字元
5.3.5空值
5.3.6對象屬性、函式和事件的引用方法
5.3.7代詞
5.3.8保留字
5.3.9事件處理程式的編寫環境
5.4數據類型與變數說明
5.4.1標準數據類型
5.4.2系統對象數據類型
5.4.3枚舉類型
5.4.4變數的聲明
5.4.5變數數組
5.4.6變數的作用域
5.4.7變數的命名約定
5.5操作符
5.5.1算術操作符
5.5.2關係操作符
5.5.3邏輯操作符
5.5.4連線操作符
5.5.5操作符的優先權
5.6創建與釋放對象實例
5.6.1創建對象實例
5.6.2釋放對象實例
5.6.3收集廢棄對象
5.7流控制語句
5.7.1條件語句
5.7.2循環語句
5.7.3返回語句與終止程式運行
5.8嵌入式SQL
5.8.1事務對象
5.8.2提交與回滾事務
5.8.3常用的SQL語句
5.8.4檢查SQL語句執行情況
5.8.5讀取多行數據
5.8.6貼上SQL語句
5.9常用函式
5.9.1訊息函式MessageBox()
5.9.2響鈴函式Beep()
5.9.3數據類型轉換函式
5.9.4數據類型檢查函式
5.9.5運行其他應用程式的函式Run()
5.9.6設定輸入焦點函式SetFocus()
5.9.7顏色函式RGB()
5.10創建自定義函式和結構
5.10.1創建自定義全局函式
5.10.2創建自定義結構
5.10.3公共對象函式
5.1l全局外部函式的聲明
5.12習題
第6章 套用對象
6.1套用對象及其創建
6.2套用對象的屬性
6.2.1在套用畫板中設定套用對象的屬性
6.2.2在代碼中設定套用對象的屬性
6.3套用對象的事件
6.4套用對象的函式
6.5習題
第7章 視窗
7.1創建視窗
7.1.1普通方式創建
7.1.2繼承方式創建
7.2視窗的類型
7.3設定視窗屬性
7.3.1在視窗畫板中設定視窗屬性
7.3.2在代碼中設定視窗屬性
7.4視窗的事件
7.5視窗的函式
7.5.1系統級操作視窗的函式
7.5.2視窗對象級函式
7.6多文檔界面
7.6.1多文檔界面的構成及有關概念
7.6.2創建多文檔界面
7.6.3工具列的控制
7.7習題
第8章 選單
8.1選單的類型及構成
8.2創建選單
8.2.1創建選單的方法
8.2.2創建各種類型的選單
8.2.3修改選單
8.3選單的屬性
8.3.1選單對象的一般屬性
8.3.2設定工具條屬性
8.4選單的事件
8.5選單與視窗的關聯
8.6習題
第9章 視窗中的控制項
9.1在視窗上放置控制項
9.2控制項的命名規則
9.3操縱控制項
9.4設定控制項的屬性
9.5各類控制項介紹
9.5.1按鈕
9.5.2單選按鈕、複選框和組框
9.5.3文本顯示與編輯控制項
9.5.4圖像顯示控制項
9.5.5畫圖控制項
9.5.6滾動控制項
9.5.7進度條控制項
9.5.8列表選擇類控制項
9.5.9樹形視圖控制項
9.5.10列表視圖控制項
9.5.11標籤控制項
9.5.12ole控制項
9.5.13超連結類控制項
9.5.14日期選擇類控制項
9.5.15統計圖控制項
9.5.16用戶對象控制項
9.5.17InkEdit控制項和InkPicture控制項
9.5.18v動畫播放控制項
9.6習題
第10章 數據視窗
10.1數據視窗對象概述
10.2創建數據視窗對象
10.3數據源
10.3.1QuickSelect數據源
lO.3.2SQLSelect數據源
10.3.3Query數據源
10.3.4External數據源
10.3.5StoredProcedure數據源
10.4數據視窗的顯示風格
10.4.1列表風格
10.4.2表格風格
10.4.3自由格式
10.4.4標籤風格
10.4.5分欄風格
10.4.6分組風格
10.4.7樹形視圖風格
10.4.8RichText風格
10.5數據視窗畫板
10.5.1數據視窗畫板工作區
10.5.2調整對象
10.5.3預覽數據視窗對象
10.6設定數據視窗對象的屬性
10.6.1設定數據視窗屬性的方法
10.6.2數據視窗的常規屬性
10.6.3數據視窗的HTML屬性
10.7設定列的屬性
10.7.1顯示格式
10.7.2編輯風格
10.7.3有效性規則
10.8控制數據行
10.8.1數據視窗的緩衝區
10.8.2記錄過濾
10.8.3記錄排序
10.8.4記錄分組
10.8.5按需提取數據
10.8.6壓縮重複值
10.9數據視窗中的控制項
10.9.1在數據視窗中加入控制項
10.9.2設定數據視窗中的控制項屬性
10.10數據視窗控制項
10.10.1數據視窗控制項的屬性
10.10.2數據視窗控制項的事件
10.10.3數據視窗控制項的常用函式
10.11習題
第11章 一個套用實例
11.1系統需求分析
11.2資料庫設計
11.3系統設計
11.3.1創建工作區和套用對象
11.3.2創建全局變數和函式
11.3.3創建主視窗
11.3.4創建選單
11.3.5創建功能視窗
11.4應用程式的發布
11.4.1創建執行檔
11.4.2PowerBuilder運行時庫
11.4.3資料庫接口
11.5小結
……
序言
本書以最新版本的PowerBuilder為背景,介紹了利用PowerBuilder。開發資料庫應用程式的必備知識。資料庫後台管理採用實際中套用較多的MSSQLServer資料庫管理系統。PowerBuilder是美國Sybase公司推出的產品,是一個非常優秀的資料庫套用系統前端開發工具。它採用面向對象的開發技術,具有可視化的圖形用戶界面,開發人員能夠使用它快速開發出應用程式。
MicrosoftSQLServer是當前非常流行的資料庫管理系統之一。SQLServer資料庫管理系統建立在成熟而強大的關係模型理論基礎之上,在易用性、可擴展性、可靠性等方面確立了領先的地位,是使用廣泛、普及率很高的資料庫管理系統。
本書從實用的角度,介紹了開發信息管理系統應該具備的基礎知識、MSSQLServer資料庫管理系統的使用、PowerBuilder運算元據庫的方法以及PowerBuilder中的各種對象,最後以一個完整的實例,介紹了資料庫套用系統的設計方法、設計步驟以及應用程式的發布等內容。
在教材的每一章,首先指明學習目標、學習重點與難點,章末給出了相應的習題,有利於讀者全面了解每章的重點內容,同時也有助於教學。本書以典型套用案例為教學實例,便於讀者掌握和套用PowerBuilder開發管理信息系統。
本書深入淺出,層次分明,實例豐富,突出實用,可操作性強,特別適合作為普通高校計算機類、管理信息類、電子類等各專業的教學用書,也可作為高職高專以及培訓班的教材,還可作為PowerBuilder開發套用領域的工程技術人員的參考書。
本書的電子教案以及最後一章的套用實例等相關內容均可免費從http://www.cmpedu.com或http://www.mcu001.com網站上下載。
感謝Sybase軟體(中國)有限公司北京研發中心總監尹立群博士為本書審稿,並提出了諸多寶貴建議。
由於時間倉促,並且作者水平有限,書中定有不妥或錯誤之處,敬請讀者批評指正。