图书介绍
SQL Server实用教程PDF|Epub|txt|kindle电子书版本下载
- 蔡中民,方党生主编 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121079870
- 出版时间:2009
- 标注页数:276页
- 文件大小:59MB
- 文件页数:289页
- 主题词:关系数据库-数据库管理系统,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 数据库系统1
1.1.3 数据库三级模式结构3
1.2 数据模型6
1.2.1 数据模型概述6
1.2.2 两种重要的数据模型7
1.3 关系数据库9
1.3.1 关系模型9
1.3.2 关系的数学定义11
1.3.3 码(Key,键)11
1.3.4 关系的性质12
1.3.5 关系数据库13
1.3.6 关系的完整性14
1.4 范式15
1.4.1 第一范式(1NF)15
1.4.2 第二范式(2NF)16
1.4.3 第三范式(3NF)16
1.4.4 范式小结16
1.5 数据库设计16
1.5.1 需求分析17
1.5.2 概念设计18
1.5.3 逻辑结构设计20
1.6 本章小结21
1.7 习题21
第2章 SQL Server 2000概述23
2.1 SQL Server 2000概述23
2.1.1 SQL Server 2000的特点23
2.1.2 SQL Server 2000的版本类型24
2.1.3 SQL Server 2000的体系结构25
2.2 SQL Server 2000的安装25
2.2.1 SQL Server 2000的环境要求26
2.2.2 SQL Server 2000的安装27
2.2.3 卸载SQL Server 200031
2.3 SQL Server 2000的常用工具介绍33
2.3.1 SQL Server企业管理器33
2.3.2 SQL Server查询分析器34
2.3.3 SQL Server注册服务器36
2.3.4 服务器网络实用工具38
2.3.5 客户端网络实用工具39
2.3.6 SQL Server 2000的其他管理工具41
2.4 本章小结42
2.5 习题42
第3章 数据库的创建与管理43
3.1 SQL Server数据库概述43
3.1.1 SQL Server数据库的对象43
3.1.2 SQL Server数据库文件和文件组44
3.1.3 SQL Server 2000系统数据库45
3.2 创建数据库47
3.2.1 创建数据库48
3.2.2 查看数据库信息58
3.2.3 删除数据库59
3.3 维护数据库60
3.3.1 使用ALTER DATABASE语句维护数据库60
3.3.2 设置数据库大小62
3.3.3 设置事务日志文件的大小64
3.3.4 选项设置65
3.3.5 添加文件组66
3.3.6 修改数据库67
3.4 备份和恢复概述70
3.4.1 备份和恢复需求分析70
3.4.2 数据库备份的基本概念70
3.4.3 数据库恢复概念73
3.5 使用企业管理器备份和恢复数据库74
3.5.1 创建备份设备74
3.5.2 使用企业管理器进行备份操作75
3.5.3 使用企业管理器恢复数据库76
3.6 使用命令备份和恢复数据库77
3.6.1 使用系统存储过程创建备份设备77
3.6.2 使用备份命令完成备份操作78
3.6.3 使用命令完成数据库恢复操作81
3.7 本章小结83
3.8 习题83
实验一 数据库的创建83
一、实验目的83
二、实验准备84
三、实验内容84
四、实验步骤85
实验二 数据库的备份与恢复87
一、实验目的87
二、实验准备87
三、实验步骤88
四、思考题90
第4章 数据表的创建与管理91
4.1 SQL Server 2000的数据类型91
4.1.1 字符串数据类型91
4.1.2 整型数据类型92
4.1.3 浮点数据类型92
4.1.4 日期/时间数据类型92
4.1.5 货币数据类型92
4.1.6 二进制数据类型92
4.1.7 逻辑数据类型93
4.1.8 文本和图像数据类型93
4.1.9 特殊数据类型93
4.1.10 用户自定义数据类型93
4.2 创建数据表93
4.2.1 几个与表结构设计相关的概念94
4.2.2 使用T-SQL语句创建表95
4.2.3 使用企业管理器创建表99
4.3 管理数据表101
4.3.1 使用T-SQL语句修改表101
4.3.2 使用企业管理器修改表104
4.3.3 数据表的删除108
4.4 约束的创建与管理109
4.4.1 约束的种类109
4.4.2 约束的创建110
4.4.3 约束的删除112
4.5 规则的创建与管理112
4.5.1 创建规则对象112
4.5.2 将规则对象绑定到用户自定义类型或列113
4.5.3 解绑规则114
4.5.4 删除规则114
4.6 索引的创建与管理115
4.6.1 索引及其分类115
4.6.2 索引的创建115
4.6.3 查看和删除索引120
4.7 本章小结121
4.8 习题121
实验三 数据表的创建122
一、实验目的122
二、实验准备122
三、实验内容123
实验四 关系完整性约束126
一、实验目的126
二、实验准备126
三、实验内容126
四、思考题128
第5章 SQL Server数据库表中数据的操作129
5.1 使用企业管理器维护表中的数据129
5.1.1 插入记录130
5.1.2 删除记录131
5.1.3 修改记录131
5.2 使用T-SQL语句维护表中的数据132
5.2.1 使用INSERT语句向表中插入数据132
5.2.2 使用DELETE或TRUNCATE语句删除表中的数据136
5.2.3 使用UPDATE语句修改表中的数据138
5.3 表中数据的查询141
5.3.1 SELECT语句的完整语法141
5.3.2 高级查询151
5.4 视图的创建与管理158
5.4.1 视图的概念158
5.4.2 创建视图158
5.4.3 查询视图162
5.4.4 使用视图163
5.4.5 修改视图的定义164
5.4.6 删除视图164
5.5 本章小结165
5.6 习题165
实验五 使用SQL语句对数据进行插入、更新和删除操作166
一、实验目的166
二、实验准备166
三、实验内容166
实验六 使用SQL语句进行数据查询1168
一、实验目的168
二、实验准备168
三、实验内容169
实验七 使用SQL语句进行数据查询2169
一、实验目的169
二、实验准备(同实验六)170
三、实验内容170
四、思考题171
实验八 视图的定义与操作171
一、实验目的171
二、实验准备171
三、实验内容171
四、思考与练习174
第6章 Transact-SQL程序设计175
6.1 概述175
6.2 程序中的事务177
6.2.1 事务概述177
6.2.2 事务模式178
6.2.3 事务处理语句180
6.3 常量、变量与用户自定义数据类型181
6.3.1 常量181
6.3.2 变量182
6.3.3 用户自定义数据类型183
6.3.4 运算符与表达式185
6.4 流程控制语句187
6.4.1 BEGIN...END语句187
6.4.2 IF...ELSE语句188
6.4.3 CASE结构189
6.4.4 无条件转移(GOTO)语句190
6.4.5 WHILE、BREAK和CONTINUE语句191
6.4.6 RETURN语句193
6.4.7 WAITFOR语句193
6.4.8 PRINT语句194
6.5 函数194
6.5.1 系统内置函数194
6.5.2 用户自定义函数197
6.6 本章小结200
6.7 习题200
实验九 T-SQL语言编程200
一、实验目的200
二、实验准备201
三、实验内容201
第7章 SQL Server数据转换203
7.1 导入/导出203
7.1.1 导入/导出的基本概念203
7.1.2 使用bcp实用程序导入/导出数据204
7.2 数据转换服务206
7.2.1 数据转换服务的介绍206
7.2.2 DTS导入/导出向导207
7.2.3 数据转换包设计211
7.3 本章小结218
7.4 习题218
实验十 数据库的导入/导出218
一、实验目的218
二、实验准备219
三、实验内容219
四、思考题220
第8章 存储过程和触发器的创建与管理221
8.1 存储过程的创建与管理221
8.1.1 存储过程的类型221
8.1.2 存储过程的创建与执行222
8.1.3 存储过程的编辑修改225
8.1.4 查看存储过程的文本信息226
8.1.5 存储过程的删除226
8.2 触发器的创建与管理227
8.2.1 触发器及其类型227
8.2.2 触发器的工作原理227
8.2.3 创建触发器228
8.2.4 修改触发器230
8.2.5 删除触发器231
8.3 本章小结231
8.4 习题231
实验十一 存储过程与触发器231
一、实验目的231
二、实验准备231
三、实验内容232
四、实验步骤233
五、思考与练习233
第9章 SQL Server安全管理235
9.1 SQL Server NT的身份认证模式235
9.1.1 Windows NT认证模式235
9.1.2 SQL Server认证模式235
9.1.3 设置认证模式235
9.2 创建和管理用户账户236
9.2.1 Windows账户的创建与取消236
9.2.2 混合模式账号的建立与取消238
9.3 服务器角色与数据库角色241
9.3.1 固定服务器角色241
9.3.2 固定数据库角色244
9.4 本章小结254
9.5 习题254
实验十二 数据库安全管理255
一、实验目的255
二、实验准备255
三、实验内容255
四、思考题258
第10章 数据库实用程序开发259
10.1 前台语言的选择259
10.1.1 C/S体系结构和B/S体系结构259
10.1.2 数据库应用系统的前台开发工具260
10.2 后台数据库的设计263
10.3 用户界面的设计264
10.3.1 利用PB(Power Builder)开发数据库应用系统的一般过程265
10.3.2 部分用户界面的设计266
10.4 数据库的访问270
10.5 本章小结271
实验十三 VB+SQL Server轿车销售管理系统271
一、实验目的271
二、实验内容271