图书介绍
SQL Server数据库应用基础与实现2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 汤承林主编 著
- 出版社: 北京:电子工业出版社
- ISBN:7121060361
- 出版时间:2008
- 标注页数:301页
- 文件大小:99MB
- 文件页数:315页
- 主题词:关系数据库-数据库管理系统,SQL Server-高等学校:技术学校-教材
PDF下载
下载说明
SQL Server数据库应用基础与实现PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章SQL Server 2005数据库基础1
1.1为什么要学习数据库1
1.2数据库发展简史1
1.3数据库的几个概念及关系2
1.3.1数据库概念2
1.3.2数据库管理系统2
1.3.3数据库应用系统2
1.3.4数据库系统2
1.4如何描述数据库2
1.4.1实体与记录2
1.4.2数据库与数据库表3
1.4.3数据冗余和数据完整性4
1.5 SQL Server 2005 SQL Management Studio简介5
1.6数据库的创建与管理7
1.6.1创建服务器组7
1.6.2创建服务器注册8
1.6.3服务器启动、暂停和停止9
1.6.4创建数据库10
本章小结16
习题16
第2章 数据库表的建立与删除18
2.1为什么要引入数据库表18
2.2与表相关的概念18
2.2.1主关键字、候选关键字和外键18
2.2.2数据完整性20
2.3建立和删除数据库表22
2.3.1以界面方式建立数据库表22
2.3.2以界面方式删除数据库表29
2.3.3以T-SQL语句命令方式建立数据库表31
2.3.4以SQL语句命令方式删除数据库表36
本章小结36
习题37
第3章T-SQL语言简介39
3.1为什么要学习T-SQL语言39
3.1.1什么是SQL39
3.1.2 T-SQL与SQL的区别39
3.1.3 T-SQL组成40
3.2数据类型40
3.2.1整数40
3.2.2精确小数40
3.2.3货币数据41
3.2.4近似数字41
3.2.5日期时间数据41
3.2.6字符串42
3.2.7 Unicode字符串42
3.2.8二进制数据42
3.2.9其他数据类型43
3.3 T-SQL中的常量、变量、批处理、注释和输出语句43
3.3.1常量43
3.3.2局部变量44
3.3.3全局变量47
3.3.4批处理、注释和输出语句48
3.4 T-SQL中的运算符及优先级49
3.4.1算术运算符49
3.4.2赋值运算符(=)49
3.4.3字符串连接运算符(+)50
3.4.4比较运算符51
3.4.5逻辑运算符51
3.4.6 位运算符51
3.4.7运算符优先级52
3.4.8条件表达式52
3.5T-SQL常用函数的使用53
3.5.1数学函数53
3.5.2日期和时间函数54
3.5.3聚合函数55
3.5.4字符串函数56
3.5.5转换函数57
3.5.6其他系统函数59
本章小结59
习题60
第4章 数据库表的操作62
4.1学习用T-SQL语句对数据库表进行操作的目的62
4.2使用T-SQL语句对数据库表字段信息的修改62
4.2.1创建数据库表63
4.2.2增加列64
4.2.3修改列65
4.2.4删除列66
4.2.5添加约束67
4.2.6删除约束70
4.2.7启用和暂停约束71
4.3表中数据操作71
4.3.1在表编辑器中添加、修改和删除数据71
4.3.2使用T-SQL命令insert对表中数据进行插入操作73
4.3.3使用T-SQL命令update对表中数据进行修改76
4.3.4使用T-SQL命令delete对表中记录进行删除操作78
本章小结78
习题78
第5章 查询82
5.1引入查询的目的82
5.2使用界面方式【查询设计器】查询83
5.3 select语句84
5.3.1简单查询84
5.3.2选择表中的若干元组87
5.3.3对查询结果排序93
5.3.4使用函数查询93
5.3.5使用聚合函数查询95
5.3.6分组查询95
5.3.7使用into子句定义新表97
5.4连接查询97
5.4.1内连接查询98
5.4.2自连接查询100
5.4.3外连接查询101
5.4.4交叉连接查询102
5.5子查询104
5.5.1简单子查询104
5.5.2带in和notin子查询107
5.5.3带exists和notexists的子查询108
5.5.4带有any或all谓词的子查询109
5.5.5多重嵌套子查询111
5.5.6相关子查询112
5.6联合查询113
本章小结117
习题118
第6章 视图与索引121
6.1视图121
6.1.1引入视图的目的121
6.1.2使用视图设计器创建、改名和删除视图122
6.1.3使用T-SQL命令创建视图和删除视图124
6.1.4利用视图更新、插入和删除记录129
6.2索引133
6.2.1引入索引的目的133
6.2.2索引的类型134
6.2.3创建索引135
6.2.4查看、修改和删除索引138
本章小结140
习题141
第7章T-SQL高级编程143
7.1学习T-SQL高级编程的目的143
7.2流程控制语句143
7.2.1 begin...end块语句143
7.2.2 if...else语句144
7.2.3 while循环语句146
7.2.4 case多分支语句148
7.2.5 goto、return语句151
7.3用户自定义函数152
7.3.1标量值型函数153
7.3.2内嵌表值型函数154
7.3.3多语句表值型函数156
7.4游标的使用158
7.4.1声明游标159
7.4.2打开游标160
7.4.3读取游标160
7.4.4关闭和释放游标161
7.4.5定位、更新和删除游标数据164
本章小结165
习题166
第8章 存储过程167
8.1引入存储过程的目的167
8.2常用的系统存储过程168
8.3存储过程的创建170
8.3.1使用SQL Server的管理平台创建存储过程170
8.3.2使用SQL Server的管理平台创建存储过程模板创建存储过程170
8.3.3使用T-SQL语句创建存储过程171
8.3.4删除存储过程180
8.3.5存储过程中错误处理信息181
本章小结183
习题183
第9章 事务185
9.1引入事务的目的185
9.2事务的基本概念187
9.2.1什么是事务187
9.2.2事务特性187
9.2.3事务控制语句187
9.3创建事务188
本章小结192
习题193
第10章 触发器195
10.1引入触发器的目的195
10.2触发器的基本概念197
10.2.1什么是触发器197
10.2.2触发器的作用198
10.2.3 inserted与deleted表的作用198
10.2.4 instead of和after触发器199
10.2.5触发器的执行过程199
10.3创建触发器199
10.3.1使用SQL Server管理平台创建触发器199
10.3.2使用SQL Server管理平台实现表之间的级联操作200
10.3.3使用T-SQL语句创建触发器202
10.4删除触发器213
10.4.1使用SQL Server管理平台的界面方式删除触发器213
10.4.2使用T-SQL语句的命令方式删除触发器213
本意小结214
习题214
第11章 数据库备份和权限管理217
11.1数据库备份217
11.1.1数据库备份的种类217
11.1.2备份设备217
11.1.3移动数据库226
11.1.4导入和导出数据229
11.2数据库权限管理233
11.2.1安全身份验证233
11.2.2创建登录账户234
11.2.3用户账户管理236
11.2.4权限管理238
11.2.5角色管理242
本章小结245
习题246
第12章 数据源的连接247
12.1引入数据源连接的目的247
12.2 VC#中数据源的连接247
12.2.1 ADO.NET的对象模型247
12.2.2使用ADO.NET访问数据库248
12.3 JBuilder 2006中数据源的连接250
12.3.1 JDBC驱动程序250
12.3.2 JDBC程序的结构250
本章小结254
习题254
第13章 数据库的设计与实现255
13.1为什么要规范数据库设计255
13.2数据库设计的步骤256
13.2.1需求分析阶段的数据库设计256
13.2.2绘制E-R图257
13.2.3如何将E-R图转换为表260
13.3数据规范化263
13.3.1问题的提出263
13.3.2规范设计要求264
13.3.3规范化与数据冗余的关系266
13.4数据库的实现267
13.4.1创建数据库267
13.4.2创建数据库表267
13.4.3创建视图269
13.4.4创建存储过程269
13.4.5创建触发器270
本章小结271
习题272
附录A实验内容273
实验一 注册服务器与创建数据库273
实验二 创建表274
实验三 创建并执行T-SQL脚本275
实验四(1)实现表中数据完整性278
实验四(2)表结构的修改、删除280
实验四(3)修改数据281
实验五(1)查询数据库1282
实验五(2)查询数据库2285
实验五(3)查询数据库3285
实验六 创建和使用视图与索引286
实验七T-SQL高级编程287
实验八 实现存储过程289
实验九 管理事务291
实验十 触发器293
实验十一(1)数据源的连接1296
实验十一(2)数据源的连接2298
参考文献301
热门推荐
- 703043.html
- 3365419.html
- 1488341.html
- 1030330.html
- 979932.html
- 480893.html
- 1934920.html
- 2255516.html
- 1994056.html
- 3030951.html
- http://www.ickdjs.cc/book_3274747.html
- http://www.ickdjs.cc/book_761500.html
- http://www.ickdjs.cc/book_1972110.html
- http://www.ickdjs.cc/book_3816148.html
- http://www.ickdjs.cc/book_3472747.html
- http://www.ickdjs.cc/book_626428.html
- http://www.ickdjs.cc/book_56157.html
- http://www.ickdjs.cc/book_3600360.html
- http://www.ickdjs.cc/book_1978163.html
- http://www.ickdjs.cc/book_2175948.html