0


SQL Server数据库技术及应用(第四版)
作者:吴伶琳, 杨正校丛书名: ISBN:978-7-5685-3295-2页数:0 开本:装帧:平装 出版时间:2022-01-01中图分类:①TP311.132.3
¥52.80

编辑推荐

《SQL Server数据库技术及应用》(第四版)是“十四五”职业教育国家规划教材、“十三五”职业教育国家规划教材、“十二五”职业教育国家规划教材、高职高专计算机教指委优秀教材、江苏省精品课程的配套教材。本教材以数据库工程师的四大核心任务“建库、用库、管库、开发”将教材分为四个部分。第一部分,让学习者通过体验数据库对数据库建立感性的认识,了解并掌握数据库的基础知识,在此基础上学习SQL Server数据库管理系统的安装及配置;使用图形化工具、T-SQL语句两种方式创建数据库和数据表,学会创建主键、检查等各类约束等来保证数据的完整性。第二部分,包括数据库的主要应用,即数据查询和数据的增加、修改和删除。第三部分,从管理的角度对数据库的安全机制、数据库的备份与还原及不同数据源的转换进行介绍,如SQL Server与Excel数据表、XML数据的转换等。第四部分,以开发者的视角介绍了如何使用T-SQL语句实现编程,涉及数据库的一些常用对象的运用,如存储过程、触发器等;还介绍了如何运用微软的Microsoft Visual Studio开发平台设计、开发、部署数据库应用系统的整个流程。                        

  《SQL Server数据库技术及应用》(第四版)是“十四五”职业教育国家规划教材、“十三五”职业教育国家规划教材、“十二五”职业教育国家规划教材、高职高专计算机教指委优秀教材、江苏省精品课程的配套教材,也是新世纪高职高专教材编审委员会组编的计算机应用技术专业系列规划教材之一。 该教材是苏州健雄职业技术学院与江苏(无锡)微软技术中心、上海博为峰软件技术股份有限公司等知名企业专业共建及课程开发的成果。
  当前随着大数据、人工智能、区块链等新技术的蓬勃发展,各行各业都在加速进行数字化、智能化的转型升级,科技创新为构建新发展格局、推动我国各领域的高质量发展提供了有力的支撑。而数字化转型中更迫切的需要对大量的数据进行组织与管理,数据库技术作为信息处理中的核心技术之一,是信息化社会的坚实底座。微软公司的 SQL Server数据库管理系统目前在企业中被广泛应用,它是一个可信任、高智能的数据平台,学生学习并掌握这一平台,可以为今后从事数据库开发、数据库运维等岗位奠定良好的基础。
  教材通过“教学管理系统”的设计、开发与实施的完整过程,以典型工作任务为知识的载体,将信息技术领域的编程规范、行业标准嵌入其中,并有机融入爱国、敬业、诚信等社会主义核心价值观、“中华人民共和国数据安全法”等法律法规等课程思政元素,从而较好的满足培养高素质技能型人才的需要。
  一、教材组成
  本教材以数据库工程师的四大核心任务“建库、用库、管库、开发”将教材分为四篇。
  第一篇,让学习者通过体验数据库对数据库建立感性的认识,了解并掌握数据库的基础知识,在此基础上学习SQL Server数据库管理系统的安装及配置;使用图形化工具、TSQL语句两种方式创建数据库和数据表,学会创建主键、检查等各类约束来保证数据的完整性。
  第二篇,包括数据库的主要应用,即数据查询和数据的增加、修改和删除。
  第三篇,从管理的角度对数据库的安全机制、数据库的备份与还原及不同数据源的转换进行介绍,如SQL Server与Excel数据表、XML数据的转换等。
  第四篇,以开发者的视角介绍了如何使用TSQL语句实现编程,涉及数据库的一些常用对象的运用,如存储过程、触发器等;还介绍了如何运用微软的Microsoft Visual Studio开发平台设计、开发、部署数据库应用系统的整个流程。
  二、教材的特色与创新
  1.坚持校企双元紧密合作开发,融入行业、企业规范
  企业数据库应用工程师全程参与课程设计和教材编写,依据数据库开发工程师岗位中的典型工作任务,并参照劳动和社会保障部职业技能鉴定中心颁发的SQL Server 职业资格证书、工信部信息技术水平考试SQL Server以及微软认证考试的要求,规划课程的工作项目和任务,创新教材内容的组织体系;在教材中融入了数据库设计、编程的国家规范与标准,并强调工匠精神,突出学生数据库职业素养和实践技能的融合培养。
  2.以工作过程为主线,组织教材内容体系
  改革传统数据库教程章节式的编写体例,依据数据库应用软件开发的工作过程体系来设计教材结构,全书分为创建数据库、使用数据库、管理数据库和开发教学管理系统四个篇章,共8个项目。按照项目、任务来组织课程内容,突出在软件开发与应用中的数据库应用技术和管理技术,体现了“教、学、做合一”的编写思路。内容排列遵循由易到难,由简到繁的原则。
  3.配套资源丰富,满足学习者个性化学习的需求
  本教材是江苏省精品课程“SQL Server数据库技术”的配套教材,在课程网站(https://mooc1.chaoxing.com/course/203416134.html)上建有课程标准、授课计划、课程微课、电子教案、国家职业技能鉴定题库、代码库、习题库、在线测试、实训指导等教学资源,并且有教师定期发布学习内容,在课程平台上指导学习者的学习进度以及答疑解惑。
  4.及时跟踪技术动态,建立教材共建共享机制
  随着技术的更新和教学改革的发展,这本教材已经是第四版。教材中融入了技术的发展和最新的课程改革的成果,构建了"课内实训任务围绕课程项目,课外实训任务巩固课程项目,外包项目补充课程项目"的实训体系,并注重学生自主学习能力的培养。吸收兄弟院校、优秀学生加入课程资源建设,形成共建共享的课程建设机制,扩大资源的受益面。
  由于编者的水平有限,书中难免有疏漏和错误之处,恳请广大读者批评指正,联系邮箱为wulinglin@foxmail.com。
  编 者
  2022年1月
                       

 

                          第一篇 创建数据库
项目1 安装和体验数据库 3
 学习导航 3
 情境描述 3
 任务实施 4
  任务1 认识数据库 4
   子任务1.1 使用数据库应用系统 5
   子任务1.2 查看数据库中存放的数据 6
   子任务1.3 使用SQL Server联机丛书 8
  任务2 安装并启动SQL Server数据库管理系统 9
   子任务2.1 安装SQL Server 2008企业版 10
   子任务2.2 启动SQL Server数据库管理系统 16
  任务3 使用SQL Server配置管理器 17
 项目小结 20
 同步练习与实训 21

项目2 创建教学管理系统数据库及数据表 23
 学习导航 23
 情境描述 23
 任务实施 24
  任务1 创建数据库 24
   子任务1.1 使用图形化工具创建数据库 26
   子任务1.2 使用CREATE DATABASE语句创建数据库 29
   子任务1.3 修改数据库的属性 32
   子任务1.4 分离与附加数据库 33
  任务2 创建与管理数据表 34
   子任务2.1 使用图形化工具创建数据表 40
   子任务2.2 使用CREATE TABLE语句创建数据表 42
   子任务2.3 使用图形化工具修改数据表结构 44
   子任务2.4 使用ALTER TABLE语句修改数据表结构 45
   子任务2.5 管理数据表 46
   子任务2.6 为数据表增加记录 47
  任务3 设置数据表的完整性 49
   子任务3.1 创建主键约束 50
   子任务3.2 创建检查约束 52
   子任务3.3 创建唯一约束 53
   子任务3.4 创建默认约束 55
   子任务3.5 创建外键约束 56
 项目小结 59
 同步练习与实训 59

第二篇 使用数据库
项目3 数据简单查询 65
 学习导航 65
 情境描述 65
 任务实施 65
  任务1 对数据进行简单查询 65
   子任务1.1 对查询的字段进行筛选 68
   子任务1.2 对查询的行进行筛选 70
   子任务1.3 对查询结果进行排序 72
   子任务1.4 进行模糊查询 73
  任务2 运用函数进行数据查询 75
   子任务2.1 使用字符函数进行查询 80
   子任务2.2 使用日期函数进行查询 82
   子任务2.3 使用聚合函数进行查询 84
   子任务2.4 使用GROUP BY对数据进行分类汇总 84
  任务3 创建并管理索引 86
   子任务3.1 使用图形化工具创建索引 88
   子任务3.2 使用CREATE INDEX语句创建索引 91
   子任务3.3 管理索引 92
 项目小结 93
 同步练习与实训 93

项目4 数据复杂查询 95
 学习导航 95
 情境描述 95
 任务实施 95
  任务1 使用连接查询进行多表查询 95
   子任务1.1 使用INNER JOIN进行内连接查询 99
   子任务1.2 使用LEFT JOIN进行左连接查询 102
  任务2 使用子查询进行多表查询 103
   子任务2.1 使用IN子查询进行数据的复杂查询 106
   子任务2.2 使用EXISTS子查询进行数据的复杂查询 107
  任务3 使用UNION进行联合查询 109
  任务4 创建并应用视图 110
   子任务4.1 创建视图 113
   子任务4.2 应用视图 116
 项目小结 117
 同步练习与实训 117

项目5 数据管理 119
 学习导航 119
 情境描述 119
 任务实施 119
  任务1 增加数据 119
   子任务1.1 使用INSERT语句增加记录 121
   子任务1.2 使用INSERT语句和SELECT查询增加记录 123
   子任务1.3 使用SELECT...INTO语句增加记录 124
  任务2 修改数据 125
   子任务2.1 修改所有记录 125
   子任务2.2 修改符合条件的记录 125
  任务3 删除数据 126
   子任务3.1 删除所有的记录 127
   子任务3.2 删除符合条件的记录 128
 项目小结 128
 同步练习与实训 129

第三篇 管理数据库
项目6 管理教学管理系统数据库 133
 学习导航 133
 情境描述 133
 任务实施 133
  任务1 数据库的安全管理 133
   子任务1.1 创建数据库的登录名 136
   子任务1.2 创建和管理数据库用户及角色 138
   子任务1.3 管理数据库用户权限 139
  任务2 备份数据库 141
   子任务2.1 使用操作备份数据库 142
   子任务2.2 使用TSQL语句备份数据库 145
   子任务2.3 制订数据库的维护计划 146
  任务3 还原数据库 150
   子任务3.1 使用操作还原数据库 151
   子任务3.2 使用TSQL语句还原数据库 153
  任务4 导入导出数据 155
   子任务4.1 将Excel数据导入SQL Server数据库 155
   子任务4.2 将SQL Server数据导出到Access数据库 160
   子任务4.3 将SQL Server数据导出到XML文档 165
 项目小结 167
 同步练习与实训 167

第四篇 开发教学管理系统
项目7 数据库高级应用 171
 学习导航 171
 情境描述 171
 任务实施 171
  任务1 认识TSQL语言的编程要素 171
   子任务1.1 使用全局和局部变量 176
   子任务1.2 使用程序控制语句IF...ELSE 176
   子任务1.3 使用程序控制语句CASE...END 178
   子任务1.4 使用程序控制语句WHILE 179
  任务2 创建存储过程 181
   子任务2.1 调用存储过程 184
   子任务2.2 创建无参的存储过程 186
   子任务2.3 创建带输入参数的存储过程 188
   子任务2.4 创建带输出参数的存储过程 190
  任务3 创建触发器 192
   子任务3.1 创建UPDATE触发器 194
   子任务3.2 创建DELETE触发器 196
 项目小结 197
 同步练习与实训 198

项目8 使用C#开发教学管理数据库应用程序 200
 学习导航 200
 情境描述 200
 任务实施 200
  任务1 系统需求分析与功能结构设计 200
  任务2 系统数据库设计 204
  任务3 系统实现 213
   子任务3.1 界面原型逻辑关系设计 216
   子任务3.2 数据库操作类设计 216
   子任务3.3 系统登录模块设计与实现 217
   子任务3.4 管理员之教师管理模块设计与实现 220
   子任务3.5 教师之学生管理模块设计与实现 226
   子任务3.6 学生成绩查询模块设计与实现 230
  任务4 系统部署与安装 232
 项目小结 241
 同步练习与实训 241

参考文献 244

附 录 245
 附录1 数据库设计说明书 245
 附录2 习题参考答案 247

                       

  • 课件《SQL Server数据库技术及应用》

    课程: SQL Server数据库技术与应用 类型: rar 大小:134.47 MB上传时间: 2022-07-28 10:45:49

  • 试题库(10套)《SQL Server数据库技术及应用》

    课程: SQL Server数据库技术与应用 类型: rar 大小:2.71 MB上传时间: 2022-07-28 10:45:49

  • 代码库和素材《SQL Server数据库技术及应用》

    课程: SQL Server数据库技术与应用 类型: rar 大小:4.63 MB上传时间: 2022-07-28 10:45:49

  • 课程标准、授课计划《SQL Server数据库技术及应用》

    课程: SQL Server数据库技术与应用 类型: rar 大小:47.16 KB上传时间: 2022-07-28 10:45:49

  • 实训项目单模板《SQL Server数据库技术及应用》

    课程: SQL Server数据库技术与应用 类型: rar 大小:86.93 KB上传时间: 2022-07-28 10:45:49

全部下载
0.739041s