图书介绍
SQL Server 2000开发与应用PDF|Epub|txt|kindle电子书版本网盘下载
![SQL Server 2000开发与应用](https://www.shukui.net/cover/69/31210223.jpg)
- 杨得新主编 著
- 出版社: 北京:机械工业出版社
- ISBN:7111122879
- 出版时间:2004
- 标注页数:313页
- 文件大小:25MB
- 文件页数:327页
- 主题词:关系数据库-数据库管理系统,SQL Server 2000-高等学校:技术学校-教材
PDF下载
下载说明
SQL Server 2000开发与应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 概论1
1.1数据库基本知识1
1.1.1数据管理技术的发展2
1.1.2人工管理阶段2
1.1.3文件系统阶段3
1.1.4数据库系统阶段4
1.2现实世界的数据描述6
1.2.1实体模型6
1.2.2实体-联系方法7
1.2.3数据模型12
1.3关系的规范15
1.3.1关系模型评价15
1.3.2基本概念17
1.3.3第一范式(1NF)18
1.3.4第二范式(2NF)19
1.3.5第三范式(3NF)20
1.3.6规范化小结21
1.4数据库设计22
1.5客户机/服务器模式22
1.5.1C/S模式工作方式22
1.5.2C/S模式应用程序23
1.5.3C/S模式数据库系统23
1.5.4中间件在C/S模式的作用24
第2章 SQL Server简介26
2.1简介26
2.2SQL Server 2000的安装27
2.2.1版本及安装所需硬件与软件的要求27
2.2.2安装SQL Server27
2.3常用的数据库管理工具34
2.3.1企业管理器(Enterprise Manager)34
2.3.2查询分析器(Query Analyzer)35
第3章 创建和管理数据库38
3.1创建SQL Server数据库38
3.1.1数据库存储结构38
3.1.2事务日志40
3.1.3创建数据库41
3.1.4设置数据库选项46
3.1.5删除及修改数据库51
3.2数据类型55
3.2.1系统数据类型56
3.2.2用户自定义数据类型60
3.3表62
3.3.1IDENTITY(标识)列属性63
3.3.2创建表63
3.3.3修改表66
3.3.4删除表68
第4章 结构化查询语言70
4.1简介70
4.2SELECT语句71
4.2.1简单查询71
4.2.2WHERE子句72
4.2.3ORDER BY查询结果排序79
4.2.4聚合函数80
4.2.5GROUP BY与HAVING子句84
4.2.6COMPUTE和COMPUTE BY子句89
4.2.7INTO子句91
4.2.8合并资料集92
4.2.9连接92
4.3INSERT语句98
4.4DELETE语句99
4.5UPDATE语句100
第5章 SQL Server的数据完整性102
5.1数据完整性概述102
5.1.1数据完整性概念102
5.1.2数据完整性的类型102
5.2约束103
5.2.1一般语法103
5.2.2Null/Not null约束103
5.2.3主键约束104
5.2.4检查约束106
5.2.5惟一性约束108
5.2.6参照完整性之主外键约束109
5.2.7创建约束的一些选项111
5.3默认113
5.3.1默认的定义113
5.3.2创建默认113
5.3.3绑定默认114
5.3.4删除默认115
5.4规则116
5.4.1规则的定义116
5.4.2创建规则116
5.4.3绑定规则118
5.5查看默认和规则119
5.6约束、默认和规则的比较121
5.7用户自定义数据类型与默认和规则的使用举例121
第6章 视图与索引127
6.1视图127
6.1.1视图的分类127
6.1.2创建视图(CREATE VIEW)129
6.1.3修改视图(ALTER VIEW)136
6.1.4删除视图140
6.2索引141
6.2.1SQL Server索引的分类142
6.2.2表和索引构架144
6.2.3数据页的组织方式144
6.2.4视图索引145
6.2.5创建索引146
6.2.6查找、删除索引148
第7章 系统函数150
7.1数学函数150
7.1.1ABS150
7.1.2CEILING150
7.1.3FLOOR151
7.1.4POWER151
7.1.5RAND152
7.1.6ROUND152
7.1.7SQUARE153
7.1.8SQRT154
7.2日期时间函数155
7.2.1DATEADD155
7.2.2DATEDIFF156
7.2.3DATENAME156
7.2.4DATEPART157
7.2.5GETDATE158
7.2.6DAY158
7.2.7MONTH158
7.2.8YEAR159
7.3字符串函数159
7.3.1CHARINDEX159
7.3.2DIFFERENCE160
7.3.3LOWER160
7.3.4LTRIM161
7.3.5REVERSE161
7.3.6RTRIM162
7.3.7STR162
7.3.8SUBSTRING163
7.4文本和图像函数164
7.4.1PATINDEX164
7.4.2TEXTPTR165
7.4.3TEXTVALID166
7.5系统函数167
7.5.1DATALENGTH167
7.5.2ISNULL168
7.5.3HOST NAME168
7.5.4USER NAME169
7.6其他函数169
7.6.1数据类型转换函数CONVERT与CAST169
7.6.2输出函数PRINT172
第8章 SQL Server开发基本知识174
8.1运算符174
8.1.1算术运算符174
8.1.2比较运算符174
8.1.3逻辑运算符174
8.2变量基本知识175
8.2.1全局变量175
8.2.2局部变量175
8.3流控制语句182
8.3.1语句块BEGIN…END182
8.3.2条件语句IF…ELSE182
8.3.3Case语句183
8.3.4使用举例184
8.4循环语句190
8.4.1WHILE语句的基本语法190
8.4.2使用举例190
第9章 游标192
9.1游标的基本知识192
9.1.1定义192
9.1.2关于函数@@FETCH_STATUS192
9.1.3游标的优点192
9.2游标的使用193
9.2.1声明游标193
9.2.2打开游标196
9.2.3取游标197
9.2.4关闭游标197
9.2.5释放游标198
9.2.6系统存储过程——sp_cursor_list198
9.3游标使用举例200
9.3.1简单游标200
9.3.2游标的嵌套202
9.3.3使用游标更新表203
第10章 存储过程205
10.1存储过程简介205
10.1.1存储过程的优点205
10.1.2存储过程的分类205
10.2系统存储过程205
10.3用户存储过程213
10.3.1创建存储过程213
10.3.2执行存储过程218
10.3.3查看、修改和删除存储过程220
10.3.4将消息集成到存储过程222
10.3.5存储过程的应用举例225
10.4与存储过程有关的函数CURSOR_STATUS230
10.5自动执行的存储过程232
10.5.1简介232
10.5.2自动执行存储过程的设置232
10.6扩展存储过程232
10.6.1简介232
10.6.2扩展存储过程的安装、删除、使用234
10.6.3SQL Server与电子邮件的集成235
第11章 触发器236
11.1触发器简介236
11.1.1定义及用途236
11.1.2触发器与参照完整性236
11.1.3函数@@rowcount237
11.1.4触发器的优缺点238
11.2创建触发器238
11.3查看、修改、删除触发器243
11.4触发器的注意事项245
11.4.1触发器的限制245
11.4.2触发器的递归246
11.4.3嵌套触发器246
11.5触发器使用实例247
第12章 用户定义函数262
12.1用户定义函数简介262
12.2Table数据类型262
12.2.1Table数据类型简介262
12.2.2声明Table数据类型262
12.2.3Table数据类型的优点263
12.3用户定义函数的创建、修改264
12.3.1创建用户定义函数264
12.3.2修改用户定义函数266
12.3.3架构绑定函数269
12.4用户定义函数的调用269
12.4.1标量函数的调用269
12.4.2表值函数的调用269
12.5显示用户调用函数的信息270
12.6用户定义函数的使用举例270
第13章 SQL Server系统维护276
13.1系统管理276
13.1.1创建登录名277
13.1.2管理数据库用户名280
13.1.3删除用户名和登录名281
13.2角色管理283
13.2.1服务器角色和数据库角色284
13.2.2为服务器角色增加成员285
13.2.3为数据库角色增加成员287
13.2.4自定义的数据库角色289
13.2.5删除自定义的数据库角色291
13.3权限管理291
13.3.1对象和对象属主291
13.3.2对象和语句的权限292
13.3.3对象权限293
13.4复制294
13.4.1复制模型294
13.4.2复制类型296
13.4.3配置发布和订阅服务器296
13.4.4创建发布内容297
13.4.5创建请求订阅299
13.5灾难恢复301
13.5.1备份和恢复301
13.5.2备份和恢复时常见的问题305
附录308
附录A常见系统表308
附录B常见系统存储过程310
参考文献313