图书介绍
SQL Server 2008数据库案例与实训教程PDF|Epub|txt|kindle电子书版本下载
- 陈艳平主编;尚晋,赵叶青副主编 著
- 出版社: 北京:北京理工大学出版社
- ISBN:9787564054298
- 出版时间:2012
- 标注页数:341页
- 文件大小:84MB
- 文件页数:355页
- 主题词:关系数据库-数据库管理系统,SQL Server 2008-高等学校-教材
PDF下载
下载说明
SQL Server 2008数据库案例与实训教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 数据库基础知识1
1.1任务1:认识数据库系统1
1.1.1数据管理技术的产生和发展2
1.1.2数据库系统的基本概念3
1.1.3数据模型9
1.2任务2:数据库设计14
1.2.1数据库设计方法14
1.2.2数据库设计步骤15
1.3任务3:数据库概念设计16
1.3.1数据库概念设计方法16
1.3.2教务管理系统数据库概念设计17
1.3.3图书管理系统数据库概念设计20
1.4任务训练——概念设计22
一、实验目的22
二、实验内容22
三、实验步骤23
四、问题讨论24
思考与练习24
第2章 关系模型与逻辑设计26
2.1任务1:认识关系模型26
2.1.1关系模型组成要素27
2.1.2关系模型28
2.2任务2:认识关系操作29
2.2.1传统集合运算30
2.2.2专门的关系运算31
2.3任务3:认识关系完整性约束34
2.3.1实体完整性34
2.3.2用户(含域)定义完整性35
2.3.3参照完整性35
2.4任务4:认识E-R模型到关系模型的转换37
2.4.1实体(E)转换为关系模式的方法37
2.4.2联系(R)转换为关系模式的方法37
2.5任务5:认识关系规范化40
2.5.1第1范式1 NF ( First Normal Form )40
2.5.2第2范式2NF (Second Normal Form )41
2.5.3第3范式3NF (Third Normal Form)42
2.6任务训练——逻辑设计43
一、实验目的43
二、实验内容43
三、实验步骤43
四、问题讨论44
思考与练习44
第3章SQL Server 2008的安装与配置46
3.1任务1:认识与安装SQL Server 200846
3.1.1 SQL Server发展史47
3.1.2 SQL Server 2008的版本介绍47
3.1.3 SQL Server 2008的运行环境48
3.1.4 SQL Server 2008的安装49
3.1.5 SQL Server 2008的卸载60
3.2任务2:常用组件的使用61
3.2.1使用SQL Server 2008联机帮助61
3.2.2使用SQL Server Configuration Manager62
3.2.3使用SQL Server Management Studio63
3.3任务训练——使用SSMS66
一、实验目的66
二、实验内容67
三、实验步骤67
四、实验讨论67
思考与练习67
第4章 数据库的创建与管理68
4.1任务1:创建数据库68
4.1.1认识数据库的组成69
4.1.2使用SSMS创建数据库70
4.1.3使用T-SQL语句创建数据库72
4.2任务2:查看和修改数据库75
4.2.1使用SSMS查看和修改数据库76
4.2.2使用T-SQL语句查看和修改数据库77
4.3任务3:删除数据库80
4.3.1使用SSMS删除数据库80
4.3.2使用T-SQL语句删除数据库81
4.4任务4:分离、附加数据库81
4.4.1分离数据库82
4.4.2附加数据库83
4.5任务5:导出、导入数据库84
4.5.1导出数据库85
4.5.2导入数据库90
4.6任务6:收缩数据库93
4.6.1数据库收缩93
4.6.2文件收缩96
4.7任务训练——创建与管理数据库97
一、实验目的97
二、实验内容98
三、实验步骤98
四、问题讨论100
思考与练习100
第5章 表的创建与管理101
5.1任务1:认识表101
5.1.1表的构成102
5.1.2表的类型102
5.1.3表的数据类型103
5.1.4表的完整性体现105
5.1.5表的设计106
5.2任务2:使用SSMS创建、修改和删除表106
5.2.1创建表107
5.2.2修改表112
5.2.3 删除表112
5.3任务3:使用T-SQL语句创建、修改和删除表113
5.3.1创建表113
5.3.2修改表115
5.3.3删除表118
5.4任务4:数据表中添加、修改、删除数据行118
5.4.1使用SSMS添加、修改、删除数据行118
5.4.2使用T-SQL添加、修改、删除数据行119
5.5任务5:创建索引123
5.5.1索引概述124
5.5.2使用SSMS创建索引124
5.5.2使用T-SQL创建索引127
5.6任务6:创建关系图128
5.6.1创建数据库关系图128
5.6.2打开数据库关系图130
5.6.3删除数据库关系图130
5.6.4显示数据库关系图属性130
5.7任务训练——创建和管理表131
一、实验目的131
二、实验内容131
三、实验步骤131
四、问题讨论134
思考与练习134
第6章 数据查询136
6.1任务1:认识SQL语言136
6.1.1 Transact-SQL的认识137
6.1.2 Transact-SQL语法约定137
6.2任务2:基本的SELECT语句138
6.2.1 SELECT语句的结构138
6.2.2 SELECT子句投影查询139
6.2.3聚集函数的应用143
6.2.4 WHERE子句144
6.3任务3:单表查询150
6.3.1 GROUP BY子句150
6.3.2 HAVING子句151
6.3.3 ORDER BY子句152
6.4任务4:多表查询154
6.4.1谓词连接154
6.4.2以JOIN关键字指定的连接155
6.4.3交叉连接159
6.5任务5:嵌套查询159
6.5.1使用IN关键字160
6.5.2使用比较运算符161
6.5.3使用ANY或SOME操作符161
6.5.4使用EXISTS操作符161
6.6任务训练——数据查询163
一、实验目的163
二、实验内容163
三、实验步骤163
四、问题讨论164
思考与练习164
第7章 视图的创建与管理166
7.1任务1:认识视图166
7.1.1视图的基本概念167
7.1.2视图的作用167
7.2任务2:创建、修改和删除视图167
7.2.1使用SSMS创建、修改和删除视图168
7.2.2使用T-SQL语句创建、修改和删除视图172
7.3任务3:使用视图175
7.3.1视图检索(查询)175
7.3.2利用视图操作表176
7.4任务训练——创建与管理视图177
一、实验目的177
二、实验内容177
三、实验步骤177
四、问题讨论178
思考与练习178
第8章T-SQL编程与应用179
8.1任务1:认识T-SQL编程179
8.1.1有效标识符180
8.1.2注释180
8.1.3数据类型181
8.2任务2:认识表达式183
8.2.1常量183
8.2.2变量184
8.2.3函数188
8.2.4运算符199
8.3任务3:认识流程控制语句200
8.3.1顺序语句201
8.3.2 IF…ELSE语句202
8.3.3 WHILE语句203
8.3.4其他控制语句205
8.3.5 CASE函数206
8.4任务4:认识批处理208
8.5任务5:认识事务211
8.5.1事务的概念212
8.5.2事务语句213
8.6任务训练——SQL语句217
一、实验目的217
二、实验内容217
三、实验步骤217
四、问题讨论218
思考与练习218
第9章 存储过程、触发器220
9.1任务1:认识存储过程220
9.1.1存储过程的概念221
9.1.2创建存储过程221
9.1.3管理存储过程225
9.2任务2:认识存触发器226
9.2.1触发器概述226
9.2.2创建DML触发器227
9.2.3创建DDL触发器234
9.2.4管理触发器235
9.3任务训练——存储过程与触发器的应用237
一、实验目的237
二、实验内容237
三、实验步骤237
四、问题讨论238
思考与练习238
第10章 游标239
10.1任务1:认识游标239
10.2任务2:游标的基本操作240
10.2.1声明游标240
10.2.2打开游标241
10.2.3处理数据242
10.2.4关闭、释放游标245
10.3任务训练——游标的使用247
一、实验目的247
二、实验内容247
三、实验步骤247
四、问题讨论248
思考与练习248
第11章 数据库的安全管理249
11.1任务1:数据库安全性控制249
11.1.1 SQL Server的安全性机制250
11.1.2 SQL Server的身份验证模式251
11.1.3设置身份验证模式251
11.2任务2: SQL Server登录管理253
11.2.1为Windows授权用户创建登录名253
11.2.2为SQL Server授权用户创建登录名260
11.2.3修改和删除登录名262
11.3任务3:用户管理263
11.3.1创建数据库用户263
11.3.2修改和删除数据库用户267
11.4任务4:权限管理268
11.4.1权限概述268
11.4.2数据库对象权限268
11.4.3数据库语句权限274
11.5任务5:角色管理277
11.5.1服务器级角色278
11.5.2数据库角色281
11.5.3应用程序角色286
11.6任务6:管理架构289
11.6.1架构概述289
11.6.2创建架构290
11.6.3修改和删除架构291
11.7任务7:数据库的备份与还原291
11.7.1数据库备份概述292
11.7.2创建备份设备294
11.7.3使用SSMS进行数据库备份296
11.7.4使用SSMS还原数据库303
11.8任务训练——数据库安全管理307
一、实验目的307
二、实验内容308
三、实验步骤308
四、问题讨论308
思考与练习308
第12章 人力资源管理系统309
12.1任务1:系统分析309
12.1.1项目背景309
12.1.2总体业务需求概述310
12.1.3开发及运行环境310
12.2任务2:系统功能模块设计310
12.2.1系统流程图311
12.2.2系统功能结构311
12.2.3系统预览312
12.2.4文件夹组织结构314
12.3任务3:数据库设计314
12.3.1数据库创建315
12.3.2数据库概念设计315
12.3.3数据库逻辑结构设计316
12.3.4数据表概要说明319
12.4任务4:功能模块设计与实现319
12.4.1公共模块设计与实现319
12.4.2系统首页设计与实现323
12.4.3人事管理模块设计与实现324
12.4.4招聘管理模块设计与实现325
12.4.5培训管理模块设计与实现326
12.4.6薪酬管理模块设计与实现327
12.4.7系统管理模块设计与实现328
12.5任务5:用户使用说明书329
12.5.1配置源程序329
12.5.2操作注意事项332
12.5.3操作流程332
思考与练习参考答案333
参考文献341