图书介绍
SQL Server数据库基础与实训教程PDF|Epub|txt|kindle电子书版本网盘下载
![SQL Server数据库基础与实训教程](https://www.shukui.net/cover/68/33075100.jpg)
- 吕凤顺主编 著
- 出版社: 北京:清华大学出版社
- ISBN:7302136831
- 出版时间:2006
- 标注页数:366页
- 文件大小:67MB
- 文件页数:381页
- 主题词:关系数据库-数据库管理系统,SQL Server-高等学校:技术学校-教材
PDF下载
下载说明
SQL Server数据库基础与实训教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 关系数据库管理系统基础知识1
1.1 数据库系统概述1
1.1.1 数据库技术的产生与发展1
1.1.2 数据库5
1.1.3 数据库管理系统7
1.1.4 数据库系统8
1.2 数据模型10
1.2.1 数据模型的组成要素10
1.2.2 概念模型11
1.2.3 层次模型15
1.2.4 网状模型16
1.2.5 关系模型16
1.3 关系数据库及其设计过程20
1.3.1 关系与表格20
1.3.3 数据库设计过程21
1.3.2 数据表的基本概念21
1.3.4 “电脑器材销售管理”数据库的模型设计25
1.4 关系数据库的规范化28
1.4.1 数据库的三个规范化形式28
1.4.2 数据库规范化设计的原则31
1.4.3 规范化的缺点及非规范化31
1.5 数据表的关联与数据的完整性31
1.5.1 表的关联31
1.5.2 数据的完整性及约束35
1.6 关系数据库应用实例——“电脑器材销售管理”37
1.6.1 “电脑器材销售管理”数据库的规范化设计37
1.6.2 “电脑器材销售管理”数据库逻辑数据模型39
1.7 实训要求与习题43
第2章 SQL Server 2000数据库管理系统46
2.1 SQL Server 2000简介46
2.2 SQL Server 2000的安装48
2.2.1 SQL Server 2000安装之前的准备49
2.2.2 SQL Server 2000的安装过程52
2.2.3 验证安装63
2.3 SQL Server 2000常用工具65
2.3.1 SQL Server服务管理器65
2.3.2 企业管理器67
2.3.3 查询分析器68
2.3.4 服务器网络实用工具70
2.3.5 分布式事务处理协调器70
2.3.7 事件探查器71
2.3.6 性能监视器71
2.3.8 数据导入导出工具72
2.4 SQL Server 2000的系统数据库及系统表72
2.5 SQL与T-SQL概述75
2.6 实训要求与习题76
第3章 用户数据库的创建与操作78
3.1 SQL Server数据库的存储结构78
3.1.1 SQL Server数据库78
3.1.3 数据库对象79
3.1.2 数据库文件的分类79
3.2 创建SQL Server数据库80
3.2.1 用企业管理器创建数据库80
3.2.2 用CREATE DATABASE语句创建数据库83
3.2.3 用向导创建数据库86
3.3 查看、设置、修改数据库选项86
3.3.1 用企业管理器查看数据库信息、设置和修改选项86
3.3.2 用T-SQL语句查看数据库信息90
3.3.3 用T-SQL语句设置和修改数据库选项92
3.4 数据库 SQL Server系统的分离与删除96
3.4.1 数据库与SQL Server系统的分离96
3.4.2 将数据库文件附加到SQL Server系统97
3.4.3 使用企业管理器删除数据库98
3.4.4 使用DROP DATABASE语句删除数据库98
3.5 实训要求与习题99
4.1.1 二进制数据100
第4章 数据表的创建与操作100
4.1 数据类型100
4.1.2 数值型数据101
4.1.3 字符型数据102
4.1.4 统一字符型数据103
4.1.5 日期/时间型数据104
4.1.6 货币型数据104
4.1.7 位类型数据bit105
4.1.8 其他特殊数据类型106
4.1.9 图像、文本型数据的存储方式106
4.1.10 局部变量的定义与输出107
4.2 运算符与表达式107
4.2.1 算术运算符与表达式107
4.2.2 逻辑类运算符与逻辑值表达式108
4.2.3 字符串连接运算符与字符串表达式111
4.3.1 数学函数112
4.3 系统内置函数112
4.3.2 字符串函数113
4.3.3 日期时间函数114
4.3.4 类型转换函数115
4.4 用企业管理器创建数据表及约束对象116
4.4.1 数据表的基本概念116
4.4.2 数据表的结构117
4.4.3 用企业管理器创建表结构118
4.4.4 在企业管理器中修改表结构120
4.4.5 在企业管理器中创建表的各种约束对象122
4.5 用T-SQL 语句创建数据表及约束对象135
4.5.1 用CREATE TABLE语句创建表结构135
4.5.2 用ALTER TABLE语句修改表结构137
4.5.3 用T-SQL语句创建、绑定和解除约束对象140
46 查看表信息、输入数据、编辑和删除记录145
4.6.1 查看表信息145
4.6.2 向数据表输入数据148
4.6.3 向表中输入文本或图像数据154
4.6.4 数据表的复制157
4.6.5 数据表数据的更新、编辑修改和删除158
4.7 数据表及约束对象的删除163
4.7.1 用企业管理器删除数据表及其他对象163
4.7.2 用DROP TABLE语句删除数据表及约束对象164
4.8 数据库应用实例“电脑器材销售管理”的数据表165
4.9 实训要求与习题167
第5章 数据库查询与视图170
5.1 SELECT语句的格式与简单查询170
5.1.1 SELECT查询语句格式170
5.1.2 使用SELECT语句进行无数据源检索171
5.1.3 指定字段列表及列别名(列标题)171
5.1.4 指定查询结果的显示范围172
5.1.5 用WHERE子句查询满足条件的记录174
5.1.6 用ORDER BY子句对查询结果集排序178
5.2.1 交叉连接cross join181
5.2 SELECT多表连接查询与创建新表181
5.2.2 内连接[inner]join182
5.2.3 外连接left丨right丨full[outer].join183
5.2.4 自内连接join186
5.2.5 使用INTO子句创建新表187
5.3 用SELECT语句对数据进行统计汇总188
5.3.1 集合函数(聚合函数、统计函数)188
5.3.2 用GROUP BY子句对记录分类统计汇总190
5.3.3 综合举例练习196
5.3.4 用COMPUTE子句显示参加统计的清单及统计结果201
5.4 SELECT合并结果集与子查询203
5.4.1 合并查询结果集203
5.4.2 子查询204
5.4.3 综合举例练习208
5.5 使用企业管理器查询(编辑)数据211
5.6.1 理解查询结果集215
5.6.2 视图的概念215
5.6 视图的基本概念215
5.6.3 使用视图的优点216
5.7 视图的创建与使用217
5.7.1 对创建视图的限制和要求217
5.7.2 在企业管理器中创建与使用视图217
5.7.3 使用SQL语句创建与使用视图219
5.7.4 使用视图对数据表的数据进行操作223
5.8 查看、编辑和删除视图223
5.8.1 使用企业管理器查看编辑删除视图223
5.8.2 用SQL语句查看编辑删除视图224
5.9 实训要求与习题225
第6章 数据库索引228
6.1 索引概述228
6.1.1 什么是索引228
6.1.2 索引的分类229
6.2.1 用CREATE INDEX命令创建索引230
6.2 创建索引230
6.2.2 使用企业管理器创建索引232
6.3 查看与修改索引235
6.3.1 用企业管理器查看修改索引235
6.3.2 用存储过程Sp_helpindex查看索引237
6.3.3 用存储过程Sp_rename更改索引名称237
6.4 删除索引237
6.4.1 用企业管理器删除索引237
6.4.2 用DROP INDEX命令删除索引237
6.5 设计索引238
6.6 索引的维护238
6.7 实训要求与习题239
第7章 T-SQL程序设计、自定义类型、函数和游标241
7.1 批处理、脚本、注释与变量241
7.1.1 批处理的概念241
7.1.3 SQL语句的注释242
7.1.4 局部变量与全局变量242
7.1.2 SQL脚本文件242
7.2 T-SQL流程控制语句245
7.2.1 BEGIN...END语句块245
7.2.2 IF/ELSE条件语句245
7.2.3 CASE表达式246
7.2.4 WAITFOR暂停语句249
7.2.5 WHILE循环语句249
7.3 用户自定义数据类型250
7.3.1 用企业管理器创建编辑自定义数据类型251
7.3.2 用sp_addtype创建自定义数据类型252
7.3.3 用sp_droptype删除自定义数据类型253
7.4 用户自定义函数253
7.4.1 用CREATE FUNCTION创建自定义函数253
7.4.2 用SQL语句修改、删除自定义函数255
7.4.3 用企业管理器创建编辑自定义函数255
7.5.2 用DECLARE语句定义游标257
7.5.1 游标的概念257
7.5 游标的创建与使用257
7.5.3 用OPEN语句打开游标259
7.5.4 用FETCH语句从游标中提取数据259
7.5.5 用CLOSE语句关闭游标260
7.5.6 用DEALLOCATE语句释放游标260
7.6 实训要求与习题262
8.1 存储过程的创建与使用266
8.1.1 存储过程的概念266
第8章 存储过程与触发器266
8.1.2 用CREATE PROC创建存储过程267
8.1.3 用EXECUTE执行存储过程269
8.1.4 用EXECUTE执行SQL语句字符串272
8.1.5 用企业管理器创建存储过程273
8.2 存储过程的查看、编辑和删除273
8.2.1 用企业管理器查看编辑存储过程273
8.2.2 用EXECUTE查看存储过程的定义与相关性275
8.3.1 触发器的概念276
8.2.3 用SQL语句修改、删除存储过程276
8.3 触发器的创建与使用276
8.3.2 用CREATE TRIGGER语句创建触发器278
8.3.3 综合举例练习280
8.3.4 禁用/启用触发器287
8.3.5 用企业管理器创建触发器287
8.4 触发器的查看、编辑、重命名和删除288
8.4.1 用企业管理器查看编辑触发器288
8.4.2 用EXECUTE查看触发器的定义与相关性289
8.4.3 用SQL语句修改和删除触发器289
8.5 实训要求与习题290
第9章 SQL Server的权限管理与代理服务293
9.1 SQL Server 2000的安全机制293
9.1.1 SQL Server登录认证简介293
9.1.2 SQL Server认证模式设置294
9.2.1 用企业管理器管理SQL Server登录295
9.2 管理SQL Server登录295
9.2.2 使用T-SQL管理SQL Server登录296
9.3 数据库的用户298
9.3.1 数据库用户简介298
9.3.2 管理数据库用户298
9.4 权限管理301
9.4.1 权限管理简介301
9.4.2 利用企业管理器管理权限302
9.5.1 角色管理简介305
9.5 角色管理305
9.5.2 角色的管理307
9.6 配置SQL Server代理服务310
9.7 定义操作员314
9.8 作业315
9.9 警报319
9.9.1 创建事件警报319
9.9.2 创建性能警报321
9.10 实训要求与习题322
第10章 数据备份恢复与数据转换324
10.1 备份与恢复概述324
10.1.1 数据库备份的类型324
10.1.2 备份设备的创建与删除325
10.1.3 数据库的备份327
10.2 数据库的恢复330
10.2.1 数据库恢复策略330
10.2.2 用企业管理器恢复数据库332
10.2.3 用RESTORE命令恢复数据库333
10.2.4 恢复系统数据库335
10.3 数据库的维护335
10.3.1 创建数据库维护计划335
10.3.2 编辑修改数据库维护计划339
10.4 数据转换服务(DTS)340
10.4.1 数据转换服务简介340
10.4.2 DTS导入/导出向导341
10.5 使用DTS设计器345
10.5.1 DTS包结构346
10.5.2 创建DTS包349
10.5.3 包的保存与运行352
10.6 实训要求与习题353
第11章 发布SQL Server数据库355
11.1 使用Web助手向导生成数据网页355
11.1.1 选择数据库355
11.1.2 设置数据生成方式356
11.1.3 设置数据来源356
11.1.4 选择作业调度方式357
11.1.5 设置数据网页生成选项358
11.1.6 浏览数据网页360
11.2 使用FrontPage生成数据网页361
11.2.1 Asp的运行环境361
11.2.2 在Asp动态网页中添加数据363
11.3 实训要求与习题366