描述
开 本: 16开纸 张: 胶版纸包 装: 平装-胶订是否套装: 否国际标准书号ISBN: 9787111612155
产品特色
内容简介
SQLServer数据库应用是高职高专经济管理类专业一门专业技能课程,也是一门整合数据库理论、数据库操作技术与数据库开发应用为一体的课程。它涵盖经济管理领域的学生在将来工作中可能涉及到的各种数据库应用技能,该门课程的学习对于提高学生职业能力具有重要的作用。本课程以真实工作任务及其工作过程为依据,以SQLServer2016为数据库平台设计了一个图书管理系统项目,进行教学内容的整合与序化。以工程项目“图书管理系统”贯穿全过程,通过指导学生完成一系列的实际工作任务来达到课程的教学目标,重点培养学生解决实际问题的能力,实现了能力训练项目化、课程结构模块化、理论与实践教学一体化。本书教学内容适量,难易程度适中,适合高职高专电子商务、会计电算化、物流管理、市场营销等经济管理类专业学生作为教材,也可以供其他相关专业学生作为教材和学习参考用书。
目 录
目录
项目一 创建图书管理数据库任务一 安装和使用 SQL Server 2016 2
相关知识3
一、SQL Server简介3
二、SQL Server 2016的版本和安装要求 5
三、SQL Server 2016的常用工具 6
四、SQL Server 2016的配置9
任务实施10
一、安装 SQL Server 2016 10
二、使用 SQL Server Management Studio 20
三、注册服务器 24
能力拓展27
工作评价与思考 32
任务二 创建图书管理数据库 33
相关知识34
一、数据库概述 34
二、Transact-SQL语言简介38
三、有关数据库管理的 T-SQL语句39
任务实施41
一、创建图书管理数据库 Library41
二、管理数据库 46
能力拓展52
工作评价与思考 52
任务三 创建和维护图书管理数据表 54
相关知识56
一、SQL Server的数据类型56
二、建立和维护数据表的 T-SQL语句 60
任务实施 62
一、创建图书管理数据表 62
二、修改图书管理数据表 65
三、添加表数据 67
能力拓展 68
工作评价与思考 71
任务四 维护数据完整性 73
相关知识 74
一、数据的完整性 74
二、数据完整性的实现 75
任务实施 77
一、利用约束维护数据完整性 77
二、利用默认值维护数据完整性 82
能力拓展 84
工作评价与思考 84
任务五 创建和管理索引 87
相关知识 88
一、索引概述 88
二、索引的创建和使用 90
任务实施 91
一、创建索引 91
二、管理索引 94
能力拓展 96
工作评价与思考 98
项目二 使用图书管理数据库任务六 数据操作 102
相关知识104
一、T-SQL语言编程104
二、INSERT、UPDATE、DELETE
语句的语法 110
任务实施 112
一、添加表数据 112
二、修改表数据 115
三、删除表数据 115
能力拓展118
工作评价与思考 120
任务七 数据查询 123
相关知识124
一、查询编辑器的使用 124
二、SELECT语句 124
三、连接与子查询 129
任务实施134
一、简单数据查询 134
二、连接查询 139
三、嵌套查询 140
四、联合查询 142
能力拓展143
工作评价与思考 145
任务八 创建和使用视图、存储过程和 触发器151
相关知识152
一、视图 152
二、存储过程 156
三、触发器160
任务实施164
一、建立和使用视图 164
二、建立和使用存储过程 167
三、建立和使用触发器 172
能力拓展176
工作评价与思考 178
项目三 管理图书管理数据库任务九 数据库的备份还原和数据传输 184
相关知识185
一、数据库的备份和还原 185
二、数据库导入和导出 187
任务实施188
一、对图书管理数据库进行备份和还原 188
二、对图书管理数据库进行导入和导出 193
能力拓展197
工作评价与思考 198
任务十 数据库的安全管理 200
相关知识201
一、SQL Server的安全机制201
二、SQL Server的身份验证模式 202
三、用户、角色和权限管理 203
任务实施206
一、设置服务器身份验证与创建登录账户206
二、管理登录账户与数据库用户 213
三、授予或撤销权限 217
能力拓展221
一、账户安全 221
二、权限安全 222
工作评价与思考 223
任务十一 SQL Server自动化管理 225
相关知识225
一、SQL Server代理225
二、作业、计划与警报 226
三、数据库维护计划 226
任务实施227
一、创建简单作业 227
二、创建数据库维护计划 231
能力拓展238
工作评价与思考 241
项目四 开发图书管理数据库系统任务十二 设计图书管理数据库 244
相关知识244
一、E-R关系模型数据库设计 244
二、关系模型的规范化 247
三、数据库的一般设计方法 247
任务实施248
能力拓展252
工作评价与思考 252
任务十三 在 Web中访问图书管理数据库 253
相关知识254
一、Visual Studio集成开发环境 254
二、ADONET数据模型256
三、ASPNET的数据控件258
四、ASPNET配置和管理工具 261
任务实施264
一、建立 ASPNET的开发环境 264
二、创建访问图书管理数据库的动态网页264
能力拓展277
工作评价与思考 277
参考文献279
项目一 创建图书管理数据库任务一 安装和使用 SQL Server 2016 2
相关知识3
一、SQL Server简介3
二、SQL Server 2016的版本和安装要求 5
三、SQL Server 2016的常用工具 6
四、SQL Server 2016的配置9
任务实施10
一、安装 SQL Server 2016 10
二、使用 SQL Server Management Studio 20
三、注册服务器 24
能力拓展27
工作评价与思考 32
任务二 创建图书管理数据库 33
相关知识34
一、数据库概述 34
二、Transact-SQL语言简介38
三、有关数据库管理的 T-SQL语句39
任务实施41
一、创建图书管理数据库 Library41
二、管理数据库 46
能力拓展52
工作评价与思考 52
任务三 创建和维护图书管理数据表 54
相关知识56
一、SQL Server的数据类型56
二、建立和维护数据表的 T-SQL语句 60
任务实施 62
一、创建图书管理数据表 62
二、修改图书管理数据表 65
三、添加表数据 67
能力拓展 68
工作评价与思考 71
任务四 维护数据完整性 73
相关知识 74
一、数据的完整性 74
二、数据完整性的实现 75
任务实施 77
一、利用约束维护数据完整性 77
二、利用默认值维护数据完整性 82
能力拓展 84
工作评价与思考 84
任务五 创建和管理索引 87
相关知识 88
一、索引概述 88
二、索引的创建和使用 90
任务实施 91
一、创建索引 91
二、管理索引 94
能力拓展 96
工作评价与思考 98
项目二 使用图书管理数据库任务六 数据操作 102
相关知识104
一、T-SQL语言编程104
二、INSERT、UPDATE、DELETE
语句的语法 110
任务实施 112
一、添加表数据 112
二、修改表数据 115
三、删除表数据 115
能力拓展118
工作评价与思考 120
任务七 数据查询 123
相关知识124
一、查询编辑器的使用 124
二、SELECT语句 124
三、连接与子查询 129
任务实施134
一、简单数据查询 134
二、连接查询 139
三、嵌套查询 140
四、联合查询 142
能力拓展143
工作评价与思考 145
任务八 创建和使用视图、存储过程和 触发器151
相关知识152
一、视图 152
二、存储过程 156
三、触发器160
任务实施164
一、建立和使用视图 164
二、建立和使用存储过程 167
三、建立和使用触发器 172
能力拓展176
工作评价与思考 178
项目三 管理图书管理数据库任务九 数据库的备份还原和数据传输 184
相关知识185
一、数据库的备份和还原 185
二、数据库导入和导出 187
任务实施188
一、对图书管理数据库进行备份和还原 188
二、对图书管理数据库进行导入和导出 193
能力拓展197
工作评价与思考 198
任务十 数据库的安全管理 200
相关知识201
一、SQL Server的安全机制201
二、SQL Server的身份验证模式 202
三、用户、角色和权限管理 203
任务实施206
一、设置服务器身份验证与创建登录账户206
二、管理登录账户与数据库用户 213
三、授予或撤销权限 217
能力拓展221
一、账户安全 221
二、权限安全 222
工作评价与思考 223
任务十一 SQL Server自动化管理 225
相关知识225
一、SQL Server代理225
二、作业、计划与警报 226
三、数据库维护计划 226
任务实施227
一、创建简单作业 227
二、创建数据库维护计划 231
能力拓展238
工作评价与思考 241
项目四 开发图书管理数据库系统任务十二 设计图书管理数据库 244
相关知识244
一、E-R关系模型数据库设计 244
二、关系模型的规范化 247
三、数据库的一般设计方法 247
任务实施248
能力拓展252
工作评价与思考 252
任务十三 在 Web中访问图书管理数据库 253
相关知识254
一、Visual Studio集成开发环境 254
二、ADONET数据模型256
三、ASPNET的数据控件258
四、ASPNET配置和管理工具 261
任务实施264
一、建立 ASPNET的开发环境 264
二、创建访问图书管理数据库的动态网页264
能力拓展277
工作评价与思考 277
参考文献279
前 言
SQL Server数据库在经济管理领域的应用越来越广泛,作为高职高专院校财经类专业的学生,熟练掌握数据库应用技能已成为职业能力培养的一项重要内容。
本书将数据库理论、数据库操作技术与数据库开发应用整合为一体,以数据库操作为主,模拟了一个真实的工程项目“图书管理系统”的数据库设计与维护工作任务。本书以 SQL Server 2016为教学平台,按照“建立数据库—使用数据库—管理数据库—开发数据库系统”这样一个由简单到复杂、由易到难的工作过程开展教学,将整个项目分解为若干个相互关联的子项目,每个子项目又划分为若干工作任务,每项任务充分体现相应的知识要点与能力要求,通过指导学生完成一系列的实际工作任务来达到职业能力培养目标,重点培养学生解决实际问题的能力。每个项目还包含“能力拓展”部分,给学生留出足够的拓展空间,引导学生自主学习与深入学习。
本书以学生实践操作为主,要求任务全部在实训室完成。本书力争从总体上做到整合教学内容,实现教学内容项目化;以任务为驱动,实现课程结构模块化;强化实践操作,实现理论与实践教学一体化。
本书是编者在总结近几年教学经验的基础上,根据高职教育的职业性、实践性和开放性的要求进行编写的。本书不仅讲解了 SQL Server 2016的基本操作、数据管理和维护、用户和安全管理等内容,还介绍了 SQL Server 2016的 Transact-SQL语言,以及利用 ASP.NET工具开发动态网站的方法和技术。其中项目三中的“ SQL Server自动化管理”可作为选学内容。
本书由陈义文副教授任主编,张福堂教授和余以胜副教授任副主编。全书由陈义文和张福堂统稿。项目一由张福堂编写;项目二由余以胜编写;项目三的任务一由梁珊编写,任务二和任务三由黄志成编写;项目四由陈义文编写;吕喜峰参加了部分内容的编写工作。
本书于2018年 4月进行了修订, SQL Server的版本升级到了 2016版,适用 2008~2016中间所有版本。在修订的过程中同时修正了教材中少量的编写错误和排版错误。
在本书的编写中,作者参阅了大量文献资料,在此向提供帮助的各位同人表示感谢。
由于编者水平有限,书中难免出现疏漏和不当之处,敬请广大读者和同人给予批评指正。
本教材配有电子课件等教师用配套教学资源,凡使用本教材的教师均可登录机械工业出版社教育服务网 www.cmpedu.com下载。咨询可致电: 010-88379375,QQ:945379158。
本书将数据库理论、数据库操作技术与数据库开发应用整合为一体,以数据库操作为主,模拟了一个真实的工程项目“图书管理系统”的数据库设计与维护工作任务。本书以 SQL Server 2016为教学平台,按照“建立数据库—使用数据库—管理数据库—开发数据库系统”这样一个由简单到复杂、由易到难的工作过程开展教学,将整个项目分解为若干个相互关联的子项目,每个子项目又划分为若干工作任务,每项任务充分体现相应的知识要点与能力要求,通过指导学生完成一系列的实际工作任务来达到职业能力培养目标,重点培养学生解决实际问题的能力。每个项目还包含“能力拓展”部分,给学生留出足够的拓展空间,引导学生自主学习与深入学习。
本书以学生实践操作为主,要求任务全部在实训室完成。本书力争从总体上做到整合教学内容,实现教学内容项目化;以任务为驱动,实现课程结构模块化;强化实践操作,实现理论与实践教学一体化。
本书是编者在总结近几年教学经验的基础上,根据高职教育的职业性、实践性和开放性的要求进行编写的。本书不仅讲解了 SQL Server 2016的基本操作、数据管理和维护、用户和安全管理等内容,还介绍了 SQL Server 2016的 Transact-SQL语言,以及利用 ASP.NET工具开发动态网站的方法和技术。其中项目三中的“ SQL Server自动化管理”可作为选学内容。
本书由陈义文副教授任主编,张福堂教授和余以胜副教授任副主编。全书由陈义文和张福堂统稿。项目一由张福堂编写;项目二由余以胜编写;项目三的任务一由梁珊编写,任务二和任务三由黄志成编写;项目四由陈义文编写;吕喜峰参加了部分内容的编写工作。
本书于2018年 4月进行了修订, SQL Server的版本升级到了 2016版,适用 2008~2016中间所有版本。在修订的过程中同时修正了教材中少量的编写错误和排版错误。
在本书的编写中,作者参阅了大量文献资料,在此向提供帮助的各位同人表示感谢。
由于编者水平有限,书中难免出现疏漏和不当之处,敬请广大读者和同人给予批评指正。
本教材配有电子课件等教师用配套教学资源,凡使用本教材的教师均可登录机械工业出版社教育服务网 www.cmpedu.com下载。咨询可致电: 010-88379375,QQ:945379158。
评论
还没有评论。