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

- 刘勇军编著 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121093609
- 出版时间:2009
- 标注页数:263页
- 文件大小:53MB
- 文件页数:233页
- 主题词:关系数据库-数据库管理系统,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数据库技术概述1
1.1.1数据库相关概念1
1.1.2数据库技术的产生和发展2
1.1.3数据库系统的模式结构3
1.2数据模型4
1.2.1数据模型的组成要素4
1.2.2层次模型5
1.2.3网状模型6
1.2.4关系模型6
1.3数据库设计7
1.3.1概述7
1.3.2数据库设计步骤8
1.4概念模型9
1.4.1基本概念9
1.4.2概念模型的表示(E-R建模)10
1.5数据库技术新发展11
1.5.1数据库领域现状11
1.5.2数据库新技术12
1.6本章小结13
1.7思考与练习13
1.8实训项目14
第2章 关系数据库17
2.1关系模型的概述17
2.1.1关系18
2.1.2关系术语18
2.2概念模型到关系模型的转换19
2.2.1联系19
2.2.2模型转换19
2.3关系的完整性21
2.3.1实体完整性21
2.3.2域完整性21
2.3.3参照完整性21
2.3.4完整性检查22
*2.4函数依赖与规范化23
2.4.1函数依赖23
2.4.2规范化设计24
2.5本章小结25
2.6思考与练习25
2.7实训项目27
第2部分 应用篇29
第3章 SQL Server 2005系统概述29
3.1 SQL Server 2005简介29
3.2 SQL Server 2005新增功能30
3.2.1易管理性的增强30
3.2.2安全性的增强31
3.2.3扩展语言的支持31
3.2.4改进的开发工具32
3.3体验SQL Server Management Studio33
3.3.1启动SQL Server Management Studio33
3.3.2配置SQL Server Management Studio环境34
3.4系统数据库和示例数据库36
3.4.1系统数据库36
3.4.2示例数据库36
3.4.3成绩管理数据库CJGL37
3.5 SQL Server 2005工具简介37
3.5.1执行T-SQL语句37
3.5.2使用sqlcmd工具38
3.6本章小结39
3.7思考与练习39
第4章 数据库管理40
4.1创建数据库40
4.2管理数据库43
4.3备份与恢复45
4.3.1数据库备份45
4.3.2数据库还原46
4.4数据库分离和附加47
4.4.1分离数据库47
4.4.2附加数据库47
4.5本章小结48
4.6思考与练习48
4.7实训项目49
第5章 表51
5.1表51
5.1.1表的基本概念51
5.1.2数据类型52
5.1.3创建表54
5.1.4管理表58
5.2表数据操作61
5.2.1操作表数据6
5.2.2数据的导入/导出66
5.3表数据完整性的实现69
5.3.1约束的概述69
5.3.2主键约束(PRIMARY KEY)70
5.3.3唯一性约束(UNIQUE)71
5.3.4检查约束(CHECK)72
5.3.5默认约束(DEFAULT)73
5.3.6外键约束(FOREIGN KEY)74
5.4本章小结77
5.5思考与练习77
5.6实训项目78
第6章 数据检索84
6.1 SQL概述84
6.2使用SELECT语句的简单查询85
6.2.1 SELECT子句85
6.2.2 FROM子句88
6.2.3 WHERE子句90
6.2.4 GROUP BY子句91
6.2.5 HAVING子句93
6.2.6 ORDER B Y子句95
6.3常用的其他关键字95
6.3.1 LIKE关键字96
6.3.2 NULL关键字98
6.3.3 TOP关键字98
6.3.4 BETWEEN...AND...关键字100
6.3.5 CASE关键字101
6.4高级查询101
6.4.1联接查询101
6.4.2子查询107
6.4.3联合查询109
6.5本章小结111
6.6思考与练习111
6.7实训项目112
第3部分 提高篇115
第7章 索引和视图115
7.1索引116
7.1.1索引基础知识116
7.1.2建立索引117
7.1.3管理索引119
7.1.4索引分析和维护123
7.2视图127
7.2.1视图基础知识127
7.2.2创建视图128
7.2.3管理视图135
7.3本章小结143
7.4思考与练习143
7.5实训项目144
第8章 T-SQL编程基础146
8.1 T-SQL基础知识146
8.1.1用户自定义数据类型147
8.1.2规则和默认151
8.1.3变量154
8.2函数156
8.2.1常用系统函数156
8.2.2自定义函数160
8.2.3常用系统存储过程163
8.3批处理和流程控制语句164
8.3.1语句注释164
8.3.2批处理165
8.3.3流程控制语句165
8.4本章小结169
8.5思考与练习169
8.6实训项目169
第9章 存储过程171
9.1存储过程概述172
9.1.1存储过程的概念172
9.1.2存储过程的优点172
9.1.3存储过程的类型172
9.2创建和执行存储过程173
9.2.1存储过程的创建173
9.2.2执行存储过程176
9.3存储过程的参数178
9.3.1在存储过程中使用参数178
9.3.2带输入参数的存储过程178
9.3.3在存储过程中使用默认参数180
9.3.4带输出参数的存储过程181
9.4存储过程的管理182
9.4.1查看存储过程182
9.4.2修改存储过程183
9.4.3重命名存储过程184
9.4.4删除存储过程185
9.5系统存储过程和扩展存储过程186
9.5.1常用的系统存储过程186
9.5.2扩展存储过程188
9.6游标189
9.6.1游标的概念189
9.6.2游标的基本操作189
9.7本章小结193
9.8思考与练习193
9.9实训项目194
第10章 触发器195
10.1触发器195
10.1.1为何要使用触发器195
10.1.2触发器和外键约束196
10.1.3触发器的分类和特点198
10.1.4 inserted虚表和deleted虚表204
10.2管理触发器209
10.3本章小结215
10.4思考与练习215
10.5实训项目216
第11章 SQL Server安全管理217
11.1数据库的安全性217
11.1.1安全性概述217
11.1.2 SQL Server 2005安全机制218
11.2用户管理218
11.2.1创建登录218
11.2.2创建数据库用户221
11.3权限管理223
11.3.1权限范围223
11.3.2授予权限224
11.3.3收回权限225
11.4本章小结226
11.5思考与练习226
11.6实训项目226
第12章 数据库并发控制及实现228
12.1事务Transaction228
12.1.1事务的概念和特性228
12.1.2事务操作229
12.2并发控制230
12.2.1并发操作与数据的不一致性230
12.2.2 SQL Server 2005中的锁232
12.3本章小结233
12.4思考与练习233
12.5实训项目234
第4部分 附录235
附录A 安装SQL Server 2005235
附录B 学校综合管理数据库系统示例244
附录C 常用函数和系统存储过程255