图书介绍
数据库技术及应用 SQL Server 20052025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 刘太安,林晓霞主编 著
- 出版社: 东营:中国石油大学出版社
- ISBN:9787563628155
- 出版时间:2009
- 标注页数:277页
- 文件大小:107MB
- 文件页数:288页
- 主题词:关系数据库-数据库管理系统,SQL Server 2005-高等学校-教材
PDF下载
下载说明
数据库技术及应用 SQL Server 2005PDF格式电子书版下载
下载的文件为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数据库系统2
1.2数据库技术的发展2
1.2.1数据管理技术的发展2
1.2.2数据库技术的发展2
1.2.3数据库技术的发展方向3
1.3关系数据库基本原理概述5
1.3.1数据模型概述5
1.3.2关系模型8
1.4数据库系统的体系结构11
1.4.1单用户数据库系统11
1.4.2多用户数据库系统11
1.4.3客户/服务器结构的数据库系统12
1.4.4浏览器/服务器结构的数据库系统12
1.4.5分布式结构的数据库系统13
1.5数据库设计13
1.5.1数据库设计的任务、特点和步骤13
1.5.2需求分析的任务14
1.5.3概念结构设计15
1.5.4逻辑结构设计16
1.5.5数据库设计案例17
本章小结19
习题20
第2章 SQL Server 2005概述21
2.1 SQL Server 2005简介21
2.1.1 SQL Server 2005的发展21
2.1.2 SQL Server 2005的新增功能21
2.1.3 SQL Server 2005的系统结构22
2.2 SQL Server 2005的安装23
2.2.1 SQL Server 2005的安装版本23
2.2.2硬件要求24
2.2.3软件要求24
2.2.4安装预备软件25
2.2.5安装SQL Server 2005部件26
2.3配置SQL Server 200531
2.3.1启动和停止SQL Server服务31
2.3.2注册服务器33
2.3.3创建服务器组34
2.4 SQL Server 2005的常用工具35
2.4.1 SQL Server Management Studio35
2.4.2 SQL Server Business Intelligence Development Studio37
2.4.3 SQL Server配置工具40
2.4.4 SQL Server性能工具46
本章小结46
习题46
第3章 SQL Server 2005数据库管理47
3.1文件和文件组47
3.1.1数据库文件47
3.1.2数据库文件组48
3.2 SQL Server 2005系统数据库概述48
3.2.1数据库对象48
3.2.2系统数据库49
3.3 SQL Server 2005创建数据库50
3.3.1用SQL Server Management Studio创建数据库50
3.3.2用CREATE DATABASE语句创建数据库51
3.4管理和维护数据库53
3.4.1打开数据库53
3.4.2增减数据库空间54
3.4.3数据库选项的设定与修改56
3.4.4更改数据库名称58
3.4.5删除数据库58
3.4.6分离和附加数据库60
3.5数据库快照62
3.5.1创建数据库快照63
3.5.2数据库快照的使用64
本章小结64
习题65
第4章 数据表管理66
4.1表的基本概念和特点66
4.2数据类型67
4.2.1标准数据类型67
4.2.2用户定义的数据类型70
4.3创建表71
4.3.1用SQL Server Management Studio创建表71
4.3.2用CREATE TABLE语句创建表72
4.4表的管理和维护73
4.4.1查看表的定义信息73
4.4.2修改表75
4.4.3删除表76
4.5表中数据的添加、修改和删除77
4.5.1向表中添加数据78
4.5.2修改表中的数据79
4.5.3删除表中的数据79
4.6数据完整性与使用约束80
4.6.1数据完整性概念80
4.6.2主键(PRIMARY KEY)约束81
4.6.3唯一性(UNIQUE)约束82
4.6.4检查(CHECK)约束83
4.6.5默认值(DEFAULT)约束83
4.6.6非空值(NOT NULL)约束84
4.6.7外键(FOREIGN KEY)约束84
4.6.8标识列IDENTITY85
4.6.9数据库关系图85
本章小结86
习题86
第5章 数据查询89
5.1简单SELECT语句89
5.1.1 SELECT语句的语法格式89
5.1.2基本的SELECT语句90
5.1.3使用INTO子句93
5.1.4使用WHERE子句93
5.1.5使用ORDER BY子句98
5.2 SELECT语句的统计功能99
5.2.1使用聚合函数99
5.2.2使用GROUP BY子句100
5.2.3使用COMPUTE BY子句102
5.3 SELECT语句中的多表操作103
5.3.1连接方式104
5.3.2交叉连接105
5.3.3内连接106
5.3.4外连接107
5.3.5自连接109
5.3.6合并结果集109
5.4子查询109
5.4.1比较测试中的子查询110
5.4.2集合成员测试中的子查询111
5.4.3存在性测试中的子查询111
5.4.4使用子查询向表中添加多条记录112
5.5用SQL Server Management Studio进行数据查询和维护112
本章小结114
习题114
第6章 视图和索引115
6.1视图的基本概念115
6.1.1视图的基本概念115
6.1.2视图的优点和缺点116
6.2视图的创建和查询117
6.2.1用SQL Server Management Studio创建视图117
6.2.2用CREATE VIEW语句创建视图118
6.2.3视图数据的查询119
6.3视图的维护120
6.3.1查看视图的定义信息120
6.3.2修改和删除视图121
6.4通过视图修改表数据123
6.4.1使用视图向表中插入数据123
6.4.2使用视图更新表中数据124
6.4.3使用视图删除表中数据125
6.5索引概述126
6.5.1 SQL Server 2005中数据的存储与访问126
6.5.2索引的作用126
6.5.3索引的分类127
6.6创建索引128
6.6.1系统自动创建索引129
6.6.2用SQL Server Management Studio创建索引129
6.6.3用CREATE INDEX语句创建索引130
6.7管理和维护索引132
6.7.1修改索引信息132
6.7.2删除索引133
6.7.3索引的分析与维护133
本章小结136
习题137
第7章 Transact-SQL编程138
7.1批处理、脚本和注释138
7.1.1批处理138
7.1.2脚本138
7.1.3注释139
7.2常量和变量139
7.2.1常量139
7.2.2局部变量140
7.2.3全局变量141
7.3流程控制语句141
7.3.1 BEGIN...END语句块141
7.3.2 IF...ELSE语句141
7.3.3 CASE语句142
7.3.4 WAITFOR语句143
7.3.5 WHILE语句143
7.3.6 GOTO语句144
7.3.7 RETURN语句145
7.4系统函数145
7.4.1字符串函数145
7.4.2日期函数146
7.4.3系统综合函数147
7.4.4数学函数147
7.4.5元数据函数148
7.4.6安全函数148
7.4.7行集函数148
7.4.8游标函数149
7.4.9配置函数150
7.4.10文本和图像函数150
7.5用户自定义函数150
7.5.1基本概念151
7.5.2创建用户自定义函数151
7.5.3修改和删除用户自定义函数153
7.6游标154
7.6.1游标的概念与声明游标154
7.6.2打开游标156
7.6.3从游标中获取数据156
7.6.4关闭和释放游标157
7.7事务与锁158
7.7.1事务与锁的概念158
7.7.2事务的工作原理158
7.7.3事务的提交与回滚159
7.7.4锁定与并发控制162
本章小结164
习题164
第8章 存储过程165
8.1存储过程的概念165
8.1.1基本概念165
8.1.2存储过程的特点165
8.1.3存储过程的类型166
8.2存储过程的创建和执行168
8.2.1创建存储过程168
8.2.2执行存储过程171
8.3存储过程中参数的使用173
8.3.1带输入参数的存储过程173
8.3.2带输出参数的存储过程175
8.3.3通过RETURN返回参数176
8.4存储过程的管理与维护177
8.4.1查看存储过程信息177
8.4.2存储过程的重编译178
8.4.3重命名存储过程179
8.4.4修改和删除存储过程180
8.4.5嵌套存储过程181
本章小结182
习题182
第9章 触发器183
9.1触发器的概念183
9.1.1基本概念183
9.1.2触发器的特点184
9.2触发器的创建及应用185
9.2.1 DML触发器185
9.2.2 DDL触发器189
9.2.3查看触发器的定义信息191
9.3触发器的维护193
9.3.1修改和删除触发器193
9.3.2禁用或启用触发器194
9.4触发器综合应用实例194
9.5触发器的嵌套与递归197
9.5.1嵌套触发器198
9.5.2递归触发器198
本章小结198
习题199
第10章 SQL Server 2005的安全管理200
10.1 SQL Server 2005的安全特性200
10.2 SQL Server 2005的安全模型202
10.2.1 SQL Server 2005访问控制202
10.2.2 SQL Server 2005身份验证模式203
10.3服务器的安全性205
10.3.1创建或修改登录账户205
10.3.2禁用或删除登录账户208
10.3.3服务器角色209
10.4数据库的用户管理211
10.4.1添加数据库用户211
10.4.2修改数据库用户212
10.4.3删除数据库用户214
10.5数据库的用户角色215
10.5.1固定的数据库角色215
10.5.2自定义的数据库角色216
10.5.3增删数据库角色的成员216
10.6权限管理218
10.6.1许可(权限)的种类218
10.6.2权限的管理219
本章小结221
习题221
第11章 备份与恢复222
11.1备份与恢复的基本概念222
11.1.1备份数据库的时机222
11.1.2备份与恢复的方式223
11.2备份数据库224
11.2.1用SQL Server Management Studio备份数据库224
11.2.2创建备份设备226
11.2.3用Transact-SQL语句备份数据库227
11.3恢复数据库229
11.3.1恢复数据库前的准备229
11.3.2用SQL Server Management Studio 恢复数据库229
11.3.3用Transact-SQL语句恢复数据库230
11.4数据的导入/导出231
11.4.1 SQL Server 2005与Excel的数据格式转换231
11.4.2 SQL Server 2005与Access的数据格式转换234
本章小结237
习题237
第12章 SQL Server 2005的XML技术238
12.1 XML概述238
12.1.1从SGML、 HTML到XML238
12.1.2 XML的特点238
12.2 XML文档常用的语法成分239
12.3 XML模式240
12.3.1 XML模式概要240
12.3.2 XML模式的基本结构241
12.4 SQL Server 2005中的XML数据类型242
12.4.1 XML数据类型列242
12.4.2 XML变量243
12.4.3 XML参数243
12.4.4 XML用作函数返回值244
12.4.5无类型XML与类型化XML244
12.4.6 XML数据类型方法246
12.5 XQuery250
12.5.1查询多个元素250
12.5.2查询单个元素250
12.5.3查询单个元素值250
12.5.4 FLWOR语句251
12.6使用FOR XML和OPENXML252
12.6.1使用FOR XML252
12.6.2使用OPENXML254
本章小结255
习题255
第13章 数据库和开发工具的协同工作256
13.1常用的数据库连接方法256
13.1.1 ODBC256
13.1.2 OLE DB260
13.1.3 ADO260
13.1.4 ADO、OLE DB、ODBC、DAO、RDO的比较263
13.2数据库与前台开发工具的连接264
13.2.1数据库与VB的连接264
13.2.2数据库与VC的连接268
13.2.3数据库与Delphi的连接272
13.2.4数据库与ASP的连接273
本章小结276
习题276
参考文献277
热门推荐
- 3745180.html
- 1039073.html
- 2109061.html
- 1293506.html
- 1801365.html
- 2282521.html
- 1406962.html
- 66507.html
- 2861298.html
- 2966945.html
- http://www.ickdjs.cc/book_1920301.html
- http://www.ickdjs.cc/book_3827202.html
- http://www.ickdjs.cc/book_3870871.html
- http://www.ickdjs.cc/book_2572247.html
- http://www.ickdjs.cc/book_3884955.html
- http://www.ickdjs.cc/book_3561059.html
- http://www.ickdjs.cc/book_2279017.html
- http://www.ickdjs.cc/book_3679849.html
- http://www.ickdjs.cc/book_1401954.html
- http://www.ickdjs.cc/book_3216450.html