【XP考试教材教辅】大型数据库管理系统技术、应用与实例分析——基于SQLServer(第3版).

  • 【XP考试教材教辅】大型数据库管理系统技术、应用与实例分析——基于SQLServer(第3版).
  • 所属分类:
    发货地:深圳
  • 价    格:50
  • 市场价格:
  • 今日价格: 有特价请联系
  • 优惠详情: 剩余数量总共数量
  • 最近热度:
  • 累计热度:
  • 综合得分:
  • 信誉得分:
  • 品牌:
  • 货号:5deec16a96bc
  • 立刻联系购买联系商家华纳博文图书专营店

        本商品由华纳博文图书专营店提供,通过华纳博文图书专营店完成交易,请放心购物

  • 产品名称:大型数据库管理系统技术
  • 是否是套装:否
  • 书名:大型数据库管理系统技术
  • 定价:45.00元
  • 出版社名称:电子工业出版社
  • 出版时间:2016.07
  • 作者:孟宪虎马雪芙
  • 开本:16开
  • 书名:大型数据库管理系统技术

商品参数

书名:大型数据库管理系统技术、应用与实例分析——基于SQLServer(第3版)

ISBN(咨询特价)

作者:孟宪虎 编著著;孟宪虎 编著编

出版社:电子工业出版社

出版时间:2016-(咨询特价)

印刷时间:2016-(咨询特价)

版次:3

开本:16开

字数:(咨询特价)

页数:300

定价:45

包装:平装

重量:

目录

第1章数据库基础和数据库设计1

1.1数据库系统1

1.1.1数据、信息、数据库1

1.1.2数据库管理系统2

1.2数据库系统结构2

1.2.1数据库系统模式的概念2

1.2.2数据库系统的三级模式结构3

1.2.3数据库的二级映像功能与数据

独立性4

1.2.4数据库系统用户结构4

1.3关系数据库及其设计6

1.3.1关系数据库6

1.3.2关系数据库设计6

1.3.3关系数据库的完整性12

1.4教学管理数据库操作任务13

实验与思考15

第2章服务器安装配置和使用17

2.1 SQL Server概述17

2.1.1 SQL Server版本和环境需求17

2.1.2 SQL Server的特点和组成17

2.1.3 SQL Server安装需注意19

2.1.4 SQL Server Management Studio

介绍21

2.1.5分离和附加数据库文件22

2.2网络协议配置23

2.2.1 SQL Server通信结构23

2.2.2配置服务器端网络协议24

2.2.3配置客户端网络协议25

2.3添加新的注册服务器25

2.3.1新建注册服务器25

2.3.2连接到数据库服务器26

2.4链接服务器建立及其使用26

2.4.1链接服务器简介26

2.4.2创建链接服务器27

2.4.3创建链接服务器登录标志28

2.4.4访问链接服务器29

2.4.5访问链接服务器的实例30

实验与思考31

第3章SQL Server数据库结构和管理33

3.1数据库物理存储结构33

3.1.1数据库文件和文件组33

3.1.2数据文件的使用分配35

3.1.3事务日志文件结构37

3.2数据库的逻辑组织39

3.2.1数据库构架39

3.2.2系统数据库40

3.2.3用户数据库41

3.3数据库创建与管理41

3.3.1创建数据库41

3.3.2管理数据库44

实验与思考49

第4章表的存储原理及完整性创建管理50

4.1 SQL Server表的类型50

4.1.1 SQL Server的临时表50

4.1.2 SQL Server的系统表和系统视图51

4.2表的存储原理52

4.2.1内部存储概述52

4.2.2 SQL Server数据记录结构53

4.3 SQL Server数据类型56

4.3.1数值型数据56

4.3.2货币型数据56

4.3.3字符型数据57

4.3.4日期/时间数据类型57

4.4数据表的创建和管理57

4.4.1数据表结构的创建57

4.4.2数据表结构的管理64

实验与思考66

第5章查询处理和表数据编辑68

5.1查询数据68

5.1.1简单查询68

5.1.2统计75

5.1.3连接查询78

5.1.4子查询80

5.1.5联合查询83

5.2表数据编辑83

5.2.1插入数据83

5.2.2修改数据85

5.2.3删除数据86

实验与思考87

第6章索引的机理、规划和管理89

6.1索引的作用与结构89

6.1.1索引概述89

6.1.2 SQL Server索引下的数据组织

结构90

6.2索引类型92

6.2.1聚集索引和非聚集索引93

6.2.2主键索引和非主键索引93

6.2.3索引和非索引93

6.2.4单列索引和复合索引93

6.3规划设计索引的1般原则94

6.3.1什么类型查询适合建立索引94

6.3.2索引设计的其他准则94

6.3.3索引的特征95

6.3.4在文件组上合理放置索引95

6.3.5索引优化建议96

6.4索引的创建和删除96

6.4.1创建索引96

6.4.2删除索引99

6.5查询中的执行计划100

6.5.1查看查询执行计划101

6.5.2索引和未索引执行计划的比较102

6.6索引使用中的维护105

6.6.1维护索引的统计信息105

6.6.2维护索引碎片106

实验与思考108

第7章SQL Server事务和并发控制109

7.1事务109

7.1.1事务与并发控制的关系109

7.1.2事务对保障数据1致和完整性

的作用110

7.2事务的分类和控制111

7.2.1事务的分类111

7.2.2事务控制112

7.3编写有效事务的建议114

7.3.1编写有效事务的指导原则114

7.3.2避免并发问题114

7.4事务处理实例分析115

7.5分布式事务118

7.5.1分布式事务的两阶段提交118

7.5.2分布式事务的处理过程119

7.5.3分布式事务实例分析119

7.6并发控制120

7.6.1 SQL Server锁的粒度及模式120

7.6.2封锁协议123

7.6.3事务隔离124

7.6.4死锁处理126

实验与思考127

第8章Transact-SQL程序结构129

8.1注释和变量129

8.1.1 T-SQL程序的基本结构129

8.1.2注释131

8.1.3变量132

8.1.4变量赋值132

8.2运算符和表达式133

8.2.1算术运算符133

8.2.2位运算符133

8.2.3连接运算符133

8.2.4比较运算符133

8.2.5逻辑运算符133

8.2.6表达式134

8.3函数134

8.3.1数学函数134

8.3.2字符串函数135

8.3.3时间日期函数137

8.3.4转换函数138

8.3.5配置函数139

8.4流程控制140

8.4.1块语句140

8.4.2条件语句141

8.4.3 CASE语句141

8.4.4循环语句143

8.4.5等待语句143

8.4.6 GOTO语句144

8.4.7返回语句144

8.5程序应用实例分析145

实验与思考147

第9章视图的规划与操作148

9.1视图的作用与规划148

9.1.1视图的作用148

9.1.2视图的规划149

9.2视图操作150

9.2.1创建视图150

9.2.2视图的修改、重命名和删除154

9.2.3查询视图156

9.2.4更新视图157

9.2.5特殊类型视图简介160

9.3视图应用综合实例分析164

实验与思考167

第10章游标操作和应用168

10.1游标声明169

10.1.1游标声明169

10.1.2游标变量171

10.2游标数据操作172

10.2.1打开游标172

10.2.2读取游标数据173

10.2.3关闭游标175

10.2.4释放游标175

10.2.5游标定位修改和删除操作177

10.3游标应用实例分析178

实验与思考180

第11章用户自定义函数设计181

11.1用户自定义函数概述181

11.1.1用户自定义函数的特点181

11.1.2用户自定义函数的类型181

11.2创建用户自定义函数182

11.2.1使用对象资源管理器182

11.2.2使用CREATE FUNCTION命令

创建用户自定义函数183

11.3用户自定义函数的调用187

11.4修改和删除用户自定义函数188

11.4.1修改用户自定义函数188

11.4.2删除用户自定义函数190

11.5用户自定义函数实例分析190

实验与思考192

第12章存储过程和用户存储过程设计194

12.1存储过程概述194

12.1.1存储过程的概念和分类194

12.1.2存储过程的优点194

12.2系统存储过程195

12.2.1系统存储过程分类195

12.2.2 1些常用的系统存储过程196

12.3创建和执行用户存储过程197

12.3.1创建用户存储过程197

12.3.2执行用户存储过程199

12.4带状态参数的存储过程及实例

分析203

12.4.1存储过程执行状态值的返回203

12.4.2实例分析203

12.5修改和删除存储过程205

12.5.1修改存储过程205

12.5.2删除存储过程206

12.6存储过程设计实例分析207

实验与思考211

第13章触发器原理及使用212

13.1触发器基本概念212

13.1.1触发器的概念及作用212

13.1.2触发器的种类213

13.2触发器原理213

13.2.1插入表的功能213

13.2.2删除表的功能214

13.2.3插入视图和删除视图214

13.3触发器的创建和管理214

13.3.1创建触发器214

13.3.2管理触发器218

13.3.3修改、删除触发器219

13.4使用触发器实现强制业务规则220

13.4.1 INSERT触发器220

13.4.2 UPDATE触发器221

13.4.3 DELETE触发器222

13.4.4 INSTEAD OF触发器223

13.4.5递归触发器225

13.4.6嵌套触发器225

13.5使用触发器的T-SQL限制225

13.6触发器应用实例分析226

实验与思考229

第14章数据库安全及访问控制231

14.1 SQL Server安全认证模式231

14.2 SQL Server登录账户的管理232

14.2.1 Windows登录账户的建立

与删除232

14.2.2 SQL Server登录账户建立

与删除234

14.3数据库访问权限的建立与删除236

14.3.1建立用户访问数据库的权限236

14.3.2删除用户访问数据库的权限237

14.4角色管理238

14.4.1固定服务器角色238

14.4.2数据库角色240

14.5数据库权限管理246

14.5.1权限种类246

14.5.2授予权限247

14.5.3禁止权限249

14.5.4取消权限250

14.6安全控制设置的实例分析251

实验与思考253

第15章数据备份与恢复255

15.1数据备份概述255

15.1.1备份策略规划255

15.1.2数据1致性检查257

15.2备份前的准备258

15.2.1设置恢复模式258

15.2.2掌握备份设备管理259

15.3数据库备份261

15.3.1 BACKUP语句的语法格式261

15.3.2执行数据库备份262

15.4数据库恢复概述266

15.4.1系统自启动的恢复进程266

15.4.2用户手工恢复数据库的准备266

15.5数据库恢复267

15.5.1 RESTORE语句的语法格式267

15.5.2数据库恢复268

15.6备份与恢复数据库实例分析271

15.6.1用户数据库备份恢复271

15.6.2系统数据库恢复方法272

实验与思考273

第16章数据复制与转换274

16.1复制概述274

16.1.1复制结构274

16.1.2复制类型276

16.1.3复制代理277

16.1.4可更新订阅277

16.2配置复制278

16.2.1创建服务器角色和分发数据库278

16.2.2配置复制选项279

16.2.3删除复制配置信息279

16.3创建发布出版物280

16.4订阅出版物280

16.5管理复制选项280

16.5.1可更新的订阅选项280

16.5.2筛选复制数据282

16.5.3可选同步伙伴282

16.6复制监视器283

16.7数据导入导出283

16.7.1 SQL Server数据表数据导出283

16.7.2 SQL Server数据表数据导入284

16.8复制实例284

实验与思考287

附录A 样例数据库创建及数据输入288

参考文献293

内容简介

本书系统地介绍SQL Server的相关原理、管理和应用程序设计,原理、管理、程序设计并重,以1个数据库实例贯穿始终,将SQL Server技术分解成16个专题,每个专题根据自身技术特点对操作进行实例分析。主要内容包括数据库原理与数据库应用设计,数据库存储原理和数据库创建,数据库表结构分析和表的创建与管理;数据库程序机构及设计,自定义函数设计,游标技术及操作,存储过程和触发器,事务和并发控制,视图的规划、设计与操作,索引的机理和设计,数据安全及访问控制、数据备份与恢复等。每章均配有针对性实验,提供配套电子课件、实例数据库、习题参考答案和教学网站。

作者简介

孟宪虎,浙江财经大学教授,有丰富的教学、科研和写作经验,从事高等学校计算机教学三十余年,完成多项国家和省部*科研项目,出版多部教材和专著。

........
热门相关信息