图书介绍

数据库应用技术实训教程【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

数据库应用技术实训教程
  • 赵津燕等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302091757
  • 出版时间:2004
  • 标注页数:309页
  • 文件大小:46MB
  • 文件页数:325页
  • 主题词:数据库系统-高等学校:技术学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

数据库应用技术实训教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 关系数据库的基本概念1

1.1 引言1

1.1.1 数据库技术的发展1

目录1

1.1.2 数据库的基本概念2

1.1.3 数据模型4

1.2 数据库系统结构7

1.2.1 数据库系统的三级模式结构7

1.2.2 数据库的二级映像功能与数据独立性9

1.3 关系模型及其描述9

1.3.1 关系模型的基本概念9

1.3.2 关系模型的描述10

1.4 数据库系统的组成11

习题12

第2章 关系数据库管理系统的操作与维护13

2.1 概述13

2.1.1 关系数据库语言13

2.1.2 SQL语言概况14

2.2 数据定义15

2.2.1 定义、删除与修改基本表16

2.2.2 建立和删除索引18

2.3 数据查询19

2.3.1 单表查询20

2.3.2 连接查询26

2.3.3 子查询28

2.4 数据操纵30

2.3.4 集合查询30

2.4.3 DELETE语句31

2.4.2 UPDATE语句31

2.4.1 INSERT语句31

2.5 数据控制32

2.5.1 视图机制32

2.5.2 权限机制35

2.6.1 事务的概念37

2.6.2 事务的特性37

2.6 事务处理37

2.7 SQL编程38

2.8 存储过程和触发器39

2.8.1 基本概念39

2.8.2 存储过程39

2.8.3 触发器40

习题41

3.1 引言43

第3章 关系数据库设计理论43

3.2 关系模式的规范化46

3.2.1 函数依赖46

3.2.2 关系模式规范化理论49

3.2.3 2NF50

3.2.4 3NF50

3.2.5 BCNF51

习题52

4.1 数据库设计概述54

第4章 关系数据库设计54

4.1.1 数据库设计的内容与要求55

4.1.2 数据库设计的特点55

4.1.3 数据库设计的基本步骤56

4.2 需求分析57

4.3 概念结构设计58

4.3.2 局部E-R图设计59

4.3.1 概念结构设计的方法与步骤59

4.3.3 视图的集成62

4.4 逻辑结构的设计63

4.4.1 E-R图向关系模型的转换64

4.4.2 数据模型的优化66

4.5.1 关系模式存取方法的选择67

4.5 数据库的物理设计67

4.4.3 外模式的设计67

4.5.2 确定数据库的存储结构68

4.6 数据库的实施与维护69

4.6.1 装入数据和应用程序的调试69

4.6.2 数据库的试运行70

4.6.3 数据库的运行和维护70

习题71

第5章 数据库保护72

5.1 引言72

5.2 数据库的安全性73

5.2.1 用户标识与鉴别73

5.2.2 存取控制74

5.2.3 视图机制75

5.2.4 数据加密76

5.2.5 审计76

5.3.1 完整性约束条件77

5.2.6 用户定义的安全性措施77

5.3 数据库的完整性77

5.3.2 完整性控制78

5.4 数据库的并发控制79

5.4.1 并发引起的问题80

5.4.2 封锁81

5.4.3 死锁和活锁83

5.4.4 并发调度的可串行性85

5.5 数据库的恢复87

5.5.1 数据库恢复的原理87

5.5.2 故障恢复的方法89

5.5.3 数据库镜像92

习题92

第6章 数据库应用系统开发综述94

6.1 引言94

6.1.1 客户/服务器结构的数据库系统94

6.1.2 多层结构的数据库系统95

6.2 客户端开发工具与数据库管理系统96

6.2.1 客户端开发工具与数据库管理系统的关系96

6.2.2 客户端开发工具的作用97

6.2.3 数据库管理系统的作用97

6.3 实训——小型教学管理系统的开发98

实践100

第7章 SQL Server 2000系统概述101

7.1 SQL Server 2000的版本101

7.2 SQL Server 2000的安装与配置102

7.2.1 安装前的准备102

7.2.2 安装103

7.2.3 注册和配置104

7.2.4 启动和停止SQL Server服务106

7.3 SQL Server 2000的工具107

实践107

8.1.1 系统数据库108

8.1 SQL Server 2000中数据库的创建108

第8章 SQL Server 2000数据库的管理108

8.1.2 数据库的存储109

8.1.3 SQL Server的特殊用户110

8.1.4 用户数据库的创建110

8.2 SQL Server 2000中的数据库管理113

8.2.1 数据库的修改113

8.2.2 数据库的删除114

8.2.3 数据库对象的管理114

实践118

第9章 SQL Server 2000数据库的安全性和完整性119

9.1 SQL Server 2000数据库的安全性119

9.1.1 SQL Server 2000数据库的安全性概述119

9.1.2 验证模式119

9.1.3 角色和用户管理121

9.1.4 权限管理125

9.2.1 SQL Server 2000数据库的完整性概述129

9.2 SQL Server 2000数据库的完整性129

9.2.2 数据完整性的实现130

9.3 实训——tms数据库的数据安全性和完整性的实现134

实践135

第10章 SQL Server 2000数据库的备份与恢复136

10.1 SQL Server 2000数据库的备份136

10.1.1 何时备份136

10.1.2 备份方法136

10.1.3 备份介质138

10.1.4 备份需要考虑的其他事项138

10.1.5 备份用户数据库139

10.1.6 备份系统数据库142

10.2 SQL Server 2000的数据恢复142

10.2.1 数据恢复概述142

10.2.2 验证备份143

10.2.3 恢复方法144

10.3 实训——tms数据库的备份与恢复146

实践146

第11章 T-SQL语言147

11.1 数据类型、变量和运算符147

11.1.1 数据类型147

11.1.2 变量148

11.1.3 运算符149

11.2 SELECT语句150

11.2.1 单表查询150

11.2.2 连接查询152

11.2.3 SELECT语句的一般格式155

11.3 用T-SQL编程155

11.3.1 批处理155

11.3.2 脚本156

11.3.3 流控制语句156

11.4.1 内置函数161

11.4 函数161

11.4.2 用户定义的函数164

11.5 事务169

实践173

第12章 SQL Server 2000数据库的索引和视图174

12.1 SQL Server 2000数据库的索引174

12.1.1 索引的作用174

12.1.2 索引的创建174

12.1.3 索引的管理177

12.2 SQL Server 2000数据库的视图178

12.2.1 视图的作用178

12.2.2 视图的创建178

12.2.3 视图的管理180

12.3 实训——tms数据库的索引和视图183

实践183

13.1 存储过程概述184

第13章 SQL Server 2000存储过程和触发器184

13.2 存储过程的使用185

13.2.1 存储过程的创建185

13.2.2 存储过程的修改188

13.2.3 存储过程的删除189

13.2.4 存储过程的执行189

13.2.5 存储过程的设计技巧189

13.3 触发器概述190

13.4.2 触发器的创建191

13.4 触发器的使用191

13.4.1 触发器的工作原理191

13.4.3 触发器的修改195

13.4.4 触发器的删除196

13.4.5 触发器的设计技巧196

实践197

第14章 PowerBuilder 8.0概述198

14.1 系统要求198

14.2 安装199

14.3 操作界面202

14.3.1 PowerBuilder开发应用的类型202

14.3.2 几个PowerBuilder的基本概念和术语203

14.3.3 PowerBuilder操作界面204

14.3.4 常用操作207

第15章 PowerBuilder 8.0编程基础210

15.1 PowerScript语言简介210

15.1.1 PowerScript语言基础211

15.1.2 数据类型212

15.1.3 声明213

15.1.4 运算符和表达式214

15.1.5 PowerScript语句215

15.2 函数对象、结构对象和Class对象218

15.2.1 函数对象218

15.2.2 结构对象225

15.2.3 Class对象226

15.3 在PowerBuilder中使用SQL语句227

15.4 实训——tms应用的创建230

第16章 PowerBuilder 8.0窗口操作234

16.1 窗口的创建234

16.2 窗口的类型、属性、事件235

16.2.1 窗口的类型235

16.2.2 窗口的属性236

16.2.3 窗口的事件238

16.3 窗口的控件240

16.3.1 控件的种类和名称240

16.3.2 在窗口中插入控件241

16.3.3 控件的布局242

16.3.4 设置控件的属性243

16.3.5 设置控件的显示文本243

16.3.6 设定控件的Tab顺序244

16.4 实训——tms窗口创建244

实践247

第17章 PowerBuilder 8.0菜单简介248

17.1 菜单的创建248

17.2 菜单的类型、属性、事件251

17.2.1 菜单的类型251

17.2.2 菜单的属性252

17.2.3 菜单的事件及其编程254

17.3 实训——菜单设计应用实例255

实践257

第18章 PowerBuilder 8.0的数据库操作258

18.1 数据源258

18.1.1 连接到数据库258

18.1.2 选择数据259

18.1.3 定义数据源实例 ..259

18.2 数据库接口262

18.2.1 创建数据库连接对象262

18.2.2 使用连接对象连接数据263

18.3 数据窗口操作264

18.3.1 创建与修改数据窗口264

18.3.2 使用数据窗口操纵数据265

18.3.3 数据窗口的动态修改270

18.3.4 实训——tms中数据窗口的应用272

实践284

第19章 运用高级技术实现更灵活的应用285

19.1 使用INI文件实现数据库连接285

19.2 在PowerBuilder 8.0应用程序中使用动态SQL语句287

19.2.1 动态SQL概述287

19.2.2 动态SQL详解289

第20章 应用程序建立和发布295

20.1 可执行应用程序的建立295

20.2 应用程序的发行环境304

20.3 安装盘的制作305

参考文献309

热门推荐