图书介绍
大型数据库系统管理、设计与实例分析 基于SQL ServerPDF|Epub|txt|kindle电子书版本网盘下载
- 盂宪虎,马雪英,邓绪斌编著 著
- 出版社: 北京:电子工业出版社
- ISBN:7121053519
- 出版时间:2008
- 标注页数:443页
- 文件大小:88MB
- 文件页数:457页
- 主题词:关系数据库-数据库管理系统,SQL Server-高等学校-教材
PDF下载
下载说明
大型数据库系统管理、设计与实例分析 基于SQL ServerPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第0章 数据库基础知识1
0.1数据库系统2
0.1.1数据、信息、数据库2
0.1.2数据库管理系统3
0.2数据库系统结构3
0.2.1数据库系统模式的概念3
0.2.2数据库系统的三级模式结构3
0.2.3数据库的二级映像功能与数据独立性5
0.2.4数据库系统用户结构5
0.3关系数据库7
0.3.1关系数据库设计8
0.3.2关系数据库的完整性15
本章小结17
思考与练习18
第1章 初识SQL Server 200019
1.1 SQL Server 2000概述20
1.1.1 SQL Server 2000版本和环境需求介绍20
1.1.2 SQL Server 2000的特点和组成21
1.1.3 SQL Server 2000安装的系统规划23
1.2 SQL Server 2000的安装与管理28
1.2.1安装SQL Server 200028
1.2.2启动、暂停或退出SQL Server32
1.3 SQL Server工具和实用程序33
本章小结35
思考与练习35
第2章 SQL Server服务器配置与管理37
2.1网络连接方式的选择与配置38
2.1.1 SQL Server通信结构38
2.1.2配置服务器端网络库40
2.1.3配置客户端网络库41
2.2服务器组创建和服务器注册43
2.2.1服务器组的创建43
2.2.2服务器注册43
2.3注册服务器的配置45
2.4链接服务器及其配置47
2.4.1链接服务器简介47
2.4.2创建链接服务器49
2.4.3创建链接服务器登录标识50
2.4.4访问链接服务器52
本章小结54
思考与练习54
第3章 SQL Server数据库结构和管理55
3.1数据库物理存储结构56
3.1.1数据库文件和文件组56
3.1.2数据库文件的使用分配57
3.1.3事务日志文件结构61
3.2数据库的逻辑组织63
3.2.1数据库构架63
3.2.2系统数据库64
3.2.3用户数据库65
3.3数据库创建与管理65
3.3.1创建数据库65
3.3.2管理数据库69
3.4数据库选项设置75
3.4.1数据库选项75
3.4.2数据库选项设置实例77
3.4.3查看数据库选项设置78
本章小结81
思考与练习81
第4章 表的存储原理及完整性创建管理83
4.1表的存储原理84
4.1.1内部存储概述84
4.1.2数据行(记录)结构85
4.2 SQL Server表的类型88
4.2.1 SQL Server的临时表88
4.2.2 SQL Server的系统表89
4.3 SQL Server数据类型90
4.3.1数值型数据91
4.3.2货币型数据91
4.3.3字符型数据91
4.3.4日期/时间数据类型92
4.3.5二进制数据类型92
4.3.6双字节数据类型92
4.4数据表的创建和管理93
4.4.1数据表结构的创建93
4.4.2数据表结构的管理106
本章小结110
思考与练习111
第5章 SQL Server查询处理和表数据编辑113
5.1查询数据114
5.1.1简单查询114
5.1.2统计123
5.1.3连接查询126
5.1.4子查询129
5.1.5联合查询132
5.2表数据编辑133
5.2.1插入数据133
5.2.2修改数据134
5.2.3删除数据136
5.3大文本和图像数据处理138
5.3.1大文本和图像数据列的定义和使用138
5.3.2用于大文本和图像数据处理的函数和语句139
本章小结143
思考与练习143
第6章 SQL Server内置函数145
6.1配置函数146
6.2系统函数148
6.3系统统计函数156
6.4时间日期函数158
6.5字符串函数160
6.6数学函数164
6.7图像和文本函数166
6.8安全函数166
6.9其他函数169
本章小结176
思考与练习176
第7章 T-SQL程序结构177
7.1注释和变量178
7.1.1 T-SQL程序的基本结构178
7.1.2注释180
7.1.3变量181
7.1.4变量赋值181
7.2运算符和表达式182
7.3流程控制183
7.4程序应用实例分析186
7.4.1用T-SQL命令创建表186
7.4.2用T-SQL命令向表中插入元组188
7.4.3用T-SQL命令操纵信息190
本章小结192
思考与练习192
第8章 SQL Server事务和并发控制195
8.1事务196
8.1.1事务的概念196
8.1.2事务对并发控制和保障数据完整的重要性196
8.2事务的分类和控制199
8.2.1事务的分类199
8.2.2事务的控制199
8.3编写有效事务的建议202
8.3.1编写有效事务的指导原则202
8.3.2避免并发问题202
8.4事务处理实例分析203
8.5分布式事务206
8.5.1分布式事务的两阶段提交207
8.5.2分布式事务的处理过程207
8.5.3分布式事务实例分析207
8.6并发控制209
8.6.1 SQL Server锁的粒度及模式209
8.6.2封锁协议213
8.6.3事务隔离213
8.6.4死锁处理215
本章小结217
思考与练习217
第9章 视图的规划与操作219
9.1视图的作用与规划220
9.1.1视图的作用220
9.1.2视图的规划221
9.2视图操作222
9.2.1创建视图222
9.2.2特殊类型视图简介227
9.2.3视图的修改、重命名和删除235
9.2.4查询视图238
9.2.5更新视图238
9.3视图应用综合实例分析242
本章小结246
思考与练习246
第10章 索引的机理、规划和管理249
10.1索引的作用与结构250
10.1.1索引概述250
10.1.2 SQL Server索引下的数据组织结构250
10.2索引类型254
10.3规划设计索引的一般原则256
10.4索引的创建和删除259
10.4.1创建索引259
10.4.2删除索引262
10.5索引使用中的维护264
10.5.1维护索引的统计信息264
10.5.2维护索引碎片264
本章小结266
思考与练习266
第11章 游标操作和应用267
11.1游标的声明269
11.1.1声明游标269
11.1.2游标变量272
11.1.3隐式游标转换272
11.2游标数据操作273
11.2.1打开游标273
11.2.2读取游标数据274
11.2.3关闭游标276
11.2.4释放游标277
11.2.5游标定位修改和删除操作279
11.3游标应用实例分析280
本章小结281
思考与练习282
第12章 存储过程和用户存储过程设计283
12.1存储过程概述284
12.1.1存储过程的概念和分类284
12.1.2存储过程的优点284
12.2系统存储过程285
12.2.1系统存储过程分类285
12.2.2一些常用的系统存储过程286
12.3创建和执行用户存储过程287
12.3.1创建用户存储过程287
12.3.2执行用户存储过程292
12.4带状态参数的存储过程及实例分析295
12.4.1存储过程执行状态值的返回296
12.4.2实例分析296
12.5修改和删除存储过程299
12.5.1修改存储过程299
12.5.2删除存储过程300
12.6存储过程中调用服务器组件301
12.6.1使用sp_oacreate系统存储过程301
12.6.2创建和使用OLE自动化对象(Transact-SQL)303
12.7存储过程设计实例分析304
本章小结307
思考与练习307
第13章 触发器原理及使用309
13.1触发器基本概念310
13.1.1触发器的概念及作用310
13.1.2触发器的种类311
13.2触发器原理311
13.3触发器的创建和管理312
13.3.1创建触发器312
13.3.2管理触发器316
13.3.3修改、删除触发器318
13.4使用触发器实现强制业务规则319
13.5使用触发器的T-SQL限制323
13.6触发器应用实例分析324
本章小结326
思考与练习326
第14章 用户自定义函数329
14.1用户自定义函数概述330
14.2创建用户自定义函数331
14.3用户自定义函数的调用334
14.4修改和删除用户自定义函数337
14.5用户自定义函数实例分析339
本章小结341
思考与练习341
第15章 接口与高级编程343
15.1使用SQL-DMO344
15.1.1 SQL-DMO对象模型344
15.1.2 SQL-DMO编程接口344
15.1.3 SQL-DMO应用基础347
15.1.4 SQL-DMO应用实例分析348
15.2通过Web访问SQL Server349
15.2.1生成静态Web页面350
15.2.2用动态页面发布数据351
15.3 Web访问数据库小型实例分析360
15.3.1系统设置361
15.3.2学生管理系统所含页面361
15.3.3页面代码363
本章小结370
思考与练习371
第16章 数据库安全及访问控制273
16.1 SQL Server安全认证模式与设置374
16.1.1用户安全认证模式374
16.1.2设置安全认证模式375
16.2 SQL Server登录账户的管理375
16.2.1 Windows NT登录账户的建立与删除375
16.2.2 SQL Server登录账户的建立与删除379
16.3数据库访问权限的建立与删除381
16.3.1建立用户访问数据库的权限381
16.3.2删除用户访问数据库的权限382
16.4角色管理383
16.4.1固定服务器角色383
16.4.2数据库角色386
16.5数据库权限管理392
16.5.1权限种类392
16.5.2授予权限393
16.5.3禁止权限395
16.5.4取消权限396
16.6安全控制设置的实例分析397
本章小结399
思考与练习400
第17章 数据备份与恢复401
17.1数据备份概述402
17.1.1备份策略规划402
17.1.2数据一致性检查404
17.2备份前的准备405
17.2.1设置故障还原模型405
17.2.2掌握备份设备管理406
17.2.3确定备份权限408
17.3数据库备份408
17.3.1 BACKUP语句的语法格式408
17.3.2执行数据库备份410
17.4数据库恢复概述413
17.4.1系统自启动的恢复进程413
17.4.2用户手动恢复数据库的准备414
17.5数据库恢复415
17.5.1 RESTORE语句的语法格式415
17.5.2执行数据库恢复417
17.6复制数据库文件的恢复420
17.7备份与恢复数据库实例分析421
17.7.1用户数据库备份恢复421
17.7.2系统数据库恢复方法423
本章小结424
思考与练习424
第18章 数据复制425
18.1复制概述426
18.1.1复制结构426
18.1.2复制类型429
18.1.3复制代理429
18.1.4可更新订阅430
18.2配置复制431
18.2.1创建服务器角色和分发数据库431
18.2.2配置复制选项431
18.2.3删除复制配置信息433
18.3创建发布出版物433
18.4订阅出版物435
18.5管理复制选项436
18.5.1可更新的订阅选项436
18.5.2筛选复制数据437
18.5.3转换复制数据438
18.5.4可选同步伙伴439
18.6复制监视器439
18.7复制实例439
本章小结442
思考与练习442
参考文献443