图书介绍
数据库技术案例教程PDF|Epub|txt|kindle电子书版本网盘下载
- 吕廷华,王英瑛,乔小燕等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302334576
- 出版时间:2013
- 标注页数:222页
- 文件大小:107MB
- 文件页数:233页
- 主题词:数据库系统-高等学校-教材
PDF下载
下载说明
数据库技术案例教程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.2 常用的数据库2
1.2.1 关系数据库基本概念2
1.2.2 SQLServer 2008简介3
1.3 数据库基本概念4
1.3.1 实体和记录4
1.3.2 数据库4
1.3.3 数据库系统4
1.4 安装SQLServer 20085
1.4.1 SQLServer 2008的安装5
1.4.2 启动SSMS图形界面管理工具11
1.5 总结13
1.6 作业13
第2章 使用SSMS创建和管理数据库15
2.1 新建数据库登录名15
2.1.1 初识SSMS界面和系统数据库15
2.1.2 新建数据库登录名16
2.2 使用图形化向导创建和管理数据库20
2.2.1 数据库文件相关概念20
2.2.2 使用SSMS图形化向导创建数据库21
2.2.3 新建数据库用户并关联登录名23
2.2.4 修改和删除数据库26
2.2.5 分离和附加数据库26
2.2.6 备份和还原数据库29
2.3 使用T-SQL语言创建和管理数据库32
2.3.1 T-SQL简介32
2.3.2 使用T-SQL语句创建数据库33
2.3.3 使用T-SQL语句修改数据库36
2.3.4 使用T-SQL语句删除数据库37
2.4 使用SQL Server帮助文档38
2.5 总结39
2.6 作业40
第3章 数据库设计41
3.1 为什么需要规范的设计数据库41
3.1.1 什么是数据库设计41
3.1.2 数据库设计的意义42
3.2 数据库设计的步骤42
3.2.1 需求分析42
3.2.2 数据规范化46
3.2.3 绘制E-R图50
3.2.4 将E-R图转化为数据库模型图52
3.3 总结56
3.4 作业57
第4章 创建和管理数据表58
4.1 数据类型和数据完整性58
4.1.1 SQLServer常用数据类型58
4.1.2 数据完整性60
4.2 使用SSMS创建数据库表61
4.2.1 使用图形化向导创建数据表61
4.2.2 为depositor表创建主键63
4.2.3 为depositor表添加默认值64
4.2.4 为depositor表建立检查约束65
4.2.5 标识列66
4.2.6 建立表间关系67
4.2.7 建立数据库关系图69
4.3 使用T-SQL创建和管理数据库表72
4.3.1 使用T-SQL创建数据表72
4.3.2 使用T-SQL修改数据表74
4.3.3 使用T-SQL删除约束及数据表76
4.4 总结76
4.5 作业77
第5章 操作数据79
5.1 向数据表中插入数据79
5.1.1 使用SSMS添加数据79
5.1.2 使用INSERT语句插入数据81
5.1.3 使用UNION一次插入多行数据83
5.1.4 使用INSERT INTO SELECT语句插入数据84
5.1.5 使用SELECT INTO FROM语句插入数据85
5.1.6 将Excel文件导入数据表85
5.2 更新数据90
5.2.1 使用SSMS更新数据90
5.2.2 使用UPDATE语句更新数据90
5.3 删除数据92
5.3.1 使用SSMS删除数据92
5.3.2 使用DELETE语句删除数据92
5.3.3 使用TRUNCATE语句删除数据93
5.4 总结93
5.5 作业93
第6章 数据查询基础95
6.1 SQL Server运算符和表达式95
6.2 基本查询97
6.2.1 使用SELECT语句进行基本查询97
6.2.2 查询排序102
6.3 模糊查询103
6.3.1 通配符103
6.3.2 使用LIKE进行模糊查询104
6.3.3 使用BETWEEN AND在某范围内模糊查询105
6.3.4 使用IN在某范围内模糊查询106
6.4 使用内部函数107
6.4.1 聚合函数107
6.4.2 字符串函数109
6.4.3 日期函数111
6.4.4 数学函数112
6.4.5 数据类型转换函数113
6.4.6 系统函数114
6.4.7 排名函数114
6.5 总结118
6.6 作业118
第7章 高级查询120
7.1 分组查询120
7.1.1 基本分组查询121
7.1.2 按多列分组查询122
7.1.3 使用HAVING对分组进行筛选124
7.2 多表联接查询127
7.2.1 内联接查询127
7.2.2 外联接查询131
7.3 嵌套查询135
7.3.1 简单子查询136
7.3.2 ANY或ALL、SOME子查询139
7.3.3 IN和NOT IN子查询140
7.3.4 EXISTS和NOT EXISTS子查询143
7.3.5 使用嵌套查询实现分页145
7.4 总结146
7.5 作业146
第8章 SQL编程基础148
8.1 变量148
8.1.1 局部变量148
8.1.2 全局变量151
8.2 SQL输出语句152
8.3 逻辑控制语句154
8.3.1 BEGIN-END语句154
8.3.2 IF-ELSE语句154
8.3.3 WHILE循环语句158
8.3.4 CASE-(WHEN-THEN)-END分支语句160
8.4 自定义函数166
8.4.1 自定义标量函数167
8.4.2 自定义表值函数169
8.5 总结173
8.6 作业174
第9章 索引、视图和事务175
9.1 索引175
9.1.1 索引的分类175
9.1.2 创建和管理索引178
9.1.3 使用索引180
9.2 视图181
9.2.1 创建和管理视图181
9.2.2 使用视图184
9.3 事务185
9.3.1 事务及其属性187
9.3.2 事务状态和分类188
9.3.3 执行事务188
9.4 总结191
9.5 作业192
第10章 触发器、游标和存储过程193
10.1 触发器193
10.1.1 触发器的分类194
10.1.2 创建和管理触发器194
10.2 游标201
10.2.1 游标的概念201
10.2.2 使用游标202
10.3 存储过程207
10.3.1 系统存储过程208
10.3.2 用户自定义存储过程210
10.3.3 存储过程的嵌套调用和使用存储过程的结果集213
10.3.4 在存储过程中使用事务并处理错误信息215
10.4 总结220
10.5 作业221