图书介绍
数据库原理与应用教程 SQL Server 20122025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 尹志宇,郭晴主编;李青茹,于富强,陈敬利等副主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302504573
- 出版时间:2019
- 标注页数:340页
- 文件大小:47MB
- 文件页数:353页
- 主题词:关系数据库系统-教材
PDF下载
下载说明
数据库原理与应用教程 SQL Server 2012PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分3
第1章 数据库系统概述3
1.1数据库技术发展史3
1.1.1数据处理技术3
1.1.2数据库技术的三个发展阶段4
1.2数据库系统的组成6
1.3数据库的体系结构7
1.3.1数据库的三级模式结构8
1.3.2数据库的两级映像9
习题10
第2章 数据模型11
2.1信息的三种世界11
2.2概念模型12
2.2.1基本概念12
2.2.2 E-R模型13
2.3数据模型15
2.3.1层次模型15
2.3.2网状模型16
2.3.3关系模型17
习题18
第3章 关系数据库20
3.1关系数据结构20
3.1.1关系的定义和性质20
3.1.2关系数据库22
3.2关系的完整性22
3.3关系运算23
3.3.1传统的集合运算24
3.3.2专门的关系运算26
3.4关系的规范化30
3.4.1函数依赖30
3.4.2关系规范化的目的31
3.4.3关系规范化的过程32
习题35
第4章 数据库设计37
4.1数据库设计概述37
4.2需求分析37
4.2.1需求分析的任务38
4.2.2需求分析的方法38
4.2.3数据流图和数据字典39
4.3概念结构设计41
4.3.1概念结构设计的方法41
4.3.2概念结构设计的步骤41
4.4逻辑结构设计43
4.4.1将E-R图转化为关系数据模型43
4.4.2关系模式的优化45
4.4.3设计用户外模式46
4.5物理结构设计46
4.5.1确定数据库的物理结构46
4.5.2评价物理结构47
4.6数据库实施和运行、维护48
4.6.1数据库实施48
4.6.2数据库的运行与维护48
4.7数据库设计实例49
4.7.1银行卡管理系统数据库设计49
4.7.2图书借阅管理系统数据库设计50
4.7.3钢材仓库管理系统设计52
习题55
第二部分59
第5章 SQL Server 2012基础59
5.1 SQL Server 2012简介59
5.1.1 SQL Server发展史59
5.1.2 SQL Server 2012新增功能60
5.1.3 SQL Server 2012系统架构62
5.1.4 SQL Server 2012的协议63
5.2 SQL Server 2012的安装与配置63
5.2.1 SQL Server 2012的版本63
5.2.2 SQL Server 2012的环境需求64
5.2.3 SQL Server 2012的安装过程65
5.3 SQL Server 2012的管理工具76
5.3.1 SQL Server Management Studio76
5.3.2服务器管理78
5.3.3 SQL Server配置管理器80
5.3.4其他工具组件81
5.4 T-SQL基础83
5.4.1 T-SQL的特点83
5.4.2 T-SQL的分类84
5.4.3 T-SQL的基本语法84
习题86
第6章 数据库的概念和操作87
6.1数据库基本概念87
6.1.1物理数据库87
6.1.2逻辑数据库88
6.2数据库操作89
6.2.1创建数据库89
6.2.2修改数据库94
6.2.3删除数据库96
习题97
第7章 表的操作98
7.1创建表98
7.1.1数据类型98
7.1.2界面方式创建表101
7.1.3使用T-SQL语句创建表103
7.2修改表105
7.2.1界面方式修改表105
7.2.2使用T -SQL语句修改表106
7.3列约束和表约束106
7.3.1 PRIMARY KEY约束106
7.3.2 UNIQUE约束108
7.3.3 FOREIGN KEY约束109
7.3.4 CHECK约束113
7.3.5 DEFAULT约束114
7.4表数据操作115
7.4.1向表中添加数据115
7.4.2修改表中数据118
7.4.3删除表中数据118
7.5删除表119
7.6数据的导入/导出120
7.6.1导出数据120
7.6.2导入数据127
习题133
第8章 数据库查询135
8.1 SELECT查询语法135
8.2简单查询136
8.2.1投影查询136
8.2.2选择查询138
8.2.3聚合函数查询142
8.3分组查询144
8.3.1简单分组144
8.3.2 CUBE和ROLLUP的应用145
8.4连接查询146
8.4.1内连接146
8.4.2自连接148
8.4.3外连接148
8.4.4交叉连接150
8.5子查询151
8.5.1无关子查询151
8.5.2相关子查询153
8.6其他查询154
8.6.1集合运算查询154
8.6.2对查询结果排序156
8.6.3存储查询结果157
8.7数据操作中使用SELECT子句158
8.7.1 INSERT语句中使用SELECT子句158
8.7.2 UPDATE语句中使用SELECT子句159
8.7.3 DELETE语句中使用SELECT子句159
习题160
第9章T -SQL编程162
9.1T -SQL编程基础162
9.1.1标识符162
9.1.2变量162
9.1.3运算符164
9.1.4批处理167
9.1.5注释167
9.2流程控制语句168
9.2.1 SET语句168
9.2.2 BEGIN …END语句169
9.2.3 IF …ELSE语句169
9.2.4 CASE语句170
9.2.5 WHILE语句172
9.2.6 GOTO语句173
9.2.7 RETURN语句173
9.3函数174
9.3.1系统内置函数174
9.3.2用户定义函数176
9.4游标180
9.4.1游标概述180
9.4.2游标的类型181
9.4.3游标的操作182
习题186
第10章 视图和索引188
10.1视图188
10.1.1视图概述188
10.1.2创建视图189
10.1.3修改视图192
10.1.4使用视图195
10.1.5删除视图197
10.2索引198
10.2.1索引简介198
10.2.2索引类型199
10.2.3创建索引200
10.2.4查看索引信息206
10.2.5删除索引208
习题209
第11章 存储过程和触发器211
11.1存储过程211
11.1.1存储过程概述211
11.1.2存储过程的类型212
11.1.3创建存储过程213
11.1.4执行存储过程216
11.1.5查看存储过程220
11.1.6修改和删除存储过程222
11.2触发器223
11.2.1触发器概述223
11.2.2触发器的分类224
11.2.3创建触发器225
11.2.4查看触发器信息及修改触发器233
11.2.5禁止、启用和删除触发器235
习题236
第12章 事务与并发控制238
12.1事务概述238
12.2事务的类型239
12.2.1根据系统的设置分类239
12.2.2根据运行模式分类240
12.3事务处理语句241
12.4事务的并发控制243
12.4.1并发带来的问题243
12.4.2锁的基本概念244
12.4.3锁的类型245
12.4.4锁的信息246
12.4.5死锁的产生及解决办法248
12.4.6手工加锁248
习题250
第13章 数据库系统的安全性251
13.1身份验证251
13.1.1 SQL Server的身份验证模式251
13.1.2设置身份验证模式252
13.2账号管理254
13.2.1服务器登录账号254
13.2.2数据库用户账号258
13.3角色管理260
13.3.1固定服务器角色261
13.3.2固定数据库角色262
13.3.3应用程序角色265
13.4权限管理267
13.4.1权限的类别267
13.4.2权限操作267
13.5数据加密273
13.5.1数据加密简介273
13.5.2数据加密和解密操作274
习题279
第14章 数据库的备份与还原280
14.1数据库备份概述280
14.1.1数据库备份计划280
14.1.2数据库备份的类型281
14.2数据库还原概述283
14.2.1数据库还原策略283
14.2.2数据库恢复模式284
14.3数据库备份操作286
14.4数据库还原操作289
14.4.1自动还原289
14.4.2手动还原290
14.5数据库分离与附加292
14.5.1分离数据库293
14.5.2附加数据库295
习题297
第三部分301
第15章 基于C#.NET的数据库应用系统开发301
15.1 C#语言简介301
15.2使用ADO.NET访问SQL Server数据库302
15.2.1 ADO.NET的对象模型302
15.2.2利用ADO.NET访问数据库的基本操作304
15.3数据库应用系统开发实例306
15.3.1数据库设计306
15.3.2应用系统设计与实现312
习题338
参考文献339
热门推荐
- 3036226.html
- 3656656.html
- 2639177.html
- 2461164.html
- 3588429.html
- 2447475.html
- 1046363.html
- 1979323.html
- 1588248.html
- 1864551.html
- http://www.ickdjs.cc/book_3797220.html
- http://www.ickdjs.cc/book_3166507.html
- http://www.ickdjs.cc/book_2163446.html
- http://www.ickdjs.cc/book_1492375.html
- http://www.ickdjs.cc/book_3367274.html
- http://www.ickdjs.cc/book_3167617.html
- http://www.ickdjs.cc/book_1230262.html
- http://www.ickdjs.cc/book_3231635.html
- http://www.ickdjs.cc/book_1543180.html
- http://www.ickdjs.cc/book_3529723.html