0


SQL Server数据库实现与应用案例教程(第四版)
作者:曹起武, 林晓峰丛书名:高等职业教育计算机应用技术专业系列规划教材 ISBN:978-7-5685-4835-9页数:264 开本:16开装帧:平装 出版时间:2024-07-01中图分类:①TP311.132.3
¥56.80

编辑推荐

本教材根据数据库管理人员和软件开发人员等实际工作岗位核心技能确定教材内容,以数据库系统开发过程为主线,以项目和任务为载体,基于实际工作流程设计教材框架,是一本知识全面、内容实用、理论与实际并重的一体化教材。本教材共包括11个项目和35个具体任务。项目1介绍数据库基本知识;项目2介绍SQL Server 2022系统的安装与部署;项目3介绍数据库的实施与管理;项目4介绍基本表、视图等数据库对象的实施与使用;项目5介绍SQL查询;项目6介绍数据操作;项目7介绍数据库定义;项目8介绍数据库的安全管理;项目9介绍数据库的备份与还原;项目10介绍数据库高级编程;项目11介绍存储过程与触发器。此外,还通过导论介绍了相应课程体系及教材中任务案例的基本内容,通过附录介绍了常用函数等内容。


  《SQL Server数据库实现与应用案例教程》(第四版)是辽宁省职业教育“十四五”首批规划教材,也是高等职业教育计算机应用技术专业系列规划教材之一。

  本教材以习近平新时代中国特色社会主义思想为指导,全面贯彻党的教育方针和党的二十大报告中关于“推动战略性新兴产业融合集群发展,构建新一代信息技术、人工智能、生物技术、新能源、新材料、高端装备、绿色环保等一批新的增长引擎”战略要求,是一本依据“岗”位能力、支撑“课”堂革命、参考大“赛”规程、涵盖“证”书考点的“岗、课、赛、证”融通教材。

  该教材自2012年10月出版以来,受到了职业院校师生的好评,并依据颁布的国家标准要求,分别于2017年8月和2021年11月完成了第二版和第三版的修订与出版。教材前三版重点依据职业岗位核心技能培养及项目式教学改革需要,围绕“岗、课、赛、证”融通开展新型教材改革,并融入思政元素。第四版则完成了软件版本从2008到2022的升级,并丰富了全书的数字化资源,重新梳理了全书的项目框架和任务内容。

  本教材根据数据库管理人员和软件开发人员等实际工作岗位核心技能确定教材内容,以数据库系统开发过程为主线,以项目和任务为载体,基于实际工作流程设计教材框架,是一本知识全面、内容实用、理论与实际并重的一体化教材。本教材共包括11个项目和35个具体任务。项目1介绍数据库基本知识;项目2介绍SQL Server 2022系统的安装与部署;项目3介绍数据库的实施与管理;项目4介绍基本表、视图等数据库对象的实施与使用;项目5介绍SQL查询;项目6介绍数据操作;项目7介绍数据库定义;项目8介绍数据库的安全管理;项目9介绍数据库的备份与还原;项目10介绍数据库高级编程;项目11介绍存储过程与触发器。此外,还通过导论介绍了相应课程体系及教材中任务案例的基本内容,通过附录介绍了常用函数等内容。

  本教材的主要特色表现在以下几个方面:

  1.“岗”材融合,校企“双元”联合开发

  教材突出“双元”主体,在所有编写人员均拥有企业兼职经历的基础上,邀请企业专家直接参与教材的设计与统筹,“双元”携手基于实际工作流程设计教材框架与案例。

  2.“课”材融合,推进“三教”深化改革

  教材秉承“服务课程实施、引领课程改革”理念,不断深化“三教改革”和课堂革命。教材对应在线学习平台荣获全国职业院校信息化教学大赛“网络课程”项目一等奖;课程建设方案荣获辽宁省教学成果三等奖;课程被评为辽宁省精品在线开放课程;第三版教材入选辽宁省职业教育“十四五”首批规划教材。

  3.“赛”“证”融合,借助“三师”探索创新

  教材落实全国职业教育大会指出的“推动‘岗、课、赛、证融通’综合育人,提高教育质量”要求,团队中的技能大赛指导教师及“1+X”证书培训讲师将“大数据技术与应用”等3项全国职业院校技能大赛赛项和“Web前端开发”等3项“1+X”证书及职业资格证书中关于数据库管理、数据检索、数据库编程等相关内容融入教材当中,提升教材服务覆盖面,推动“岗、课、赛、证”融通,实现“三全育人”目标。

  4.思政融合,落实“立德树人”任务

  教材创新性地将省高校思想政治理论课骨干教师加入编写团队,在思政案例设计过程中,专业教师与思政教师共同围绕爱国主义情怀、工匠精神、职业素养、法律意识等方面开发支撑教学内容的课程思政案例,引导学生将个人的成才梦有机融入中华民族伟大复兴的中国梦。

  5.资源融合,支撑“混合”教学改革

  教材中重点知识、技能点及思政活页配有专属二维码,扫描即可观看相应在线微课视频。此外,教材专题网站(https://mooc1.chaoxing.com/course/222133011.html)还向学习者提供了教学课件、课堂练习(含答案)、任务工单、在线测试等丰富的教学资源,支撑教者与学者开展卓有成效的线上线下混合式教学与自学。

  6.双色融合,提升“双点”学习效果

  教材采用双色印刷,突出“双点(重点与难点)”,色彩搭配和谐,图片清晰准确,段落编排合理,符合学生学习需求,有效提升学习效果。

  7.读者群体广泛,教学和参考均可

  本教材可以作为高职相关专业数据库应用基础课程的教材,也可供从事数据库研究和使用SQL Server进行数据库系统开发的计算机专业人员参考使用。

  在编写本教材的过程中,编者参考、引用和改编了国内外出版物中的相关资料以及网络资源,在此表示深深的谢意!相关著作权人看到本教材后,请与出版社联系,出版社将按照相关法律的规定支付稿酬。

  由于编者水平有限,书中难免有错误和疏漏之处,敬请广大读者批评指正。

  编  者

  2024年7月


 

导  论  课程体系及教学案例综述 / 1

  任务线索介绍 / 1

  职业岗位需求分析 / 1

项目1  走进数据库系统 / 12

  任务1.1  数据库基本知识 / 13

    1.1.1  知识准备:数据库的基本概念 / 13

    1.1.2  任务实施:了解数据库系统 / 15

  任务1.2  数据库设计 / 17

    1.2.1  知识准备:数据库设计概述和基本步骤 / 18

    1.2.2  任务实施:“销售管理”数据库的设计 / 24

  课后拓展 / 29

  课后习题 / 29

项目2  SQL Server 2022数据库管理系统 / 31

  任务2.1  SQL Server 2022的安装 / 32

    2.1.1  知识准备:SQL Server 2022概述 / 32

    2.1.2  任务实施:安装SQL Server 2022 / 33

  任务2.2  SQL Server 2022的服务管理 / 44

    2.2.1  知识准备:SQL Server 2022主要服务介绍 / 44

    2.2.2  任务实施:启动和关闭SQL Server 2022的主要服务 / 45

  任务2.3  SQL Server Management Studio的使用 / 46

    2.3.1  知识准备:SQL Server 2022主要组件介绍 / 46

    2.3.2  任务实施:使用SQL Server Management Studio / 47

  课后拓展 / 50

  课后习题 / 50

项目3  “销售管理”数据库的实施与管理 / 52

  任务3.1  “销售管理”数据库的创建 / 53

    3.1.1  知识准备:SQL Server 系统中数据库相关概念 / 53

    3.1.2  任务实施:在SSMS中创建“销售管理”数据库 / 56

  任务3.2  “销售管理”数据库的配置 / 60

    3.2.1  知识准备:数据库的主要属性 / 60

    3.2.2  任务实施:配置“销售管理”数据库 / 61

  任务3.3  “销售管理”数据库的管理 / 63

    3.3.1  知识准备:数据库的转移与删除 / 63

    3.3.2  任务实施:管理“销售管理”数据库 / 64

  课后拓展 / 68

  课后习题 / 69

项目4  “销售管理”数据库中的对象 / 71

  任务4.1  “商品表”和“买家表”等基本表的实施 / 72

    4.1.1  知识准备:基本表简述 / 72

    4.1.2  任务实施:创建与使用“商品表” / 74

  任务4.2  “商品表”等基本表的高级设置 / 78

    4.2.1  知识准备:基本表的高级设置 / 78

    4.2.2  任务实施:“商品表”等基本表的高级设置 / 82

  任务4.3  “所有商品”等视图的创建 / 90

    4.3.1  知识准备:视图介绍 / 91

    4.3.2  任务实施:创建“商品概述”等视图 / 91

  任务4.4  “商品表”等基本表中索引的创建 / 98

    4.4.1  知识准备:索引简介 / 98

    4.4.2  任务实施:“销售管理”数据库中索引的实施 / 100

  课后拓展 / 103

  课后习题 / 104

项目5  “销售管理”数据库的数据查询 / 106

  任务5.1  SQL基础查询 / 107

    5.1.1  知识准备:SQL查询语言入门 / 108

    5.1.2  任务实施:数据的简单查询 / 111

  任务5.2  SQL汇总查询 / 115

    5.2.1  知识准备:聚合函数与分组语句 / 115

    5.2.2  任务实施:使用聚合函数分组统计数据库中的数据 / 116

  任务5.3  连接查询 / 118

    5.3.1  知识准备:连接查询语句 / 119

    5.3.2  任务实施:使用连接查询检索“销售管理”数据库中的数据 / 120

  任务5.4  子查询 / 122

    5.4.1  知识准备:子查询语句 / 123

    5.4.2  任务实施:使用子查询检索“销售管理”数据库中的数据 / 124

  课后拓展 / 126

  课后习题 / 128

项目6  “销售管理”数据库中的数据管理 / 130

  任务6.1  “销售管理”数据库中数据的添加 / 131

    6.1.1  知识准备:INSERT语句 / 131

    6.1.2  任务实施:向“销售管理”数据库中添加数据 / 133

  任务6.2  “销售管理”数据库中数据的修改 / 134

    6.2.1  知识准备:UPDATE语句 / 135

    6.2.2  任务实施:修改“销售管理”数据库中的数据 / 136

  任务6.3  “销售管理”数据库中数据的删除 / 136

    6.3.1  知识准备:DELETE语句 / 137

    6.3.2  任务实施:删除“销售管理”数据库中的数据 / 138

  课后拓展 / 139

  课后习题 / 140

项目7  使用T-SQL语句定义“销售管理”数据库 / 141

  任务7.1  数据库的创建与管理 / 142

    7.1.1  知识准备:数据库的创建、修改和删除语句 / 143

    7.1.2  任务实施:使用SQL语言创建和管理“销售管理”数据库 / 144

  任务7.2  基本表的创建与管理 / 146

    7.2.1  知识准备:基本表定义语句 / 146

    7.2.2  任务实施:使用SQL定义语言完成“商品表”等的创建和管理 / 147

  任务7.3  视图的创建与管理 / 150

    7.3.1  知识准备:视图的创建与管理语句 / 150

    7.3.2  任务实施:“销售管理”数据库中视图的实施 / 151

  任务7.4  规则与默认值的创建与管理 / 151

    7.4.1  知识准备:规则及默认值对象的定义语句 / 152

    7.4.2  任务实施:“销售管理”数据库中其他对象的创建与管理 / 154

  课后拓展 / 155

  课后习题 / 156

项目8  “销售管理”数据库的安全管理 / 158

  任务8.1  修改SQL Server的身份验证模式 / 159

    8.1.1  知识准备:安全机制简介 / 159

    8.1.2  任务实施:设置SQL Server的身份验证模式 / 161

  任务8.2  创建系统登录用户 / 162

    8.2.1  知识准备:数据库用户介绍 / 162

    8.2.2  任务实施:创建系统登录用户 / 163

  任务8.3  数据库用户的创建与管理 / 167

    8.3.1  知识准备:数据库用户和用户权限 / 167

    8.3.2  任务实施:“销售管理”数据库用户的实施和管理 / 169

  任务8.4  角色的管理 / 176

    8.4.1  知识准备:数据库系统中的角色介绍 / 177

    8.4.2  任务实施:服务器角色和“销售管理”数据库角色的管理 / 178

  课后拓展 / 182

  课后习题 / 182

项目9  “销售管理”数据库的备份与还原 / 184

  任务9.1  数据的导入和导出 / 185

    9.1.1  知识准备:数据转换简介 / 185

    9.1.2  任务实施:“销售管理”数据库中数据的导出和导入 / 186

  任务9.2  数据库的备份与还原 / 196

    9.2.1  知识准备:数据库备份机制介绍 / 196

    9.2.2  任务实施:“销售管理”数据库的备份与还原 / 199

  课后拓展 / 209

  课后习题 / 209

项目10  使用高级编程语言管理“销售管理”数据库 / 211

  任务10.1  编程基础及IF判断语句 / 212

    10.1.1  知识准备:数据库编程基本语法及IF判断语句 / 212

    10.1.2  任务实施:使用IF判断语句完成商品价格水平评估 / 218

  任务10.2  WHILE循环语句 / 219

    10.2.1  知识准备:WHILE循环语句介绍 / 219

    10.2.2  任务实施:使用循环语句完成商品价格的调整 / 220

  任务10.3  CASE多分支判断语句 / 221

    10.3.1  知识准备:CASE多分支判断语句介绍 / 222

    10.3.2  任务实施:使用多分支判断语句完成商品档次分类 / 222

  任务10.4  “销售管理”数据库信息的综合统计 / 223

  课后拓展 / 226

  课后习题 / 226

项目11  “销售管理”数据库的存储过程与触发器 / 228

  任务11.1  “销售管理”数据库中的存储过程 / 229

    11.1.1  知识准备:存储过程概述 / 229

    11.1.2  任务实施:“销售管理”数据库中的存储过程 / 231

  任务11.2  “销售管理”数据库中的触发器 / 234

    11.2.1  知识准备:触发器概述 / 234

    11.2.2  任务实施:“销售管理”数据库中的触发器 / 237

  课后拓展 / 243

  课后习题 / 244

参考文献 / 246

附  录   / 247

  附录A  数据库对象命名规范 / 247

  附录B  SQL Server常用函数 / 250


  • 课件-SQL Server数据库实现与应用案例教程(第四版)

    课程: SQL Server数据库技术与应用 类型: zip 大小:258.39MB上传时间: 2024-07-29 15:58:32

  • 案例数据库-SQL Server数据库实现与应用案例教程(第四版)

    课程: SQL Server数据库技术与应用 类型: zip 大小:706.06KB上传时间: 2024-07-29 15:59:14

  • 教案-SQL Server数据库实现与应用案例教程(第四版)

    课程: SQL Server数据库技术与应用 类型: zip 大小:613.87KB上传时间: 2024-07-29 15:59:48

  • 教材代码-SQL Server数据库实现与应用案例教程(第四版)

    课程: SQL Server数据库技术与应用 类型: zip 大小:27.21KB上传时间: 2024-07-29 16:00:27

  • 课后习题答案-SQL Server数据库实现与应用案例教程(第四版)

    课程: SQL Server数据库技术与应用 类型: zip 大小:10.47KB上传时间: 2024-07-29 16:01:00

  • 任务工单-SQL Server数据库实现与应用案例教程(第四版)

    课程: SQL Server数据库技术与应用 类型: zip 大小:3.57MB上传时间: 2024-07-29 16:01:42

  • 授课计划-SQL Server数据库实现与应用案例教程(第四版)

    课程: SQL Server数据库技术与应用 类型: zip 大小:28.78KB上传时间: 2024-07-29 16:02:25

  • 课堂练习(销售)-SQL Server数据库实现与应用案例教程(第四版)

    课程: SQL Server数据库技术与应用 类型: zip 大小:139.84KB上传时间: 2024-07-29 16:02:54

  • 数据原表-SQL Server数据库实现与应用案例教程(第四版)

    课程: SQL Server数据库技术与应用 类型: zip 大小:23.11KB上传时间: 2024-07-29 16:03:49

全部下载