Oracle 8 + PowerBuilder 7数据库应用开发PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:何旭洪,赵昊彤等编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2001
- ISBN:7115091358
- 页数:459 页
第一章 Oracle8概述 3
1.1 Oracle8数据库管理系统 3
1.1.1 数据库管理系统 3
1.1.2 Oracle数据库管理系统 3
第一篇 Oracle8基础 3
1.2 客户与服务器关系 4
1.2.1 Oracle8服务器包 4
1.2.2 Oracle8客户软件包 5
1.3 安装、启动Oracle8 5
1.3.1 Oracle8的安装 5
1.3.2 远程启动Oracle8 7
1.3.3 启动服务器上的数据库 9
1.4 从Oracle8文档中取得帮助 10
1.5.1 远程关闭Oracle8 11
1.5 关闭Oracle8 11
1.5.2 关闭服务器上的Oracle8 13
第二章 Oracle体系结构 15
2.1 数据库 15
2.1.1 数据库的物理结构 15
2.1.2 数据库的逻辑结构 16
2.2 数据库的存储对象 17
2.2.1 表(Table)和列 17
2.2.2 视图(View) 18
2.2.3 簇(Cluster) 19
2.2.4 索引(Index) 19
2.2.5 同义词 20
2.2.6 数据库链接 20
2.2.7 程序单元 21
2.3 数据字典 22
2.2.8 触发器(trigger) 22
2.3.1 内部RDBMS(X$)表 23
2.3.2 数据字典表 23
2.3.2 数据字典表 23
2.3.3 动态性能视图 23
2.3.4 数据字典视图 24
2.4 用户、权限和角色 25
2.4.1 用户 25
2.4.2 授权访问 25
2.4.3 角色-成组管理用户的方法 26
2.5 内部存储结构 27
2.5.1 系统全局区 27
2.6.1 两类进程 28
2.6.2 后台进程 28
2.6 进程 28
2.5.2 程序全局区 28
2.7 Oracle体系结构小结 30
第三章 Oracle8的主要工具 32
3.1 Oracle Enterprise Manager 32
3.2 存储管理器 33
3.2.1 为存在的表空间增加存储空间 33
3.2.2 创建一个新的表空间 35
3.3 实例管理器 36
3.4 SQL Plus 37
3.4.1 启动SQL Plus 37
3.4.2 SQL Plus的系统管理 40
3.4.3 SQL Plus的环境变量 40
3.4.4 SQL Plus专门命令 41
3.5 Net8 46
3.5.1 Net8的主要角色 46
3.5.2 使用Net8 Easy Config 46
3.5.3 使用Net8 Assistant 47
3.6 Access数据库迁移助手 48
3.7 数据库助手 49
10.7.3 数据操纵语句 51
3.8 性能监测器 51
3.9 小结 52
4.1 用户 53
4.1.1 创建新用户 53
第四章 用户、角色和环境配置的安全管理器 53
4.1.2 修改用户的口令 55
4.1.3 增加和删除用户角色和优先权 56
4.2 角色 57
4.3 环境配置文件 58
4.4 小结 60
第五章 模式管理器 62
5.1 表格 62
5.1.1 创建一个新的表格 62
5.1.2 表格列的修改 64
5.2.1 创建一个新的主键 65
5.2 主键 65
5.2.2 主键的修改 66
5.3 外部键 66
5.3.1 创建一个新的外部键 67
5.3.2 外部键的修改 68
5.4 索引 68
5.4.1 创建一个新的索引 68
5.4.2 索引的修改 69
5.5 视图 70
5.5.1 创建一个新的视图 71
5.5.2 视图的修改 71
5.6.1 创建一个新的同义词 72
5.6 同义词 72
5.6.2 同义词的删除 73
6.1.2 SQL语句的分类 74
第六章 使用SQL语句 74
6.1 术语 74
6.1.1 SQL语言的特点 74
6.1.3 SQL支持的主要数据类型 75
6.1.4 SQL支持的运算符 76
6.2 选择使用SQL的工具 76
6.3 查询用的SQL语句 77
6.3.1 查询语句的语法 78
6.3.2 基本查询语句的实例 78
6.3.3 复杂查询语句的实例 80
6.3.4 查询中使用的SQL函数 82
6.4.1 插入数据 85
6.4 数据操作用的SQL语句 85
6.4.2 修改数据 86
6.5 表操作的SQL语句 87
6.5.1 创建一个新表 87
6.4.3 删除数据 87
6.5.2 修改表的结构 89
6.5.3 删除一个表 92
6.5.4 主键 92
6.5.5 外部键 93
6.5.6 索引 94
6.6 用户和角色管理的SQL语句 95
6.6.1 创建一个新用户 95
6.6.2 创建一个新角色 96
6.6.3 改变用户口令 96
6.6.4 修改用户角色和特权 96
6.6.5 改变用户默认表空间、暂时表空间和环境配置文件 97
6.6.6 删除一个用户和角色 97
6.7 小结 98
第七章 Oracle8的备份和恢复 99
7.1 术语 99
7.1.1 控制文件 99
7.1.2 联机日志 100
7.1.3 存档日志 100
7.1.4 数据库备份模式 100
7.1.5 双工文件 101
7.1.6 回退段 102
7.2 Oracle8备份系统方案 102
7.3 Oracle NT备份管理器 102
7.3.1 NOARCHIVELOG模式下 103
7.3.2 ARCHIVELOG模式下 103
7.4.2 恢复的类型 104
7.4.1 恢复过程 104
7.4 恢复 104
7.5 NT恢复管理器 105
7.5.1 自动恢复 106
7.5.2 从完整的数据库备份恢复 106
7.5.3 恢复数据文件后,再做恢复 106
7.5.4 恢复控制文件后,再做恢复 107
7.6 小结 107
第二篇 PowerBuilder7基础 111
第八章 PowerBuilder7概述 111
8.1 PowerBuilder7的功能和特点 111
8.1.1 专业的客户/服务器开发工具 111
8.1.2 面向对象的编程 111
8.1.3 支持多种关系数据库管理系统 111
8.1.6 功能强大的调试器和多种调试方式 112
8.1.4 丰富的数据表现风格 112
8.1.5 灵活快捷的数据转移方法 112
8.2 综述开发环境 113
8.2.1 主要画板说明与功能简述 113
8.2.2 定制工具栏 117
8.2.3 PowerBuilder7开发环境与开发界面 118
8.3 理解PowerBuilder的类和对象 119
8.3.1 属性 119
8.3.2 对象函数 119
8.3.3 事件 120
8.4 应用程序开发步骤 120
第九章 PowerBuilder7.0应用对象 123
9.1 应用对象和应用对象画板 123
9.1.1 应用对象 123
9.1.3 应用对象画板 124
9.1.2 应用库 124
9.1.4 自动生成应用程序框架 125
9.2 设置应用对象的属性 126
9.2.1 设置默认字体 126
9.2.2 指定库搜索路径 128
9.2.3 设置应用程序图标 129
9.2.4 指定默认全局变量的类型 130
9.3 应用对象的事件 130
9.3.1 Open事件 131
9.3.2 Close(关闭)事件 131
9.3.3 Idle(空闲)事件 131
9.3.4 SystemError(系统出错)事件 131
9.3.7 编写应用对象事件处理程序 132
9.4 理解PowerBuilder的事务对象 132
9.3.6 ConnectEnd(连接结束)事件 132
9.3.5 ConnectBegin(连接开始)事件 132
9.4.1 PowerBuilder中的事务管理 133
9.4.3 事务对象的属性 134
9.4.2 创建与销毁自定义的事务对象 134
第十章 PowerScript编程语言 137
10.1 语言基础 137
10.1.1 断行、续行与多条语句 137
10.1.2 注释 138
10.1.3 标识符 138
10.1.4 特殊ASCⅡ码字符 139
10.1.5 空值(NULL) 139
10.1.6 对象、属性、函数和事件的引用方法 140
10.2 数据类型与变量说明 141
10.1.8 保留字 141
10.1.7 代词 141
10.2.2 系统对象数据类型 142
10.2.1 标准数据类型 142
10.2.3 枚举类型 143
10.3 操作符 144
10.3.1 算术操作符 144
10.3.2 关系操作符 144
10.3.3 逻辑操作符 145
10.3.4 连接操作符 145
10.3.5 操作符的优先级 145
10.4 条件语句 145
10.4.1 IF语句 145
10.4.2 CHOOSE CASE语句 146
10.5 循环语句 147
10.5.1 DO…LOOP循环 147
10.5.3 GOTO语句 148
10.5.2 FOR…NEXT循环 148
10.6 返回语句与终止程序运行语句 149
10.6.1 RETURN语句 149
10.6.2 HALT语句 149
10.5.4 EXIT语句与CONTINUE语句 149
10.7 嵌入式SQL 150
10.7.1 数据库连接管理语句 150
10.7.2 事务管理语句 150
10.7.3 游标语句 151
10.7.4 BLOB数据操纵语句 152
10.7.5 可视化生成内嵌SQL语句 153
10.8 创建自定义的函数和结构 155
10.8.1 创建自定义全局函数 156
10.8.2 创建自定义对象函数 157
10.8.4 创建对象结构 158
10.8.3 创建全局结构 158
第十一章 窗口和菜单 160
11.1 新建一个窗口 160
11.2 窗口属性 161
11.2.1 一般属性 161
11.2.2 其他属性 163
11.3 窗口事件 163
11.4 窗口函数 164
11.4.1 打开窗口函数 164
11.4.2 带参数打开窗口函数 165
11.4.3 关闭窗口函数 165
11.4.4 带参数关闭窗口函数 165
11.5 窗口继承 166
11.6 创建菜单 166
11.6.1 菜单画笔 167
11.6.3 菜单事件 168
11.6.2 菜单属性 168
11.6.4 将菜单联系到窗口 169
11.7 小结 169
第十二章 数据窗口 170
12.1 数据窗口对象的工作原理 170
12.2 创建数据窗口对象 171
12.2.1 创建数据窗口对象 171
12.2.2 其他数据源 173
12.2.3 显示风格 174
12.3 数据窗口画板 175
12.3.1 子窗口简介 175
12.3.2 定制数据窗口画板 177
12.3.3 数据窗口对象属性 178
12.4 数据窗口中的控制 180
12.3.4 区域 180
12.4.1 为数据窗口添加控制 181
12.4.2 数据窗口中常用控制的属性设置 181
12.5 数据的操纵和控制 183
12.6 小结 185
第十三章 数据窗口对象的使用 186
13.1 建立数据窗口控件与数据窗口对象的联系 186
13.1.1 在窗口画板中建立数据窗口控件与数据窗口对象的联系 186
13.1.2 使窗口动态关联数据窗口对象 186
13.1.3 数据窗口控件的其他属性 187
13.2 事务对象 187
13.2.1 什么是事务对象 188
13.2.2 事务对象的属性 188
13.2.3 设置事务对象 189
13.2.4 建立和中断与数据库的连接 191
13.2.5 检索数据 192
13.3 数据窗口控件工作原理 193
13.3.1 数据窗口控件如何管理数据 193
13.2.6 小结 193
13.3.2 对数据窗口控件内数据的其他操作 194
11.4 访问和修改数据窗口对象的内容 194
13.5 使用数据窗口事件 196
13.6 数据存储对象 198
第十四章 连接数据库 200
14.1 连接数据库的两类接口 200
14.2 连接到ODBC数据库 201
14.2.1 ODBC连接的结构 201
14.2.2 NT下配置ODBC数据源 201
14.2.3 连接到ODBC数据库 203
14.3 与数据库专用接口的连接 204
14.5 应用对象中实现与数据库的连接 206
14.4 PowerBuilder实现数据库操作 206
14.6 小结 207
第三篇 实战 211
第十五章 人事管理系统 211
15.1 系统设计 211
15.1.1 系统功能分析 211
15.1.2 系统功能模块设计 212
15.2 数据库设计 212
15.2.1 数据库需求分析 212
15.2.2 数据库概念结构设计 213
15.2.3 数据库逻辑结构设计 215
15.3 数据库结构的实现 217
15.3.1 创建员工基本状况表格EMPLOYEE_BASIC 217
15.3.2 创建员工婚姻状况的表格EMPLOYEE_MARRIAGE 217
15.3.4 创建工作岗位情况表JOB 218
15.3.3 创建员工学历状况表格EMPLOYEE_SCHOOL 218
15.3.5 创建部门信息表DEPT 219
15.3.6 增加EMPLOYEE_BASIC表格的外部键 219
15.4 应用程序对象的创建 219
15.5 建立应用程序主窗口 220
15.6 菜单的设计 221
15.7 用户对象的创建 223
15.7.1 能将“回车”转化为“Tab”键的单行编辑框 224
15.7.2 具有提示功能的按钮控件 224
15.8 数据窗口对象的创建 225
15.8.1 d_basic-grid数据窗口对象的创建 225
15.8.2 d-basic数据窗口对象的创建 227
15.9 登录程序的设计 228
15.9.1 登录窗口的设计 228
15.9.2 重新登录窗口的设计 230
15.10 输入程序的设计 231
15.11 维护程序的设计 235
15.12 查询程序的设计 237
15.12.1 基本情况查看窗口 237
15.12.2 条件查询窗口 240
15.13 报表程序的设计 252
15.14 帮助程序的设计 255
15.15 系统的实现 256
15.16 系统的编译和发行 260
15.16.1 创建工程对象 260
15.16.2 编译生成和测试 264
15.16.3 发布 265
15.17 小结 266
16.1 系统设计 267
16.1.1 系统功能分析 267
第十六章 员工培训管理系统 267
16.1.2 系统功能模块设计 268
16.1.3 培训管理软件和企业中其他系统的关系 268
16.2 数据库设计 268
16.2.1 数据库需求分析 269
16.2.2 数据库概念结构设计 270
16.2.3 数据库逻辑结构设计 272
16.3 数据库结构的实现 276
16.3.1 创建员工基本状况表格PERSONNEL 276
16.3.2 创建员工成绩表格SCORE 277
16.3.3 创建课程表格COURSE 277
16.3.4 创建工作岗位情况表JOB 278
16.3.5 创建部门信息表DEPT 278
16.3.6 创建培训需求表COURSE_NEED 278
16.3.9 创建课程评价表COURSE_EVALUATION 279
16.3.8 创建个人培训计划表PERSONNEL_PLAN 279
16.3.7 创建企业培训计划表COURSE_AVAILABLE 279
16.3.10 创建教员信息表TEACHER 280
16.3.11 创建培训资源信息表TM_RESOURCE 280
16.3.12 创建教材信息表BOOK 280
16.3.13 创建管理TMS系统的用户口令表USER_PSWD 281
16.4 应用程序对象的创建 281
16.5 建立应用程序主窗口 283
16.6 菜单的设计 285
16.7 用户对象的创建 286
16.8 数据窗口对象的创建 287
16.8.1 d_personnel_grid数据窗口对象的创建 287
16.8.2 d_course_need数据窗口对象的创建 289
16.9 登录程序的设计 291
16.9.1 登录窗口的设计 291
16.9.2 口令修改窗口的设计 293
16.10 员工信息管理模块的设计 295
16.11 培训课程管理模块的设计 306
16.12 培训教材管理模块的设计 313
16.13 培训计划管理模块的设计 317
16.14 帮助程序的设计 321
16.15 系统的实现 322
16.16 系统的编译和发行 326
16.16.1 创建工程对象 326
16.16.2 编译生成和测试 329
16.17 小结 329
第十七章 仓库管理系统 330
17.1 系统设计 330
17.1.1 系统功能分析 330
17.1.2 系统功能模块设计 331
17.2 数据库设计 331
17.2.1 数据库需求分析 331
17.2.2 数据库概念结构设计 332
17.2.3 数据库逻辑结构设计 333
17.3 数据库结构的实现 335
17.3.1 创建设备代码表格device_code 335
17.3.2 创建入库表格device_in 335
17.3.3 创建出库表格device_out 335
17.3.4 创建现有库存表device 336
17.3.5 创建部门需求表device_need 336
17.3.6 创建设备还库表device_return 336
17.3.7 创建设备采购计划表device_wantbuy 337
17.3.8 创建操作日志表howdo 337
17.4 应用程序对象的创建 337
17.5 建立应用程序主窗口 339
17.6 菜单的设计 340
17.7 登录程序的设计 343
17.7.1 登录窗口的设计 343
17.7.2 Splash窗口的设计 345
17.8 入库模块的设计 346
17.8.1 设备入库窗口组成 346
17.8.2 数据窗口对象d_device_in的创建 347
17.8.3 设备入库窗口程序代码 348
17.9 出库模块的设计 351
17.9.1 设备出库窗口组成 351
17.9.2 数据窗口对象d_device_out的创建 352
17.9.3 设备出库窗口程序代码 353
17.10 设备采购模块的设计 356
17.10.1 设备采购窗口的创建 356
17.10.2 设备采购报表窗口的创建 358
17.11 库存报警模块的设计 361
17.11.1 库存报警窗口组成 361
17.11.2 数据窗口对象d_devicel的创建 362
17.11.3 设备库存报警窗口程序代码 364
17.12 操作日志模块的设计 365
17.13 帮助程序的设计 367
17.14 系统的实现 368
17.15 系统的编译和发行 370
17.18 小结 371
第十八章 财务劳资管理系统 372
18.1 系统设计 372
18.1.1 系统功能分析 372
18.1.2 系统功能模块设计 373
18.1.3 劳资管理系统和企业中其他系统的关系 373
18.2 数据库设计 373
18.2.1 数据库需求分析 373
18.2.2 数据库概念结构设计 374
18.2.3 数据库逻辑结构设计 374
18.3.2 创建员工津贴表jt 376
18.3 数据库结构的实现 376
18.3.1 创建考勤管理表格kq 376
18.3.3 创建工资标准表格gzbz 377
18.3.4 创建医疗保险表ylbx 377
18.3.5 创建员工基本情况表yg 377
18.3.6 创建员工月工资表ygz 378
18.3.7 创建员工年终奖金表nzjj 378
18.4 应用程序对象的创建 378
18.5 建立应用程序主窗口 379
18.6 自定义用户控件的创建 382
18.7 登录程序的设计 383
18.8 祖先窗口的设计 385
18.8.1 w_update祖先窗口的创建 385
18.8.2 w_preview祖先窗口的创建 389
18.9 出勤考核模块的设计 393
18.9.1 考勤登记窗口的设计 394
18.9.2 部门考勤统计窗口的创建 395
18.10 工资核算模块的设计 397
18.10.1 员工月工资窗口的创建 398
18.10.2 员工月工资报表窗口的创建 402
18.11 系统模块的设计 405
18.12 系统的实现 409
18.13 系统的编译和发行 412
18.14 小结 413
第十九章 营销管理系统 414
19.1 系统设计 414
19.1.1 系统功能分析 414
19.1.2 系统功能模块设计 415
19.1.3 营销管理系统和企业中其他子系统的关系 415
19.2.1 数据库需求分析 416
19.2 数据库设计 416
19.2.2 数据库概念结构设计 417
19.2.3 数据库逻辑结构设计 417
19.3 数据库结构的实现 419
19.3.1 创建客户信息表格kehu 419
19.3.2 订单信息表dd 419
19.3.3 创建库存信息表格kc 419
19.3.4 创建发货信息表fh 420
19.3.5 创建产品信息表product 420
19.3.6 创建产品生产表producting 420
19.3.7 创建产品进库信息表jk 421
19.4 应用程序对象的创建 421
19.5 建立应用程序主窗口 422
19.6 自定义用户对象的创建 424
19.7 菜单的设计 426
19.8 登录程序的设计 427
19.9 祖先窗口的设计 429
19.9.1 w_update祖先窗口的创建 430
19.9.2 w_preview祖先窗口的创建 433
19.10 数据库维护模块的设计 433
19.10.1 数据备份窗口的设计 433
19.10.2 数据清除窗口的创建 435
19.10.3 数据导入窗口的创建 438
19.11 产品管理模块的设计 440
19.11.1 产品入库管理窗口的创建 440
19.11.2 产品出库管理窗口的创建 445
19.12 计划管理模块的设计 448
19.13 订单管理模块的设计 452
19.14 系统的实现 455
19.15 系统的编译和发行 458
19.16 小结 459
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019