图书介绍
SQL SERVER2008 数据库应用技术 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![SQL SERVER2008 数据库应用技术 第2版](https://www.shukui.net/cover/70/34446866.jpg)
- 刘卫国,刘泽星主编 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115377302
- 出版时间:2015
- 标注页数:316页
- 文件大小:63MB
- 文件页数:324页
- 主题词:关系数据库系统-高等职业教育-教材
PDF下载
下载说明
SQL SERVER2008 数据库应用技术 第2版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 数据管理技术的4个发展阶段2
1.2 数据库系统6
1.2.1 数据库系统的组成6
1.2.2 数据库的结构体系7
1.2.3 数据库系统的特点9
1.3 数据模型10
1.3.1 数据模型的组成要素10
1.3.2 数据抽象的过程11
1.3.3 概念模型12
1.3.4 逻辑模型13
1.4 关系数据库基础知识15
1.4.1 关系数据库的基本概念15
1.4.2 关系运算17
1.4.3 关系的完整性约束19
1.5 关系的规范化理论20
1.5.1 关系模式的数据冗余和操作异常问题20
1.5.2 函数依赖的基本概念22
1.5.3 关系模式的范式23
1.5.4 关系模式的分解25
1.6 数据库的设计方法28
1.6.1 数据库设计的基本步骤28
1.6.2 E-R模型到关系模型的转化30
1.6.3 关系数据库设计实例31
1.7 SQL Server数据库概述32
1.7.1 SQL Server的发展32
1.7.2 SQL Server 2008的安装32
1.7.3 SQL Server 2008的常用管理工具44
1.8 SQL和T-SQL概述51
1.8.1 SQL语言的发展与特点51
1.8.2 T-SQL语言简介52
习题52
第2章 创建和管理数据库56
2.1 SQL Server 2008数据库的基本概念56
2.1.1 SQL Server 2008数据库类型56
2.1.2 数据库文件和文件组57
2.1.3 数据库对象及其标识符58
2.2 创建数据库59
2.2.1 使用管理工具创建数据库59
2.2.2 使用T-SQL语句创建数据库62
2.3 管理数据库66
2.3.1 查看和修改数据库66
2.3.2 删除数据库71
2.4 备份与还原数据库72
2.4.1 备份数据库72
2.4.2 还原数据库79
2.5 分离与附加数据库83
2.5.1 分离数据库84
2.5.2 附加数据库85
2.6 导入与导出数据库86
2.6.1 导入数据87
2.6.2 导出数据90
习题92
第3章 创建和管理表95
3.1 SQL Server 2008表的基本知识95
3.1.1 表的类型95
3.1.2 表的设计——数据类型96
3.2 创建表101
3.2.1 使用管理工具创建表101
3.2.2 使用T-SQL语句创建表104
3.3 管理表106
3.3.1 查看表106
3.3.2 修改表108
3.3.3 删除表110
3.4 维护表中数据111
3.4.1 数据插入111
3.4.2 数据更新113
3.4.3 数据删除115
习题117
第4章 索引与数据完整性119
4.1 索引概述119
4.1.1 索引的概念119
4.1.2 索引的分类120
4.2 索引的操作121
4.2.1 创建索引121
4.2.2 查看与修改索引123
4.2.3 删除索引126
4.3 实施数据完整性127
4.3.1 使用规则实施数据完整性127
4.3.2 使用默认值实施数据完整性130
4.3.3 使用约束实施数据完整性132
习题138
第5章 查询与视图140
5.1 基本查询140
5.1.1 SELECT子句140
5.1.2 FROM子句141
5.1.3 WHERE子句144
5.1.4 查询结果处理148
5.2 嵌套查询156
5.2.1 单值嵌套查询156
5.2.2 多值嵌套查询156
5.3 联结查询158
5.3.1 联结概述158
5.3.2 内联接160
5.3.3 外联结162
5.3.4 交叉联结165
5.4 创建视图165
5.4.1 视图的概念165
5.4.2 创建视图的方法166
5.5 视图的管理167
5.5.1 查看和修改视图167
5.5.2 删除视图168
5.5.3 视图的应用169
习题171
第6章 T-SQL程序设计174
6.1 数据与表达式174
6.1.1 用户定义数据类型174
6.1.2 常量与变量175
6.1.3 运算符与表达式179
6.2 函数182
6.2.1 常用函数182
6.2.2 用户定义函数187
6.3 程序控制流语句193
6.3.1 语句块和注释193
6.3.2 选择控制194
6.3.3 循环控制199
6.3.4 批处理201
6.4 游标管理与应用202
6.4.1 游标概述202
6.4.2 声明游标203
6.4.3 使用与管理游标205
6.4.4 游标的综合应用示例208
习题209
第7章 存储过程与触发器212
7.1 存储过程概述212
7.2 创建与管理存储过程213
7.2.1 创建存储过程214
7.2.2 执行存储过程216
7.2.3 修改存储过程217
7.2.4 删除存储过程219
7.2.5 存储过程参数与状态值219
7.3 触发器概述222
7.4 创建与管理触发器222
7.4.1 创建触发器222
7.4.2 修改触发器225
7.4.3 删除触发器227
习题227
第8章 事务和锁229
8.1 事务229
8.1.1 事务的概念229
8.1.2 事务管理230
8.2 锁234
8.2.1 锁的概念234
8.2.2 隔离级别235
8.2.3 查看和终止锁236
8.3 死锁及其处理238
8.3.1 死锁的发生238
8.3.2 死锁的处理239
8.3.3 死锁的避免240
习题240
第9章 SQL Server安全管理242
9.1 SQL Server身份验证242
9.1.1 身份验证242
9.1.2 身份验证模式的设置243
9.2 管理登录账号244
9.2.1 创建登录账户244
9.2.2 修改登录账户248
9.2.3 删除登录账户248
9.3 管理数据库用户249
9.4 管理SQL Server角色251
9.4.1 SQL Server角色的类型251
9.4.2 固定服务器角色管理253
9.4.3 固定数据库角色管理255
9.4.4 用户定义数据库角色257
9.5 管理SQL Server权限259
9.5.1 权限的种类259
9.5.2 授予权限260
9.5.3 禁止与撤销权限263
9.5.4 查看权限264
习题265
第10章 数据库应用系统开发267
10.1 数据库应用系统的开发过程267
10.2 用VB.NET访问SQL Server数据库269
10.2.1 VB.NET程序设计概述269
10.2.2 VB.NET程序设计基础知识271
10.2.3 VB.NET数据库应用程序开发277
10.3 数据库系统开发实例——教学信息管理系统283
10.3.1 系统需求分析283
10.3.2 系统功能设计284
10.3.3 数据库设计284
10.3.4 系统主窗体的创建287
10.3.5 系统管理模块的功能289
10.3.6 学籍信息管理模块的创建293
10.3.7 课程信息管理模块的创建300
10.3.8 学生成绩管理模块的创建307
习题314
参考文献316