图书介绍
SQL Server 2000实用教程 第2版PDF|Epub|txt|kindle电子书版本网盘下载
- 赵增敏主编 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121066276
- 出版时间:2008
- 标注页数:249页
- 文件大小:22MB
- 文件页数:262页
- 主题词:关系数据库-数据库管理系统,SQL Server 2000-专业学校-教材
PDF下载
下载说明
SQL Server 2000实用教程 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 SQL Server 2000使用基础1
1.1数据库概述1
1.1.1数据库1
1.1.2关系型数据库1
1.1.3数据库管理系统2
1.1.4 SQL语言3
1.2 SQL Server 2000概述4
1.2.1 SQL Server简介4
1.2.2 SQL Server 2000产品系列4
1.2.3 SQL Server 2000的安装5
1.2.4 SQL Server 2000的应用7
1.3 SQL Server 2000主要组件介绍7
1.3.1服务管理器7
1.3.2企业管理器8
1.3.3查询分析器9
1.3.4数据导入/导出工具10
1.3.5联机丛书10
1.4 SQL Server服务器管理11
1.4.1创建和管理服务器组11
1.4.2注册和管理服务器12
习题114
上机实验1 SQL Server 2000使用基础15
第2章 数据库的创建与维护16
2.1数据库架构16
2.1.1数据库逻辑组件16
2.1.2数据库物理组件17
2.1.3事务日志19
2.1.4系统数据库介绍20
2.2数据库设计21
2.2.1制订数据库计划21
2.2.2联机事务处理与决策支持22
2.2.3规范性逻辑设计23
2.2.4数据完整性25
2.2.5数据安全性25
2.2.6数据库性能26
2.2.7数据库维护26
2.3创建数据库26
2.3.1使用向导创建数据库27
2.3.2使用企业管理器创建数据库29
2.3.3使用SQL语句创建数据库31
2.4设置数据库选项34
2.4.1常用数据库选项介绍35
2.4.2使用系统存储过程设置数据库选项36
2.4.3使用企业管理器设置数据库选项36
2.4.4数据库选项的应用37
2.5修改数据库38
2.5.1扩充数据库38
2.5.2收缩数据库41
2.5.3扩展事务日志42
2.5.4创建文件组43
2.5.5分离与附加数据库44
2.5.6更改数据库所有者46
2.5.7删除数据库46
2.6备份与还原数据库47
2.6.1备份数据库47
2.6.2还原数据库50
习题251
上机实验2数据库的创建与维护52
第3章 表的创建与管理54
3.1数据类型54
3.1.1数字数据类型54
3.1.2字符串数据类型55
3.1.3日期时间数据类型56
3.1.4其他数据类型57
3.1.5用户自定义数据类型58
3.2表的创建59
3.2.1使用企业管理器创建表59
3.2.2用CREATE TABLE语句创建表62
3.3使用约束63
3.3.1 NULL约束63
3.3.2 PRIMARY KEY约束64
3.3.3 UNIQUE约束66
3.3.4 FOREIGN KEY约束67
3.3.5 CHECK约束71
3.3.6 DEFAULT约束72
3.4表的修改73
3.4.1使用企业管理器修改表73
3.4.2使用ALTER TABLE语句修改表75
3.5表的删除78
3.5.1使用企业管理器删除表78
3.5.2使用DROP TABLE语句删除表79
习题379
上机实验3表的创建和管理79
第4章 使用选择查询检索数据81
4.1 SELECT语句概述81
4.1.1 SELECT语句的基本语法格式81
4.1.2 SELECT语句的执行方式82
4.2使用SELECT子句选取列和行85
4.2.1使用选择列表指定输出列85
4.2.2使用选择谓词限制行数88
4.3使用FROM子句指定数据来源90
4.3.1使用内部连接组合两个表中的行90
4.3.2使用左向外连接组合两个表中的行92
4.3.3使用右向外连接组合两个表中的行92
4.3.4使用完整外部连接组合两个表中的行93
4.3.5使用交叉连接组合两个表94
4.4使用WHERE子句指定查询条件95
4.4.1 WHERE子句的语法格式95
4.4.2使用单一查询条件95
4.4.3使用AND和OR运算符96
4.4.4使用BETWEEN运算符97
4.4.5使用IN运算符98
4.4.6使用LIKE和通配符过滤行98
4.5使用ORDER BY子句指定排序方式101
4.5.1 ORDER BY子句的语法格式101
4.5.2将TOP...WITH TIES与ORDER BY子句联用102
4.6使用聚合函数返回汇总值103
4.6.1使用SUM函数计算列的累加和103
4.6.2使用AVG函数计算列的平均值104
4.6.3使用COUNT函数统计行的数目104
4.6.4使用MAX函数计算列的最大值105
4.6.5使用MIN函数计算列的最小值106
4.7使用GROUP BY子句进行分组统计106
4.7.1 GROUP BY子句的语法格式106
4.7.2根据分组列进行汇总计算107
4.7.3使用HAVING子句指定搜索条件109
4.8使用COMPUTE和COMPUTE BY汇总数据109
4.8.1使用COMPUTE子句汇总数据110
4.8.2使用COMPUTE BY子句汇总数据110
4.9使用子查询112
4.9.1使用子查询进行比较测试112
4.9.2使用子查询进行集成员测试112
4.9.3使用子查询进行存在性测试113
4.9.4使用子查询进行批量比较测试114
4.10将查询结果保存到表中115
4.10.1将查询结果保存到临时表中115
4.10.2将查询结果保存到永久表中115
习题4116
上机实验4使用选择查询检索数据117
第5章 使用操作查询更新数据119
5.1添加新数据119
5.1.1使用INSERT语句添加新行119
5.1.2使用INSERT...SELECT语句添加数据121
5.2修改现有数据122
5.2.1使用UPDATE语句更改数据122
5.2.2使用FROM子句扩展UPDATE语句123
5.3删除无用数据124
5.3.1使用DELETE语句删除表中的指定记录124
5.3.2使用FROM子句扩展DELETE语句125
5.3.3使用TRUNCATE TABLE语句删除表中的所有行125
5.4导入与导出数据126
5.4.1导出数据126
54.2导入数据129
习题5131
上机实验5使用操作查询更新数据132
第6章 使用索引和视图133
6.1设计索引133
6.1.1索引的基本概念133
6.1.2使用聚集索引134
6.1.3使用非聚集索引135
6.1.4使用唯一索引135
6.1.5使用填充因子136
6.2创建索引136
6.2.1创建索引的注意事项136
6.2.2使用企业管理器创建索引137
6.2.3使用CREATE INDEX语句创建索引138
6.3管理索引140
6.3.1重命名索引140
6.3.2查看索引141
6.3.3删除索引143
6.4理解视图144
6.4.1视图的基本概念144
6.4.2视图的用途145
6.4.3视图的限制146
6.5创建视图146
6.5.1使用企业管理器创建视图146
6.5.2使用CREATE VIEW语句创建视图148
6.6管理视图151
6.6.1修改视图151
6.6.2重命名视图153
6.6.3删除视图154
6.7应用视图154
6.7.1通过视图检索表数据154
6.7.2通过视图添加表数据155
6.7.3通过视图修改表数据156
6.7.4通过视图删除表数据157
习题6157
上机实验6使用索引和视图158
第7章 Transact-SQL程序设计159
7.1基本知识159
7.1.1 Transact-SQL概述159
7.1.2使用批处理159
7.1.3使用脚本161
7.1.4使用常量162
7.1.5使用局部变量164
7.1.6使用运算符166
7.1.7使用表达式169
7.1.8添加注释169
7.2使用流程控制语句170
7.2.1使用BEGIN...END语句块170
7.2.2使用IF...ELSE语句171
7.2.3使用CASE函数172
7.2.4使用GOTO语句175
7.2.5使用WATTFOR语句175
7.2.6使用WHILE语句177
7.3使用函数178
7.3.1字符串函数178
7.3.2数学函数178
7.3.3日期和时间函数179
7.3.4数据类型转换函数179
7.3.5系统函数181
7.3.6用户定义函数183
7.4使用游标187
7.4.1声明游标187
7.4.2打开游标189
7.4.3通过游标中提取行190
7.4.4通过游标更新数据191
7.4.5关闭和释放游标192
7.5使用存储过程193
7.5.1创建存储过程194
7.5.2执行存储过程197
7.5.3执行字符串200
7.5.4查看存储过程201
7.5.5删除存储过程203
7.5.6修改和重命名存储过程203
7.6事务处理204
7.6.1事务概述204
7.6.2启动事务204
7.6.3结束事务205
习题7206
上机实验7 Transact-SQL程序设计207
第8章 使用默认值、规则和触发器208
8.1使用默认值208
8.1.1创建默认值208
8.1.2绑定默认值210
8.1.3解除默认值212
8.1.4删除默认值212
8.2使用规则213
8.2.1创建规则213
8.2.2绑定规则215
8.2.3解除规则217
8.2.4删除规则217
8.3使用触发器218
8.3.1创建触发器218
8.3.2修改和重命名触发器221
8.3.3查看触发器222
8.3.4删除触发器222
习题8223
上机实验8使用默认值、规则和触发器224
第9章 SQL Server 2000安全性管理225
9.1 SQL Server 2000的安全机制225
9.1.1身份验证225
9.1.2权限验证227
9.2登录账户管理228
9.2.1系统内置的登录账户228
9.2.2添加SQL Server登录账户229
9.2.3修改登录密码231
9.2.4拒绝阻止用户或组访问232
9.2.5删除登录账户233
9.3服务器角色管理234
9.3.1固定服务器角色的权限234
9.3.2向固定服务器角色中添加成员235
9.3.3从固定服务器角色中删除成员236
9.3.4查看固定服务器角色成员237
9.4数据库角色管理238
9.4.1固定数据库角色的权限238
9.4.2数据库角色public238
9.4.3创建数据库角色239
9.4.4增删数据库角色的成员239
9.4.5删除数据库角色241
9.5用户账户管理241
9.5.1 guest用户账户242
9.5.2数据库所有者(dbo)242
9.5.3添加用户账户242
9.5.4更改用户账户244
9.5.5删除用户账户245
9.6权限管理245
9.6.1权限的种类245
9.6.2权限的管理246
习题9248
上机实验9安全性管理249