基于SQL Server 2008的数据库技术项目教程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:姚丽娟,曲文尧主编;张宗国,张萍,宋传玲副主编
- 出 版 社:北京:清华大学出版社
- 出版年份:2014
- ISBN:9787302362333
- 页数:311 页
项目1 认识SQL Server 2008 1
1.1 项目目标 1
1.2 项目分析 1
1.3 相关知识点 1
1.3.1 了解数据库技术 1
1.3.2 SQL Server 2008简介 10
1.3.3 SQL Server2008的常用工具 17
1.4 项目实施 20
1.4.1 任务1 安装SQL Server2008数据库系统并验证配置 20
1.4.2 任务2 使用SSMS配置并管理SQL Server 2008 33
1.4.3 任务3 使用配置管理器配置并管理SQL Server 2008 38
1.4.4 任务4 使用其他常用工具 44
1.5 课后练习 47
1.6 综合实训 49
1.7 拓展项目 50
项目2 数据库管理 51
2.1 项目目标 51
2.2 项目分析 51
2.3 相关知识点 52
2.3.1 SQL Server数据库的结构 52
2.3.2 系统数据库 53
2.3.3 使用SSMS操作数据库 55
2.3.4 使用T-SQL操作数据库 57
2.4 项目实施 61
2.4.1 任务1 使用SSMS实现数据库的管理 61
2.4.2 任务2 使用T-SQL语句实现数据库的管理 65
2.5 课后练习 69
2.6 综合实训 70
2.7 拓展项目 71
项目3 数据库的设计与实现 72
3.1 项目目标 72
3.2 项目分析 72
3.3 相关知识点 72
3.3.1 认识E-R图 72
3.3.2 数据库系统设计流程 76
3.4 项目实施 79
3.4.1 任务1 绘制Market数据库的E-R图 79
3.4.2 任务2 绘制工厂物资管理的E-R图 80
3.5 课后练习 81
3.6 综合实训 82
3.7 拓展项目 83
项目4 建表基础 84
4.1 项目目标 84
4.2 项目分析 84
4.3 相关知识点 84
4.3.1 标识符命名规则 84
4.3.2 SQL Server 2008的数据类型 85
4.3.3 数据完整性 91
4.3.4 约束 92
4.4 项目实施 94
4.4.1 任务1 确定数据表的数据类型 94
4.4.2 任务2 确定数据表的主键和外键 96
4.5 课后练习 96
4.6 综合实训 98
4.7 拓展项目 99
项目5 表的管理 100
5.1 项目目标 100
5.2 项目分析 100
5.3 相关知识点 100
5.3.1 认识表 100
5.3.2 使用SSMS操作表 101
5.3.3 使用T-SQL操作表 103
5.4 项目实施 106
5.4.1 任务1 使用SSMS实现表的管理 106
5.4.2 任务2 使用T-SQL语句实现表的管理 111
5.5 课后练习 115
5.6 综合实训 117
5.7 拓展项目 119
项目6 表记录操作 120
6.1 项目目标 120
6.2 项目分析 120
6.3 相关知识点 120
6.3.1 使用SSMS操作数据记录 120
6.3.2 使用T-SQL语句操作数据记录 121
6.4 项目实施 124
6.4.1 任务1 使用SSMS工具管理表记录 124
6.4.2 任务2 使用T-SQL语句管理表记录 126
6.5 课后练习 128
6.6 综合实训 130
6.7 拓展项目 131
项目7 简单查询 132
7.1 项目目标 132
7.2 项目分析 132
7.3 相关知识点 132
7.3.1 SELECT语句的基本语法格式 132
7.3.2 单表的简单查询 133
7.3.3 统计 137
7.4 项目实施 138
7.4.1 任务1 实现简单条件的查询 138
7.4.2 任务2 实现查询结果的处理 146
7.5 课后练习 150
7.6 综合实训 152
7.7 拓展项目 153
项目8 复杂查询 154
8.1 项目目标 154
8.2 项目分析 154
8.3 相关知识点 155
8.3.1 指定数据源 155
8.3.2 子查询 157
8.3.3 联合查询 158
8.4 项目实施 159
8.4.1 任务1 进行多表连接查询 159
8.4.2 任务2 通过子查询进行测试 163
8.4.3 任务3 进行联合查询 166
8.5 课后练习 168
8.6 综合实训 169
8.7 拓展项目 171
项目9 视图 172
9.1 项目目标 172
9.2 项目分析 172
9.3 相关知识点 172
9.3.1 视图的基本概念 172
9.3.2 T-SQL管理视图 176
9.3.3 使用SSMS管理视图 177
9.4 项目实施 178
9.4.1 任务1 使用T-SQL语句实现视图的管理 178
9.4.2 任务2 使用SSMS实现视图的管理 185
9.5 课后练习 187
9.6 综合实训 188
9.7 拓展项目 189
项目10 索引 190
10.1 项目目标 190
10.2 项目分析 190
10.3 相关知识点 190
10.3.1 索引概述 190
10.3.2 索引的分类 193
10.3.3 使用SSMS管理索引 194
10.3.4 使用T-SQL管理索引 195
10.4 项目实施 198
10.4.1 任务1 使用SSMS实现索引的管理 198
10.4.2 任务2 使用T-SQL语句实现索引的管理 201
10.5 课后练习 203
10.6 综合实训 204
10.7 拓展项目 205
项目11 T-SQL基础 206
11.1 项目目标 206
11.2 项目分析 206
11.3 相关知识点 207
11.3.1 SQL与T-SQL 207
11.3.2 批处理和注释 208
11.3.3 运算符与表达式 211
11.3.4 局部变量与全局变量 216
11.3.5 流程控制语句 218
11.3.6 函数 225
11.4 项目实施 232
11.4.1 任务1 使用运算符实现复杂查询 232
11.4.2 任务2 通过流控制语句实现复杂查询 234
11.4.3 任务3 建立自定义函数 237
11.5 课后习题 238
11.6 实训练习 239
11.7 拓展项目 240
项目12 游标 241
12.1 项目目标 241
12.2 项目分析 241
12.3 相关知识点 241
12.3.1 游标的概念 241
12.3.2 用DECLARE语句定义游标 242
12.3.3 用OPEN语句打开游标 243
12.3.4 用FETCH语句从游标中提取数据 244
12.3.5 用CLOSE语句关闭游标 245
12.3.6 用DEALLOCATE语句释放游标 245
12.4 项目实施 246
12.4.1 任务1 使用游标查看表记录个数 246
12.4.2 任务2 使用游标查看表记录信息 247
12.5 课后练习 249
12.6 综合实训 250
12.7 拓展项目 250
项目13 存储过程 251
13.1 项目目标 251
13.2 项目分析 251
13.3 相关知识点 251
13.3.1 认识存储过程 251
13.3.2 使用T-SQL语句管理存储过程 253
13.3.3 使用SSMS工具管理存储过程 256
13.4 项目实施 257
13.4.1 任务1 创建简单存储过程并调用执行 257
13.4.2 任务2 存储过程的信息查看与删除 259
13.5 课后练习 260
13.6 综合实训 261
13.7 拓展项目 262
项目14 触发器 263
14.1 项目目标 263
14.2 项目分析 263
14.3 相关知识点 263
14.3.1 认识触发器 263
14.3.2 使用T-SQL语句管理触发器 265
14.3.3 使用SSMS工具管理触发器 267
14.4 项目实施 267
14.4.1 任务1 创建简单触发器 267
14.4.2 任务2 创建实现级联信息修改的触发器 269
14.4.3 任务3 创建具有信息保护功能的触发器 270
14.5 课后练习 271
14.6 综合实训 272
14.7 拓展项目 272
项目15 SQL Server安全管理 273
15.1 项目目标 273
15.2 项目分析 273
15.3 相关知识点 273
15.3.1 数据库安全概述 273
15.3.2 数据库服务器安全管理 275
15.3.3 数据库用户管理 282
15.3.4 数据库角色管理 284
15.3.5 数据库架构管理 286
15.3.6 权限管理 287
15.4 项目实施 290
15.4.1 任务1 通过语句管理登录账号 290
15.4.2 任务2 通过语句管理数据库用户及角色 291
15.4.3 任务3 通过语句管理数据库权限 292
15.5 课后练习 293
15.6 综合实训 293
15.7 拓展项目 294
项目16 SQL Server 2008数据库维护 295
16.1 项目目标 295
16.2 项目分析 295
16.3 相关知识点 295
16.3.1 数据库的备份和还原 295
16.3.2 不同数据格式的转换 302
16.4 项目实施 309
16.4.1 任务1 备份数据库 309
16.4.2 任务2 恢复数据库 309
16.5 课后练习 310
16.6 综合实训 310
16.7 拓展项目 311
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019