图书介绍
数据库原理与应用SQL Server 2005项目教程PDF|Epub|txt|kindle电子书版本下载
![数据库原理与应用SQL Server 2005项目教程](https://www.shukui.net/cover/39/33269170.jpg)
- 郭庚麒,王槐彬主编 著
- 出版社: 北京:中国水利水电出版社
- ISBN:9787508465197
- 出版时间:2009
- 标注页数:230页
- 文件大小:95MB
- 文件页数:241页
- 主题词:关系数据库-数据库管理系统,SQL Server 2005-高等学校:技术学校-教材
PDF下载
下载说明
数据库原理与应用SQL Server 2005项目教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库技术基础1
1.1 数据库技术概述1
1.2 数据模型2
1.2.1 层次模型(Hierarchical Model)2
1.2.2 网状模型(Network Model)3
1.2.3 关系模型(Relational Model)3
1.3 关系数据库5
1.3.1 关系型数据库管理系统5
1.3.2 Transact-SQL语言5
1.4 SQL Server 2005基础6
1.4.1 SQL Server概述6
1.4.2 SQL Server 2005的安装7
1.4.3 SQL Server 2005常用管理工具16
习题及实训项目19
第2章 创建和管理数据库21
2.1 数据库概述21
2.1.1 数据库的类型21
2.1.2 数据库对象23
2.2 数据库的结构23
2.2.1 文件和文件组23
2.2.2 数据库存储结构25
2.3 创建数据库26
2.3.1 使用SQL Server Management Studio中的可视化工具直接创建数据库26
2.3.2 使用T-SQL语句创建数据库29
2.4 修改和删除数据库31
2.4.1 修改数据库31
2.4.2 删除数据库35
2.5 管理数据库36
2.5.1 收缩数据库36
2.5.2 分离和附加数据库36
习题及实训项目39
第3章 创建和管理表42
3.1 表的基本知识42
3.1.1 表结构42
3.1.2 系统数据类型43
3.1.3 别名数据类型及使用46
3.2 创建表48
3.2.1 使用SSMS创建表48
3.2.2 使用T-SQL创建表51
3.3 表结构的修改52
3.3.1 使用SSMS修改表结构52
3.3.2 使用T-SQL修改表53
3.4 查看和删除表54
3.4.1 使用SSMS查看表55
3.4.2 使用SSMS删除表55
3.4.3 使用T-SQL语句查看表56
3.4.4 使用T-SQL语句删除表57
习题及实训项目58
第4章 SQL Server数据管理61
4.1 插入数据61
4.1.1 使用SSMS向表中插入数据61
4.1.2 使用T-SQL语句向表中插入数据62
4.2 修改数据65
4.2.1 使用SSMS修改数据65
4.2.2 使用T-SQL修改数据65
4.3 删除数据66
4.3.1 使用SSMS删除数据66
4.3.2 使用T-SQL删除数据66
习题及实训项目70
第5章 管理数据的完整性72
5.1 数据完整性的概念与实施72
5.1.1 数据完整性的概念72
5.1.2 数据完整性实施73
5.2 约束74
5.2.1 约束的定义和类型74
5.2.2 空值(NULL)约束75
5.2.3 默认值(DEFAULT)约束76
5.2.4 检查(CHECK)约束77
5.2.5 主键(PRIMARY KEY)约束79
5.2.6 唯一性(UNIQUE)约束80
5.2.7 外键(FOREIGN KEY)约束82
5.3 规则84
5.3.1 认识规则84
5.3.2 创建规则84
5.3.3 绑定规则85
5.3.4 删除规则85
5.4 默认值86
5.4.1 认识默认值86
5.4.2 创建默认值86
5.4.3 绑定默认值86
5.4.4 删除默认值87
习题及实训项目88
第6章 数据查询91
6.1 简单查询91
6.1.1 SELECT子句92
6.1.2 WHERE子句96
6.1.3 查询结果排序101
6.1.4 聚合函数103
6.1.5 数据分组105
6.1.6 数据汇总107
6.2 高级查询109
6.2.1 联接查询109
6.2.2 子查询114
6.2.3 将查询结果保存到表中117
习题及实训项目118
第7章 创建和管理索引和视图122
7.1 索引122
7.1.1 索引概述122
7.1.2 创建索引124
7.1.3 查看、修改索引127
7.1.4 删除索引128
7.2 视图129
7.2.1 视图概述129
7.2.2 创建视图130
7.2.3 查看视图133
7.2.4 修改视图135
7.2.5 删除视图136
7.2.6 修改视图中的数据137
习题及实训项目138
第8章 T-SQL语言的应用142
8.1 T-SQL语言基础142
8.1.1 标识符142
8.1.2 注释143
8.1.3 批处理144
8.1.4 运算符144
8.1.5 变量147
8.1.6 常用函数148
8.1.7 表达式150
8.2 控制流语句150
8.2.1 BEGIN...END语句150
8.2.2 IF...ELSE语句151
8.2.3 CASE语句151
8.2.4 WHILE语句153
8.2.5 GOTO语句154
8.2.6 RETURN语句154
8.2.7 WAITFOR语句154
习题及实训项目155
第9章 T-SQL语言的高级应用157
9.1 用户定义函数157
9.1.1 标量函数158
9.1.2 内嵌表值函数159
9.1.3 多语句表值函数160
9.1.4 修改及删除用户定义函数161
9.2 存储过程161
9.2.1 存储过程概述162
9.2.2 使用T-SQL语句创建和执行存储过程163
9.2.3 使用T-SQL语句修改和删除存储过程166
9.3 游标166
9.4 事务170
9.4.1 事务概述170
9.4.2 事务处理171
9.5 触发器173
9.5.1 触发器概述173
9.5.2 使用T-SQL语句创建和执行触发器174
9.5.3 使用T-SQL语句修改和删除触发器175
习题及实训项目176
第10章 数据库安全性179
10.1 安全性概述179
10.2 登录账户管理181
10.2.1 身份验证模式181
10.2.2 设置身份验证模式181
10.2.3 管理登录账户182
10.3 用户账户管理186
10.3.1 使用SSMS管理数据库用户187
10.3.2 使用T-SQL管理数据库用户189
10.4 权限管理190
10.4.1 权限分类190
10.4.2 管理权限191
10.5 角色管理193
10.5.1 服务器角色193
10.5.2 数据库角色195
习题及实训项目198
第11章 管理数据库201
11.1 数据库备份201
11.1.1 数据库备份概述201
11.1.2 数据库备份设备202
11.1.3 数据库备份的方法207
11.2 数据库恢复212
11.2.1 数据库恢复模式212
11.2.2 数据库恢复的方法213
11.3 数据库导入与导出218
11.3.1 数据库导入导出概述218
11.3.2 数据导出219
11.3.3 数据导入224
习题及实训项目227
参考文献230