图书介绍
SQL Server数据库系统基础PDF|Epub|txt|kindle电子书版本网盘下载
- 罗运模,王珊等编著 著
- 出版社: 北京:高等教育出版社
- ISBN:7040113295
- 出版时间:2002
- 标注页数:520页
- 文件大小:65MB
- 文件页数:543页
- 主题词:
PDF下载
下载说明
SQL Server数据库系统基础PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目录1
第1章 SQL Server概述1
1.1 SQL Server的主要功能1
1.2 Microsoft SQL Server 2000的新特性4
1.2.1 关系数据库增强5
1.2.2 XML增强8
1.2.3 图形管理增强9
1.2.4 Analysis Services增强9
1.2.5 MetaDataServices增强10
1.2.6 English Query增强11
1.2.7 文档增强11
1.2.8 数据转换服务增强12
1.3 SQL Server 2000的硬、软件需求13
1.3.1 硬件需求13
1.3.2 软件需求14
1.4 SQL Server2000的安装14
1.5 SQL Server2000文件安装路径18
习题一19
第2章 数据库系统概述20
2.1 数据库系统的基本概念20
2.1.1 数据、数据库、数据库管理系统、数据库系统20
2.1.2 数据管理技术的产生和发展22
2.1.3 数据库系统的特点25
2.2 数据模型27
2.2.1 数据模型的组成要素28
2.2.2 概念模型29
2.2.3 最常用的数据模型33
2.2.4 层次模型33
2.2.5 网状模型35
2.2.6 关系模型37
2.3 数据库系统的组成39
2.4 关系数据库系统41
2.4.1 关系模型概述42
2.4.2 关系数据结构及定义44
2.4.3 关系的完整性45
习题二48
第3章 SQL Server系统的主要内容49
3.1 数据库49
3.2 系统表50
3.3 存储过程51
3.4 管理工具52
3.5 SQL Server Enterprise Manager窗口54
3.6 Query Analyzer窗口55
3.6.1 启动Query Analyzer窗口55
3.6.2 QueryAnalyzer工具栏58
习题三61
4.1 启动62
4.1.1 停止SQL Server62
第4章 SQL Server服务器管理62
4.1.2 手工启动SQL Server63
4.1.3 手工启动其他服务64
4.1.4 自动启动设置64
4.2 连接66
4.3 设置67
4.3.1 内存67
4.3.2 处理器68
4.3.3 安全69
4.3.4 连接70
4.3.5 服务器71
4.3.6 数据库73
4.4 集群管理74
4.4.1 创建服务器组75
4.4.2 添加服务器76
4.4.3 连接服务器80
4.4.4 删除服务器81
习题四82
第5章 创建数据库及数据库对象83
5.1 数据库存储结构83
5.2 创建数据库84
5.2.1 创建数据库84
5.2.2 设置数据库大小86
5.2.3 设置日志文件的大小89
5.2.4 选项设置90
5.2.5 添加文件组92
5.2.6 删除数据库95
5.3 创建数据表96
5.3.1 新建数据表96
5.3.2 修改数据表结构99
5.3.3 输入数据100
5.3.4 删除数据表101
5.4 创建视图103
5.4.1 新建视图103
5.4.2 修改视图设计106
5.4.3 在视图中输入或修改数据107
5.5.1 新建存储过程109
5.5 创建存储过程109
5.5.2 修改存储过程111
5.5.3 执行存储过程112
5.6 创建触发器113
5.6.1 新建触发器113
5.6.2 修改触发器115
5.6.3 触发触发器115
5.7 导出SQL脚本117
5.8 全文索引123
5.8.1 创建全文索引124
5.8.2 使用全文索引130
5.8.3 维护全文索引132
习题五135
5.8.4 关于全文索引135
第6章 安全管理137
6.1 安全模式137
6.1.1 安全规划137
6.1.2 选择安全形式138
6.1.3 配置安全角色138
6.1.4 指定对象及语句许可权限139
6.2 SQL Server服务器安全139
6.3 SQL Server登录账号143
6.3.1 创建SQL Server登录账号143
6.3.2 设置SQL Server登录账号属性146
6.4 角色148
6.4.1 固有角色149
6.4.2 创建角色151
6.4.3 角色授权153
6.4.4 创建应用程序角色154
6.4.5 添加角色到固有角色156
6.5 SQL Server用户157
6.5.1 创建SQL Server用户158
6.5.2 用户授权160
6.5.3 添加用户到角色161
6.6 许可162
6.6.1 许可种类163
6.6.2 设置对象许可164
6.6.3 设置数据库许可165
习题六167
第7章 数据库备份和恢复管理168
7.1 备份策略168
7.1.1 选择备份内容和备份方式168
7.1.2 确定备份频率169
7.1.3 选择备份介质170
7.2 备份数据库170
7.2.1 完整备份170
7.2.2 增量备份180
7.2.3 日志备份182
7.2.4 文件组备份183
7.3.1 恢复完整或增量备份186
7.3 恢复数据库186
7.3.2 恢复事务日志备份188
7.3.3 恢复文件组备份189
7.4 截短事务日志189
7.5 备份和恢复主数据库190
习题七191
第8章 SQL Server代理服务192
8.1 SQL Server代理服务的基本内容192
8.2 配置SQL Server代理服务192
8.2.1 启动SQLServer代理服务193
8.2.2 设置SQLServer代理服务194
8.3 作业管理198
8.3.1 执行和查看作业199
8.3.2 修改作业定义200
8.3.3 新建作业203
8.4 操作员管理212
8.4.1 添加操作员212
8.4.2 为作业添加操作员216
习题八218
第9章 数据库维护和管理219
9.1 检查服务器日志219
9.1.1 查看系统日志219
9.1.2 错误日志文件的存放位置220
9.1.3 阅读错误日志文件221
9.2.1 创 建数据库维护计划222
9.2 创建、执行数据库维护计划222
9.2.2 修改数据库维护计划231
9.2.3 执行数据库维护计划231
9.3 数据导入/导出234
9.3.1 数据导出235
9.3.2 数据导入243
习题九248
第10章 分布式数据复制基础知识249
10.1 分布式数据复制模型249
10.1.1 复制模型249
10.1.2 复制类型250
10.1.3 复制代理252
10.2 配置出版和订阅服务器253
10.3 配置复制监视器260
10.4 修改复制配置261
习题十263
第11章 分布式快照复制264
11.1 快照出版264
11.2 修改快照配置267
11.3 设置快照代理267
11.4 拉订阅快照出版物269
11.5 启动快照代理271
11.6.1 配置出版和订阅服务器274
11.6.2 订阅出版物274
11.6 SQL Server 7.0的订阅274
11.6.3 手工同步276
11.7 推订阅276
习题十一279
第12章 分布式事务复制280
12.1 创建事务复制280
12.2 订阅事务复制出版物284
12.3 查看事务订阅结果285
12.4 修改事务复制属性287
习题十二288
第13章 分布式合并复制289
13.1 创建合并复制289
13.2 订阅合并复制出版物291
13.3 合并295
13.4 合并冲突296
13.5 合并冲突解决方案302
习题十三310
第14章 分布式数据复制的相关内容311
14.1 复制安全角色311
14.1.1 复制角色权限311
14.1.2 查看/添加复制安全角色312
14.2 复制原理314
14.2.1 快照复制314
14.2.2 事务复制315
14.2.3 合并复制316
14.3 配置Internet复制317
14.4 存储过程复制319
14.4.1 创建存储过程复制319
14.4.2 存储过程复制原理320
14.5 立即更新复制321
14.5.1 创建立即更新321
14.5.2 立即更新复制工作原理323
习题十四324
第15章 SQL语言基本知识326
15.1 Transact-SQL语言简介326
15.2 标识符327
15.2.1 常规标识符327
15.2.2 定界标识符328
15.2.3 标识符应用330
15.3 对象命名规则331
15.4 Transact-SQL语法格式约定332
15.5 样本数据库334
习题十五335
第16章 数据类型及数据运算规则337
16.1 关于数据类型337
16.2 系统数据类型337
16.2.1 日期时间型338
16.2.2 整数型340
16.2.3 精确数值型340
16.2.4 近似数值型341
16.2.5 货币型342
16.2.6 位数据类型342
16.2.7 字符类型342
16.2.8 Unicode字符类型343
16.2.9 二进制数据类型344
16.2.10 时间戳数据类型344
16.2.11 惟一标识符数据类型345
16.2.12 游标数据类型346
16.2.13 变体数据类型346
16.3 运算符346
16.3.1 算术运算符346
16.3.3 比较运算符347
16.3.2 位运算符347
16.3.4 逻辑运算符348
16.3.5 字符串连接符351
16.3.6 赋值运算符351
16.3.7 运算符的优先级351
习题十六352
第17章 变量和函数353
17.1 变量353
17.1.1 全局变量353
17.1.2 局部变量357
17.2.2 系统函数359
17.2.1 函数分类359
17.2 函数359
17.2.3 日期函数361
17.2.4 字符串函数362
17.2.5 数学函数364
17.2.6 图像和文本函数365
17.2.7 安全函数366
17.2.8 数据元函数367
17.2.9 游标函数368
17.2.10 行集函数369
17.2.11 集合函数370
习题十七371
18.1 BEGIN END语句372
第18章 控制语句372
18.2 GOTO语句373
18.3 IF ELSE语句373
18.4 RETURN语句374
18.5 WAITFOR语句375
18.6 WHILE语句376
18.7 BREAK语句376
18.8 CONTINUE语句376
18.9 CASE表达式377
18.9.1 简单CASE表达式377
18.9.2 搜索型CASE表达式378
习题十八379
19.1 关于数据表380
第19章 数据表与视图380
19.2 创建数据表381
19.2.1 CREATE TABLE语句381
19.2.2 使用程序方法创建数据表385
19.2.3 使用可视方法创建数据表386
19.2.4 获取CREATE TABLE语句的内容403
19.3 创建关系图表406
19.4 关于约束和完整性410
19.4.1 约束410
19.4.2 完整性410
19.5 修改数据表411
19.7 数据操作414
19.7.1 插入数据414
19.6 删除数据表414
19.7.2 更新数据418
19.7.3 删除数据423
19.8 视图427
19.8.1 创建视图427
19.8.2 使用视图的原因430
19.8.3 检索和修改数据431
19.8.4 修改和删除视图431
19.9 索引432
19.9.1 索引分类432
19.9.2 创建索引434
习题十九437
19.9.3 删除索引437
第20章 默认和规则439
20.1 关于默认439
20.2 创建默认对象440
20.2.1 图形环境创建默认对象440
20.2.2 语句创建默认对象441
20.3 应用默认对象442
20.3.1 图形环境442
20.3.2 程序方法445
20.4 删除默认对象446
20.4.1 图形环境446
20.4.2 程序方法448
20.5 关于规则449
习题二十450
第21章 数据检索451
21.1 查询语句的语法格式451
21.2 SELECT子句453
21.3 FROM子句457
21.4 INTO子句459
21.5 WHERE子句459
21.5.1 语法格式460
21.5.2 条件运算符461
21.5.3 关系运算461
21.5.4 列表运算461
21.5.5 范围运算462
21.5.6 逻辑运算463
21.5.7 匹配符的使用464
21.5.8 空值判断465
21.6 OREER BY子句465
21.7 GROUP BY子句466
21.8 COMPUTE子句467
21.9 HAVING子句469
21.10 联合查询469
习题二十一471
第22章 事务和锁472
22.1 事务模式472
22.1.1 显式事务472
22.1.3 自动事务473
22.1.2 隐式事务473
22.2.1 BEGIN TRANSACTION语句474
22.2 事务处理语句474
22.2.2 COMMIT TRANSACTION和COMMIT WORK语句475
22.2.3 ROLLBACK TRANSACTION语句和ROLLBACK WORK语句475
22.2.4 SAVE TRANSACTION语句476
22.3 事务处理举例476
22.4 事务和批477
22.5 锁的模式479
22.6 关于锁的信息482
22.7 死锁处理484
习题二十二485
23.1 数据库应用项目组486
第23章 数据库应用设计486
23.1.1 项目经理487
23.1.2 开发经理487
23.1.3 计划经理487
23.1.4 生产/质量经理487
23.1.5 技术支持经理488
23.1.6 系统分析员488
23.1.7 程序员488
23.1.8 测试员488
23.1.9 数据库管理员489
23.2 数据库应用设计的一般过程489
23.2.1 数据库应用设计的主要步骤489
23.2.2 数据库应用设计主要步骤之间的关系491
23.3 用户调查492
23.3.1 用户调查的要求492
23.3.2 用户调查的步骤492
23.4 需求分析493
23.4.1 需求分析的一般过程494
23.4.2 需求分析的任务494
23.5 总体设计496
23.5.1 总体设计的目标496
23.5.2 总体设计过程497
23.5.3 数据字典499
23.6.1 结构程序设计500
23.6 详细设计500
23.6.2 主要设计工具501
23.7 编写程序504
23.7.1 程序设计风格504
23.7.2 程序调试507
23.8 测试510
23.8.1 测试的重要性510
23.8.2 测试目标511
23.8.3 测试方法512
23.8.4 测试步骤512
23.9 数据的规范化514
习题二十三518
主要参考文献520