当前位置:首页 > 工业技术
PowerBuilder 7与SQL Server二合一最新培训教程
PowerBuilder 7与SQL Server二合一最新培训教程

PowerBuilder 7与SQL Server二合一最新培训教程PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:曹建主编;汪斌,钱梅编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2002
  • ISBN:7505370731
  • 页数:242 页
图书介绍:本书全面、系统而深入地讲解使用PowerBuilder 7.0与SQL Server 7.0联合开发网络数据库应用程序的具体方法,并介绍网络数据库开发的体系结构——客户/服务器结构,以及客户/服务器结构应用程序的开发步骤和数据库连接方法。同时,本书还细致地介绍PowerBuilder的使用方法,包括PowerScript语言、PowerBuilder画板工具、数据库连接以及PowerBuilder应用程序中的库、应用、窗口、菜单、控件和数据窗口等对象的设计及创建等内容,并从各个层次介绍SQL Server的使用方法,包括Trans-SQL语言、Enterprise Manage工具、数据库维护以及SQL中视图、存储过程、触发器等的设计和创建等内容。全书内容划分合理,叙述语言流畅,举例丰富、实用且易于操作。本书适合PowerBuilder 7.0与SQL Server 7.0的快速培训使用,读者对象为学习PowerBuilder 7.0或SQL Server 7.0的初、中级用户。
《PowerBuilder 7与SQL Server二合一最新培训教程》目录

第1讲 网络数据库程序的开发基础 1

第1课 客户/服务器体系结构概述 1

一、什么是客户/服务器体系结构 1

二、客户/服务器体系结构的特点 2

第2课 PowerBuilder 7简介 3

一、什么是PowerBuilder 3

二、PowerBuilder的特点 3

第3课 SQL Server简介 4

一、什么是SQL Server 4

二、SQL Server的特点 4

第4课 使用PowerBuilder和SQL构建客户/服务器结构 6

习题一 7

第2讲 网络数据库程序的开发步骤 9

第1课 网络数据库开发过程 9

一、软件工程的开发步骤 9

二、网络数据库应用程序开发过程 11

一、使用通用ODBC接口连接数据库 12

第2课 数据库连接方法 12

二、使用专用接口连接数据库 14

习题二 15

第3讲 PowerScript语言简介 16

第1课 PowerScript语言规定 16

一、注释行 16

二、标识符 17

三、特殊ASCII字符 17

四、保留字 18

五、代名词 19

六、续行和断句 20

第2课 数据类型和说明 20

一、标准数据类型 21

二、系统对象数据类型 22

三、枚举类型 22

四、变量和常量 23

五、数组 26

第3课 表达式 27

一、运算符 28

二、表达式 29

第4课 语句 30

一、赋值语句 31

二、选择语句 33

三、循环语句 35

四、其他常用语句 37

习题三 39

第4讲 PowerBuilder中的开发环境和项目组织 41

第1课 PowerBuilder的开发环境 41

二、工具条及其设置 42

一、PowerBuilder窗口 42

三、画板(Painter) 45

第2课 PowerBuilder的项目组织 46

第3课 PowerBuilder中的库 46

一、库的概念 46

二、库的维护 48

三、库的属性设置 49

二、应用的维护 50

一、应用的概念 50

第4课 PowerBuilder中的应用 50

习题四 51

第5讲 PowerBuilder中的窗口设计 53

第1课 窗口类型 53

一、主窗口(Main Window) 53

二、弹出式窗口(Popup Window) 53

四、响应式窗口(Response Window) 54

五、多文档框架窗口(MDI Frame Window) 54

三、子窗口(Child Window) 54

第2课 窗口设计 55

一、窗口的属性 55

二、窗口的脚本编写 57

三、窗口的预览 59

四、窗口的运行 60

第3课 继承窗口 60

一、继承的概念 60

二、创建继承窗口 62

三、使用继承的脚本 62

习题五 63

第6讲 PowerBuilder中的菜单设计 65

第1课 菜单概述 65

一、菜单对象 65

二、设计菜单 66

三、建立菜单 66

四、使用菜单 66

第2课 菜单设计 66

一、创建菜单 66

二、菜单对象的添加 67

三、菜单对象的命名 68

四、菜单对象的删除 69

第3课 菜单属性 69

一、如何在菜单中增加分隔线 70

二、如何为菜单选项设置快捷键 70

第4课 菜单使用 70

一、窗口的主菜单 71

二、弹出式菜单 71

习题六 71

一、控件的分类 73

第7讲 PowerBuilder中的基本控件 73

第1课 控件的概述 73

二、放置控件 74

三、控件命名 74

四、选择控件 75

五、控件属性 76

六、控件中的事件 77

第2课 各类文本框控件和编辑框控件 77

一、静态文本框控件 77

二、超链接静态文本框控件 78

三、单行编辑框控件 79

四、多行编辑框控件 81

五、掩码编辑框控件 82

第3课 各类列表框控件 84

一、列表框控件 84

二、下拉列表框控件 86

第4课 按钮控件 87

一、创建库和应用 88

第5课 举例说明 88

二、窗口和控件的设计 89

习题七 93

第8讲 PowerBuilder中的高级控件 94

第1课 List View控件 94

一、List View控件的属性 94

二、List View控件的常用方法 96

三、List View控件的使用 97

第2课 Tree View控件 98

一、Tree View控件的属性 98

二、Tree View控件的常用方法 99

三、Tree View控件的使用 100

习题八 101

第9讲 PowerBuilder中的数据窗口对象设计 103

第1课 数据窗口对象概述 103

一、什么是数据窗口对象 103

第2课 数据窗口对象的创建 104

一、数据窗口对象创建的步骤 104

二、怎样使用数据窗口对象 104

二、数据窗口对象的格式风格 106

三、数据窗口对象的数据源定义 109

第3课 数据窗口对象的功能和属性 113

一、数据窗口对象的功能 113

二、数据窗口对象的属性 117

习题九 119

第1课 数据窗口控件的概念 120

一、数据窗口控件的放置 120

第10讲 PowerBuilder中的数据窗口控件设计 120

二、与数据窗口对象的连接方法 121

三、命名规则 121

四、修改数据窗口对象的方法 122

五、数据窗口访问数据库的步骤 122

第2课 数据窗口控件的使用方法 122

一、设置事务对象的方法 123

二、检索和更新的方法 124

三、其他方法 125

第3课 数据窗口控件的属性设置 126

习题十 127

第11讲 PowerBuilder中的程序调试和测试 128

第1课 调试工具的使用 128

一、调试画板 128

二、断点的设置 129

三、运行调试 130

四、变量观察窗口 131

第2课 软件测试的步骤和方法 131

一、软件测试步骤 131

二、软件测试方法 132

习题十一 135

第12讲 SQL Enterprise Manager介绍 137

第1课 SQL-EM初步 137

一、服务器登记 137

二、SQL-EM使用基础 139

三、使用工具 142

二、数据的导入和导出 142

第2课 SQL-EM的数据库管理功能 142

一、数据库的备份和恢复 142

习题十二 143

第13讲 Transact-SQL语言简介 144

第1课 常用数据类型 144

一、二进制数据类型 144

二、字符数据类型 145

三、数值数据类型 145

六、用户自定义数据类型 146

四、日期和时间 146

五、逻辑数据类型 146

第2课 SQL Server中的命名规范 147

一、常规变量的命名规范 147

二、特殊变量名 148

第3课 Transact-SQL常用函数 148

一、字符串函数 148

二、数学函数 150

三、日期函数 152

五、系统函数 154

四、安全函数 154

第4课 T-SQL编程结构 158

一、语句块 158

二、条件判断语句IF...ELSE 159

三、IF EXISTS语句 159

四、循环语句WHILE 160

五、强制转移语句goto 160

习题十三 160

第1课 Transact-SQL语言使用环境 162

第14讲 Transact-SQL语言使用 162

第2课 建立数据库、表 164

一、用Transact-SQL命令的优点 164

二、创建数据库 164

三、修改数据库 166

四、删除数据库 167

五、创建表 167

六、修改表结构 169

第3课 查询数据 170

七、删除表 170

一、SELECT命令语法 171

二、SELECT子句 172

三、WHERE子句 173

四、GROUP BY子句 173

五、HAVING子句 175

六、UNION子句 175

七、ORDER BY子句 176

八、COMPUTE子句 176

九、多表查询 177

第4课 插入数据 179

一、插入一行数据 179

二、将一个表中的数据添加到另一个表 180

第5课 修改数据 180

第6课 删除数据 181

一、删除一行或多行 181

二、清除一个表 181

习题十四 182

第1课 事务概述 183

一、什么是事务 183

第15讲 SQL Server中的事务管理 183

二、事务处理与批处理 184

第2课 事务编程介绍 184

一、开始一个事务 184

二、结束一个事务 184

三、事务嵌套 185

第3课 事务的工作机制 186

习题十五 186

第1课 视图概述 187

第16讲 SQL Server中的视图 187

第2课 视图的创建 189

一、利用SQL-EM创建视图 189

二、通过写T-SQL语句来创建视图 191

第3课 视图的修改 192

一、利用SQL-EM修改视图 192

二、利用T-SQL语句修改视图 192

二、利用T-SQL语句删除视图 193

一、利用SQL-EM删除视图 193

第4课 视图的删除 193

第5课 视图的授权 194

一、利用SQL-EM为用户授权 194

二、通过T-SQL语句方式授权 194

习题十六 194

第17讲 SQL Server中的存储过程和触发器 196

第1课 存储过程概述 196

一、存储过程概念 196

二、存储过程优点 197

三、系统存储过程 198

四、临时存储过程 201

第2课 编辑用户存储过程 202

一、创建存储过程 202

二、变量和语句 204

三、存储过程的传入传出参数 205

四、存储过程的返回状态 205

五、存储过程的嵌套 205

第3课 存储过程的修改和删除 206

一、存储过程的修改 206

六、在存储过程中使用临时表 206

二、存储过程的删除 207

第4课 触发器概述 207

一、触发器概念 207

二、触发器优点 208

第5课 编辑触发器 208

一、创建触发器 208

二、触发器的嵌套 211

四、触发器何时触发 212

三、触发器与事务 212

第6课 触发器的修改和删除 213

一、触发器的修改 213

二、触发器的删除 214

习题十七 215

第18讲 SQL Server中的性能优化 216

第1课 性能概述 216

第2课 数据库结构设计的优化 217

一、数据库逻辑设计 217

二、数据库物理设计 218

第3课 查询优化 221

一、查询分析 221

二、索引选择 222

三、连接顺序处理 222

四、方案选择 222

第4课 其他性能问题 222

一、SQL Server中的锁定 222

二、使用事务 223

习题十八 224

三、使用存储过程 224

第19讲 网络数据库程序的开发实例 225

第1课 网络数据库程序开发步骤 225

第2课 网络数据库程序开发实例——分析设计阶段 226

一、分析阶段 226

二、设计阶段 227

第3课 网络数据库程序开发实例——开发阶段 229

一、数据库开发部分 230

二、程序开发部分 232

习题十九 242

返回顶部