图书介绍

数据库技术及应用2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

数据库技术及应用
  • 别荣芳,孙运传,林定移主编;王琛,余晓峰,吴丹副主编 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:9787113130275
  • 出版时间:2011
  • 标注页数:273页
  • 文件大小:121MB
  • 文件页数:288页
  • 主题词:数据库系统-高等学校-教材

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.2 数据库技术发展的三个阶段4

1.2.1 人工管理阶段4

1.2.2 文件系统阶段4

1.2.3 数据库系统阶段5

1.3 数据库系统的模式结构7

1.3.1 模式7

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

1.3.3 数据库的二级映像功能8

1.4 数据库系统体系结构8

1.5 数据模型10

1.5.1 数据模型的概念10

1.5.2 数据模型举例11

1.6 数据库设计与应用11

术语回顾13

小结13

习题15

实验1 认识和安装Microsoft SQL Server15

第2章 关系数据模型16

2.1 关系的数学定义及性质16

2.1.1 关系16

2.1.2 关系数据库18

2.1.3 关系的性质18

2.2 关系的键18

2.3 关系模型的完整性19

2.3.1 实体完整性19

2.3.2 参照完整性20

2.3.3 用户定义的完整性20

2.4 关系代数20

2.4.1 关系代数概述20

2.4.2 传统的集合运算21

2.4.3 专门的关系运算22

2.4.4 关系运算举例25

术语回顾25

小结25

习题27

实验2 创建数据库28

第3章 结构化查询语言(SQL)30

3.1 SQL概述及特点31

3.1.1 SQL概述31

3.1.2 SQL的标准化31

3.1.3 SQL的特点31

3.1.4 SQL基本概念32

3.2 SQL的数据类型33

3.3 SQL数据查询功能34

3.3.1 数据查询概述34

3.3.2 单表查询36

3.3.3 连表查询42

3.3.4 嵌套查询43

3.3.5 并交差集合查询46

3.3.6 SQL查询小结47

3.4 SQL数据定义功能47

3.4.1 概述47

3.4.2 定义数据库48

3.4.3 定义基本表52

3.4.4 定义视图54

3.4.5 定义索引55

3.5 SQL数据操纵功能55

3.5.1 概述55

3.5.2 插入数据56

3.5.3 修改(更新)数据56

3.5.4 删除数据57

3.6 SQL数据控制功能57

3.6.1 概述57

3.6.2 权限和角色的授予57

3.6.3 权限和角色的收回58

术语回顾59

小结59

习题62

实验3 SQL简单查询操作64

第4章 关系数据库的规范化66

4.1 函数依赖67

4.1.1 关系模式中的数据依赖67

4.1.2 函数依赖的定义68

4.1.3 关系键的形式化定义69

4.2 规范化69

4.2.1 范式与规范化69

4.2.2 1NF70

4.2.3 2NF70

4.2.4 3NF72

4.2.5 BCNF73

4.2.6 多值依赖与4NF74

4.2.7 规范化的基本原则76

4.3 实例讲解78

术语回顾79

小结79

习题81

实验4 SQL复杂查询操作81

第5章 数据库设计83

5.1 数据库设计概述84

5.2 需求分析84

5.3 概念结构设计86

5.4 逻辑结构设计87

5.5 数据库物理结构设计88

5.6 数据库实施88

5.7 数据库运行和维护89

术语回顾90

小结90

习题92

实验5 SQL数据定义、更新操作92

第6章 数据库的完整性95

6.1 数据库完整性概述95

6.2 实体完整性97

6.2.1 实体完整性的定义和设置97

6.2.2 实体完整性的检查和违约处理98

6.2.3 用企业管理器设置实体完整性99

6.3 参照完整性100

6.3.1 参照完整性的定义和设置100

6.3.2 参照完整性的检查和违约处理102

6.3.3 用企业管理器设置用户参照完整性103

6.4 用户定义的完整性103

6.4.1 属性级约束条件的定义和违约处理103

6.4.2 元组级约束条件的定义和违约处理104

6.4.3 用企业管理器设置用户定义完整性105

6.5 默认值约束105

6.6 约束的命名与修改107

6.7 触发器109

术语回顾111

小结111

习题114

实验6 数据库的完整性操作114

第7章 数据库的安全性116

7.1 数据库的安全性概述116

7.2 用户的标识和鉴别117

7.3 存取控制118

7.3.1 自主存取控制119

7.3.2 强制存取控制120

7.4 权限与角色121

7.5 视图机制122

7.6 审计追踪123

7.7 数据库安全性保护的其他措施123

术语回顾124

小结125

习题127

实验7 数据库安全性操作127

第8章 数据库恢复技术130

8.1 数据库事务的基本概念130

8.2 故障的种类132

8.3 数据库恢复133

8.4 恢复策略134

8.5 数据库镜像135

8.6 SQL Server的备份与恢复技术简介135

8.6.1 数据库备份135

8.6.2 数据库恢复模式136

8.6.3 SQL Server 2005的备份与恢复137

术语回顾144

小结144

习题145

实验8 数据库的备份和恢复146

第9章 邮件作业自动批改系统的设计与实现148

9.1 VBA和Outlook邮件规则介绍149

9.2 系统功能分析149

9.3 数据库设计151

9.4 作业批改流程设计153

9.4.1 邮件作业批改流程153

9.4.2 邮件作业批改流程的关键代码154

9.5 邮件主题分析155

9.5.1 邮件分类和文件夹设置155

9.5.2 不规范邮件主题的应对措施156

9.5.3 分析邮件主题的代码157

9.5.4 处理中文数字的代码159

9.6 邮件正文分析160

9.7 作业的分析统计功能165

9.7.1 批改结果的查看165

9.7.2 批改结果的统计166

9.7.3 作业作答情况分析167

小结167

合作项目(可选):安装部署邮件作业自动批改系统168

第10章 ASP连接SQL Server数据库开发案例169

10.1 ASP技术169

10.2 学生成果管理系统分析171

10.2.1 系统需求分析171

10.2.2 功能需求分析172

10.2.3 数据库设计175

10.3 学生成果管理系统的实现176

10.3.1 开发工具177

10.3.2 发布方法与功能展示177

术语回顾183

小结183

合作项目(可选):使用ASP和SQL Server开发教学管理系统184

第11章 PHP连接MySQL数据库开发实践186

11.1 PHP连接MySQL数据库186

11.1.1 PHP技术简介186

11.1.2 MySQL数据库服务器使用简介189

11.1.3 PHP连接MySQL数据库的应用190

11.2 数据库课程资源库系统需求分析192

11.3 数据库课程资源库系统功能设计194

11.3.1 总体结构设计194

11.3.2 数据库结构设计196

11.4 数据库课程资源库系统实现199

11.4.1 系统安装方法199

11.4.2 数据库课程资源库系统模块200

术语回顾206

小结206

合作项目(可选):使用PHP和MySQL开发网上书店206

第12章 数据库的高级发展208

12.1 问题提出208

12.2 问题分析209

12.3 数据仓库简介209

12.3.1 数据仓库的概念209

12.3.2 OLAP技术210

12.3.3 概念分层210

12.4 数据挖掘简介210

12.4.1 数据挖掘的概念210

12.4.2 数据挖掘的功能211

12.5 数据挖掘软件及其应用212

12.5.1 Weka214

12.5.2 AlphaMiner219

12.5.3 SQL Server Analysis Services226

12.6 数据挖掘软件在教育领域的应用举例229

12.6.1 网瘾相关因素分析229

12.6.2 学生数据分析平台230

术语回顾230

小结231

习题232

附录A SQL复杂查询操作(实验4要求与详解)233

附录B ASP.NET数据库编程工具245

参考文献272

热门推荐