《SQL Server数据库实现与应用案例教程》(第三版)是新世纪高职高专教材编审委员会组编的计算机应用技术专业系列规划教材之一。
随着互联网和移动互联网技术的迅猛发展,信息技术已经成为各领域发展过程中必不可少的重要组成部分。特别是随着云计算和大数据等新技术的出现,信息和数据已经成为改变人们生活方式和社会生产方式的重要推动力。以数据存储和应用为目的的数据库应用技术则是上述技术的基础和核心。
作为数据库应用技术的核心,数据库管理系统同样发展迅速。在众多的数据库系统管理软件中,SQL Server系列数据库管理系统因其良好的易用性和兼容性一直被广大开发人员和应用人员青睐,已经成为Windows操作平台下数据库管理系统的首选。
在前两版的基础上,第三版重点在课程思政和数字化资源上寻求突破,编写团队在原有双师型一线教师及企业一线工程师组成的基础上,聘请思政教师为课程思政案例设计提供指导。在设计及编写的过程中注重与企业专家的讨论与研究,根据数据库管理人员和软件开发人员等实际工作岗位所需技能确定教材内容,基于实际工作流程设计教材框架;以数据库系统开发过程为主线,以项目和任务为载体,是一本知识全面、内容实用、理论与实际并重的一体化教材。在课程思政案例设计过程中,专业教师与思政课程专家围绕相关技术内容进行深入研讨,从爱国主义情怀、工匠精神、职业素养、法律意识等方面共同开发支撑教学内容的课程思政案例,引导学生将个人的成才梦有机融入中华民族伟大复兴的中国梦。
本教材的主要特色表现在以下几个方面:
1.课程体系具有先进性
本教材所对应的“数据库实现与维护”课程于2007年被辽宁机电职业技术学院确认为院级精品课程,于2013年被该学院确立为首批院级精品资源共享课程。教材开发小组设计及建设的本课程在线学习平台在2013年全国职业院校信息化教学大赛“网络课程”项目中获得一等奖。课程建设方案在2014年获得辽宁省教学成果三等奖,课程数字化资源曾先后多次获得辽宁省教育教学信息化大奖赛和软件大赛奖项。
2.以工作项目为载体,以工作岗位为依据
本教材由一个基于工作过程设计的数据库管理系统为主线,包含若干项目和任务。每个项目涉及的知识点都与任务紧密结合,做到理论与实际相结合。在项目和任务的安排上注重连续性,项目间既相对独立,又互为补充。教材围绕“销售管理”数据库系统的实施与管理展开,共包含11个项目(数据库的实施与管理、数据的查询与操作等)和多个任务(数据库创建、基本表创建、数据查询、数据库维护等)。其中,项目1~6侧重于数据库的应用,基本面向数据库管理员岗位,重点介绍如何使用SQL Server的Management Studio来实施和管理数据库及数据的简单查询;项目7~11侧重于数据高级管理及数据库编程,主要面向应用软件开发人员,重点介绍使用T-SQL语句实施和管理数据库及复杂的数据查询。
3.知识选取合理,难易程度适中
要在一本书中完整地介绍数据库原理、数据库实施和数据库应用是不可能的,也是没有必要的。本教材在具体内容的安排上,从应用的角度出发,侧重于操作和应用所需的基础知识。在内容的深度和广度方面,本着基于岗位、够用实用的原则,对相关知识进行了精心筛选,注意内容简练,精心设计实例,用通俗易懂的语言进行叙述。
4.教学资源丰富,方便用户使用
为了方便教者与学者更好地利用本教材进行教与学,编者围绕本教材开发了一系列教学材料,包括教学大纲(课程标准)、授课计划、电子教案、教学课件、任务工单、期末试卷等,力争做到全面配套。教材中的重点知识点和技能点配有微课二维码,读者可以通过扫描二维码获得相应知识点和技能点的讲解及演示视频。
5.读者群体广泛,教学和参考均可
本教材可以作为高职高专相关专业数据库应用基础课程的教材,也可供从事数据库研究和使用SQL Server进行数据库系统开发的计算机专业人员参考使用。
由于时间仓促,再加上编者水平有限,书中难免有错误和疏漏之处,敬请广大读者批评指正。
编 者
2021年11月
导论 课程体系及教学案例综述 / 1
项目1 走进数据库系统 / 12
任务1.1 数据库基本知识 / 12
任务1.2 数据库设计 / 18
课后拓展 / 30
课后习题 / 30
项目2 SQL Server 2008数据库管理系统 / 32
任务2.1 SQL Server 2008的安装 / 32
任务2.2 SQL Server 2008的服务管理 / 45
任务2.3 SQL Server Management Studio的使用 / 47
课后拓展 / 55
课后习题 / 56
项目3 “销售管理”数据库的实施与管理 / 57
任务3.1 “销售管理”数据库的创建 / 57
任务3.2 “销售管理”数据库的配置 / 65
任务3.3 “销售管理”数据库的管理 / 67
课后拓展 / 73
课后习题 / 73
项目4 “销售管理”数据库中的对象 / 75
任务4.1 “商品表”和“买家表”等基本表的实施 / 75
任务4.2 “商品表”和“买家表”等基本表的高级设置 / 81
任务4.3 “所有商品”等视图的创建 / 91
任务4.4 “商品表”等基本表中索引的创建 / 98
课后拓展 / 103
课后习题 / 104
项目5 “销售管理”数据库的数据查询 / 106
任务5.1 SQL基础查询语句 / 106
任务5.2 SQL汇总查询 / 119
任务5.3 连接查询 / 124
任务5.4 子查询 / 129
课后拓展 / 134
课后习题 / 135
项目6 “销售管理”数据库中数据的管理 / 138
任务6.1 “销售管理”数据库中数据的添加 / 138
任务6.2 “销售管理”数据库中数据的修改 / 141
任务6.3 “销售管理”数据库中数据的删除 / 144
课后拓展 / 146
课后习题 / 147
项目7 使用T-SQL语句定义数据库 / 149
任务7.1 数据库的创建与管理 / 149
任务7.2 基本表的创建与管理 / 154
任务7.3 视图的创建与管理 / 161
任务7.4 规则与默认的创建与管理 / 164
课后拓展 / 170
课后习题 / 171
项目8 “销售管理”数据库的安全管理 / 173
任务8.1 修改SQL Server 2008的身份验证模式 / 174
任务8.2 创建系统登录用户 / 176
任务8.3 数据库用户的创建与管理 / 181
任务8.4 角色的管理 / 191
课后拓展 / 196
课后习题 / 197
项目9 数据库维护 / 198
任务9.1 数据的导入和导出 / 198
任务9.2 数据库的备份与还原 / 209
课后拓展 / 223
课后习题 / 223
项目10 数据库编程语言 / 225
任务10.1 编程基础及判断语句IF...ELSE / 225
任务10.2 WHILE循环语句 / 232
任务10.3 多分支判断语句CASE / 234
任务10.4 “销售管理”数据库信息的综合统计 / 236
课后拓展 / 238
课后习题 / 239
项目11 “销售管理”数据库的存储过程与触发器 / 241
任务11.1 “销售管理”数据库中的存储过程 / 241
任务11.2 “销售管理”数据库中的触发器 / 247
课后拓展 / 257
课后习题 / 258
参考文献 / 260
附 录 / 261
附录A 数据库对象命名规范 / 261
附录B SQL Server常用函数 / 264
-
电子教案、教材大纲、授课计划《SQL Server数据库实现与应用案例教程》(第三版)
课程: SQL Server数据库技术与应用 类型: rar 大小:1.04 MB上传时间: 2022-08-11 17:17:13
-
教材代码、案例数据库《SQL Server数据库实现与应用案例教程》(第三版)
课程: SQL Server数据库技术与应用 类型: rar 大小:733.87 KB上传时间: 2022-08-11 17:17:13
-
教学课件《SQL Server数据库实现与应用案例教程》(第三版)
课程: SQL Server数据库技术与应用 类型: rar 大小:3.82 MB上传时间: 2022-08-11 17:17:13
-
课后习题《SQL Server数据库实现与应用案例教程》(第三版)
课程: SQL Server数据库技术与应用 类型: rar 大小:28.8 KB上传时间: 2022-08-11 17:17:13
-
课堂练习(销售)《SQL Server数据库实现与应用案例教程》(第三版)
课程: SQL Server数据库技术与应用 类型: rar 大小:126 KB上传时间: 2022-08-11 17:17:13
-
任务工单、数据原表《SQL Server数据库实现与应用案例教程》(第三版)
课程: SQL Server数据库技术与应用 类型: rar 大小:313.88 KB上传时间: 2022-08-11 17:17:14
-
习题答案《SQL Server数据库实现与应用案例教程》(第三版)
课程: SQL Server数据库技术与应用 类型: rar 大小:9.75 KB上传时间: 2022-08-11 17:17:14
全部下载