图书介绍

网络数据库开发与应用基础教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

网络数据库开发与应用基础教程
  • 吴文虎,姜大源丛书主编;徐红勤,王萍,孔洁等编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302284048
  • 出版时间:2012
  • 标注页数:242页
  • 文件大小:62MB
  • 文件页数:259页
  • 主题词:关系数据库-数据库管理系统-高等职业教育-教材

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 “青清网络送水系统”数据库概念设计2

1.2.1 单元任务总述2

1.2.2 知识准备:了解数据库2

1.2.3 任务一:“青清网络送水系统”商务需求分析4

1.2.4 任务二:“青清网络送水系统”数据分析5

1.2.5 任务三:概念结构设计(绘制E-R图)6

1.3 “青清网络送水系统”数据库逻辑设计8

1.3.1 单元任务总述8

1.3.2 任务四:完成实体、联系到表的映射9

1.3.3 任务五:识别数据的相关性9

1.3.4 知识拓展:范式理论13

本章小结14

课后实训15

第2章 在可视化界面中创建与管理数据库19

2.1 学习情境描述19

2.2 创建数据库20

2.2.1 单元任务总述20

2.2.2 知识准备:了解SQL Server数据库管理系统20

2.2.3 任务一:创建“青清网络送水系统”数据库22

2.2.4 延伸任务:使用联机丛书获得帮助28

2.3 管理数据库29

2.3.1 单元任务总述29

2.3.2 任务二:查看和修改数据库29

2.3.3 任务三:收缩数据库31

2.3.4 任务四:分离和附加数据库33

2.3.5 任务五:删除数据库34

本章小结36

课后实训37

第3章 在可视化界面中创建和管理数据表39

3.1 学习情境描述39

3.2 创建数据表40

3.2.1 单元任务总述40

3.2.2 知识准备:了解SQL Server 2005的数据类型40

3.2.3 任务一:确定数据表的字段属性41

3.2.4 任务二:创建“水站表”42

3.3 设置完整性约束44

3.3.1 单元任务总述44

3.3.2 知识准备:了解数据的完整性44

3.3.3 任务三:设置主键46

3.3.4 任务四:设置唯一约束47

3.3.5 任务五:设置CHECK约束48

3.3.6 任务六:设置外键50

3.3.7 延伸任务:创建关系图52

3.4 管理数据表54

3.4.1 单元任务总述54

3.4.2 任务七:修改数据表的结构54

3.4.3 任务八:操作表中的数据55

3.4.4 延伸任务:实现数据的导入与导出57

本章小结60

课后实训61

第4章 查询数据63

4.1 学习情境描述63

4.2 简单查询64

4.2.1 单元任务总述64

4.2.2 任务一:实现对“水站表”的简单查询64

4.2.3 延伸任务:使用字段别名及保存查询结果66

4.3 条件查询69

4.3.1 单元任务总述69

4.3.2 任务二:比较查询69

4.3.3 任务三:范围查询70

4.3.4 任务四:列表查询70

4.3.5 任务五:模糊查询71

4.3.6 任务六:空值查询72

4.3.7 延伸任务:复合条件查询73

4.4 对查询结果进行排序和分组统计74

4.4.1 单元任务总述74

4.4.2 任务七:对查询结果进行排序74

4.4.3 任务八:对查询结果进行分组统计77

4.5 多表联接查询82

4.5.1 单元任务总述82

4.5.2 任务九:使用内联接获取多个数据表的相关数据82

4.5.3 知识拓展:了解外联接和交叉联接84

4.6 使用子查询85

4.6.1 单元任务总述85

4.6.2 任务十:使用[NOT]IN关键字进行子查询85

4.6.3 任务十一:使用比较运算符进行子查询86

4.6.4 延伸任务:使用[NOT]EXISTS关键字进行子查询88

本章小结89

课后实训90

第5章 使用T-SQL语言创建与管理数据库和数据表92

5.1 学习情境描述92

5.2 使用T-SQL语言创建与管理数据库93

5.2.1 单元任务总述93

5.2.2 任务一:使用DDL语言创建“青清网络送水系统”数据库93

5.2.3 任务二:查看、修改和删除数据库96

5.3 使用T-SQL语言创建与管理数据表100

5.3.1 单元任务总述100

5.3.2 任务三:使用DDL语言创建“水站表”100

5.3.3 任务四:使用DDL语言管理数据表102

5.3.4 任务五:使用DDL语言添加/删除约束103

5.4 使用T-SQL语言管理表中数据106

5.4.1 单元任务总述106

5.4.2 任务六:使用INSERT语句向表中插入数据106

5.4.3 任务七:使用UPDATE语句修改表中数据109

5.4.4 任务八:使用DELETE语句删除表中数据110

5.5 编写结构化的T-SQL程序实现数据库管理功能111

5.5.1 单元任务总述111

5.5.2 任务九:利用局部变量实现信息的查找功能111

5.5.3 任务十:实现程序的逻辑控制113

本章小结115

课后实训116

第6章 使用索引和视图118

6.1 学习情境描述118

6.2 使用索引119

6.2.1 单元任务总述119

6.2.2 知识准备:了解索引119

6.2.3 任务一:查看系统自动创建的索引120

6.2.4 任务二:创建索引121

6.2.5 任务三:删除索引126

6.3 使用视图128

6.3.1 单元任务总述128

6.3.2 知识准备:了解视图128

6.3.3 任务四:创建视图128

6.3.4 任务五:管理视图133

6.3.5 延伸任务:通过视图修改表中数据137

本章小结140

课后实训141

第7章 使用函数和存储过程142

7.1 学习情境描述142

7.2 使用系统函数143

7.2.1 单元任务总述143

7.2.2 任务一:使用时间和日期函数修改订单日期143

7.2.3 任务二:使用字符串函数修改订单号144

7.2.4 知识拓展:其他系统函数146

7.3 使用自定义函数实现用户自定义功能147

7.3.1 单元任务总述147

7.3.2 知识准备:了解自定义函数的作用与分类147

7.3.3 任务三:自定义标量函数148

7.3.4 任务四:自定义内联(单语句)表值函数149

7.3.5 任务五:自定义多语句表值函数151

7.3.6 任务六:在可视化界面中管理自定义函数152

7.3.7 延伸任务:使用T-SQL语句修改和删除自定义函数153

7.4 使用存储过程154

7.4.1 单元任务总述154

7.4.2 知识准备:了解存储过程154

7.4.3 任务七:查看并使用系统存储过程155

7.4.4 任务八:创建并使用不带参数的存储过程156

7.4.5 任务九:创建并使用带参数和返回值的存储过程157

7.4.6 任务十:修改和删除用户定义存储过程159

7.4.7 延伸任务:存储过程的可视化创建160

本章小结161

课后实训162

第8章 使用触发器和游标164

8.1 学习情境描述164

8.2 创建触发器165

8.2.1 单元任务总述165

8.2.2 知识准备:了解触发器165

8.2.3 任务一:创建并测试AFTER类型的DDL触发器166

8.2.4 任务二:创建并测试AFTER类型的DML触发器169

8.2.5 任务三:创建并测试INSTEAD OF类型的DML触发器171

8.2.6 延伸任务:使用模板创建触发器173

8.2.7 知识拓展:了解事务174

8.3 管理触发器175

8.3.1 单元任务总述175

8.3.2 任务四:查看触发器信息175

8.3.3 任务五:修改触发器178

8.3.4 任务六:禁用/启用触发器179

8.3.5 任务七:删除触发器180

8.3.6 知识拓展:嵌套触发器和递归触发器181

8.4 使用游标访问数据182

8.4.1 单元任务总述182

8.4.2 知识准备:了解游标182

8.4.3 任务八:使用游标访问并修改数据183

本章小结186

课后实训187

第9章 管理数据库189

9.1 学习情境描述189

9.2 配置SQL Server 2005的身份验证模式190

9.2.1 单元任务总述190

9.2.2 知识准备:了解SQL Server 2005的安全机制190

9.2.3 任务一:查看并修改SQL Server 2005的身份验证模式190

9.3 管理SQL Server 2005登录账户192

9.3.1 单元任务总述192

9.3.2 知识准备:了解系统默认的登录账户192

9.3.3 任务二:创建登录账户193

9.3.4 任务三:使用新建的登录账户进行连接测试197

9.4 管理数据库用户198

9.4.1 单元任务总述198

9.4.2 知识准备:了解默认的数据库用户199

9.4.3 任务四:使用内置登录账户新建数据库用户199

9.4.4 任务五:创建登录账户的同时新建数据库用户201

9.5 管理权限和角色203

9.5.1 单元任务总述203

9.5.2 知识准备:了解权限和角色203

9.5.3 任务六:查看内置权限列表204

9.5.4 任务七:查看服务器角色和固定数据库角色所包含的隐含权限205

9.5.5 任务八:创建自定义角色207

9.5.6 任务九:为角色添加成员209

9.5.7 任务十:使用DCL语言实现对用户和角色的权限管理211

9.6 管理架构215

9.6.1 单元任务总述215

9.6.2 知识准备:了解架构215

9.6.3 延伸任务:使用架构216

本章小结217

课后实训219

第10章 备份和恢复数据库220

10.1 学习情境描述220

10.2 备份数据221

10.2.1 单元任务总述221

10.2.2 知识准备:了解备份221

10.2.3 任务一:设计数据库备份策略221

10.2.4 任务二:创建备份设备222

10.2.5 任务三:创建完整备份226

10.2.6 任务四:创建差异备份229

10.2.7 任务五:创建事务日志备份231

10.2.8 延伸任务:创建文件和文件组备份233

10.3 恢复数据234

10.3.1 单元任务总述234

10.3.2 知识准备:了解SQL Server 2005的恢复模式234

10.3.3 任务六:常规恢复235

10.3.4 任务七:按时间点恢复数据238

10.3.5 延伸任务:恢复文件和文件组239

本章小结240

课后实训241

参考文献242

热门推荐