珠联璧合-PowerBuilder与数据库配合开发技术PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:侯志平,徐常胜
- 出 版 社:
- 出版年份:2222
- ISBN:
- 页数:196 页
第一章 优秀的数据库设计是应用成功的基石 1
1.1 POWERBUILDER与数据库是“配合”与“协调”的关系 1
目录 1
1.2 POWERBUILDER与数据库各自的作用 2
1.2.1 PowerBuilder可以完成的工作 2
1.2.2数据库可以完成的工作 3
1.3 POWERBUILDER与数据库配合开发时要考虑的问题 5
第二章 数据库服务器的特点 8
2.1 完整性约束 9
2.1.1 NOTNULL约束 9
2.1.2缺省值 10
2.1.3 UNIQUE 12
2.1.4 PRIMARY KEY 13
2.1.5参照完整性约束 13
2.2 存储过程 15
2.1.6 CHECK约束 15
2.2.1 Oracle的存储过程 17
2.2.2 Sybase的存储过程 19
2.3 触发器 21
2.3.1 Oracle数据库触发器 22
2.3.2 Sybase数据库触发器 26
2.4 事务处理 31
2.4.1事务与一致性 32
2.4.2事务和恢复 36
2.4.3 Oracle数据库的事务定义 37
2.4.4 Sybase数据库的事务定义 39
2.5 并发处理 40
2.5.1 Oracle的并发处理机制 40
2.5.1.1 Oracle锁的类型 41
2.5.1.2 Oracle只读事务 42
2.5.1.3事务一致性的级别 43
2.5.2 Sybase的并发处理机制 45
2.5.2.1 级锁 46
2.5.2.2表级锁 46
2.5.2.3请求锁 47
2.5.2.4 Sybase的封锁级别 47
2.5.2.5 SQL语句与锁 48
2.5.2.6 Sybase的时间戳字段 48
2.5.2.7在Sybase 中提高并发效率的方法 49
2.5.3死锁 49
2.5.4读一致性 50
2.6 序号生成器 51
2.6.1 Oracle的序号生成器 51
2.6.2 Sybase的序号生成器 52
2.7 视图 52
2.7.1简单性 53
2.7.2安全性 56
2.7.3逻辑数据独立性 58
第三章POWERBUILDER如何操作数据库 60
3.1 在数据库画笔中定义数据库表和视图 61
3.2 在数据库画笔中用图形的方式操作数据库 65
3.3 用SQL语句执行平台管理和操作数据库 65
3.4 在查询画笔中定义查询对象 66
3.5 用数据管道在不同数据库之间转换数据 67
3.6 用数据窗口操作数据库 68
3.6.1 数据窗口的数据源 68
3.6.1.1 单个表或单个视图数据源 68
3.6.1.2多表数据源 69
3.6.1.3查询对象数据源 71
3.6.1.4外部数据源 71
3.6.1.5存储过程数据源 74
3.6.2数据窗口列的显示风格、编辑屏蔽和校验规则 79
3.7 数据窗口的并发处理方式 80
3.8 在POWERSCRIPT语言中直接用SQL操作数据库 84
第四章 协调数据库后台和POWERBUILDER前台 90
4.1 建立数据库的方法 90
4.2 列的约束条件 91
4.3 数据库表间的相关完整性 93
4.4 体现企业规则的运算逻辑 97
4.5 视图的简单性与安全性 98
4.6 并发控制方法 98
4.7 序号生成 101
第五章 实体关系建模技术 103
5.1 实体关系建模技术简介 103
5.1.1实体关系建模技术 103
5.1.2模型 104
5.1.3数据模型 104
5.1.5 S-Designor介绍 106
5.1.4计算机辅助软件工程 106
5.1.6优秀模型的特征 108
5.1.7举例 109
5.2 建模中基本问题的讨论 111
5.2.1 概念模型的基本概念 111
5.2.1 实体 112
5.2.1.2属性 113
5.2.1.3关系 116
5.2.2物理设计的基本概念 126
5.3 各种关系的讨论及相应的物理表 131
5.3.1 一对一的关系 132
5.3.2一对多的关系 134
5.3.3 多对多关系 137
5.3.4递归关系 139
5.3.5分类关系 144
5.3.6排斥关系 149
5.4 规范化 152
5.4.1 1NF(第一范式) 152
5.4.2 2NF(第二范式) 153
5.4.3 3NF(第三范式) 155
5.4.4范式的严格定义 157
5.4.5 为什么3NF是标准 157
5.4.6规范化的最终结果 159
5.5 典型模型结构讨论 160
5.5.1 树状结构 161
5.5.2检索系统的设计 167
5.5.3大型项目管理设计 172
第六章 用S-DESIGNOR设计数据库 175
6.1 S-DESIGNOR介绍 175
6.2 概念模型设计 177
6.2.1定义实体 177
6.2.2定义属性 178
6.2.3定义域 180
6.2.4定义关系 181
6.2.5定义企业规则 182
6.2.6定义子模块 183
6.3 物理模型的设计 184
6.3.1 由概念模型向物理模型转化 184
6.3.2概念模型如何转化为物理模型 186
6.3.3触发器 187
6.3.4定义存储过程 190
6.3.5索引 191
6.3.6定义域 191
6.3.7定义PowerBuilder的扩展属性 191
6.3.8视图 193
6.4 POWERBUILDER如何利用S-DESIGNOR的设计结果 193
6.5 书写报告 194
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《危险化学品经营单位主要负责人和安全生产管理人员安全培训教材》李隆庭,徐一星主编 2012
- 《商务英语口译教程 第3版》朱佩芬,徐东风编著 2017
- 《钢渣梯级利用技术》徐国平,黄毅,程慧高,万迎峰,林路 2016
- 《哲学与人生》梁琦,徐海峰主编 2019
- 《面向工程教育的本科计算机类专业系列教材 普通高等教育“十一五”国家级规划教材 计算机网络 第3版》胡亮,徐高潮,魏晓辉,车喜龙编 2018
- 《婴幼儿排便排汗护理百科全书》徐可夫著 2019
- 《探究辅导员思想教育工作新思路》徐姗姗 2019
- 《《金瓶梅词话》《醒世姻缘传》《聊斋俚曲集》语言词典》徐复岭编著 2018
- 《易弹易唱 简谱电子琴中老年人挚爱的歌大合集 上》张志平主编 2018