内容推荐 本书基于“项目导向、任务驱动”的项目化教学模式编写而成,并且适当地融入思政元素,体现“基于工作过程”“教、学、做”一体化的教学理念。本书以SQL Server 2012为平台,内容划分为12个项目,具体内容包括数据库基础和认识SQLServer,创建和管理数据库,创建和管理表以及操作表中的数据,使用约束实现数据完整性,查询数据,使用视图筛选数据,使用索引快速检索数据,使用存储过程操作数据,使用触发器实现数据完整性,SQLServer安全性管理,数据库的备份与还原,数据库的简单应用开发。每个项目案例按照“项目目标”→“知识准备”→“任务划分”→“拓展训练”四部分展开。读者能够通过项目案例完成相关知识的学习和技能的训练。每个项目案例均来自生活实践,具有典型性、实用性、趣味性和可操作性。 本书突出实践技能的培养,每个项目之后都有拓展训练,包括上机实践题和理论题,所有的项目前后衔接,综合性地贯穿全书,实践题内容也是仿照项目前后衔接,贯穿在一起,以加深学生对基础知识的理解和实践技能的掌握。本书配套资源丰富,除微课及操作演示视频外,还包括电子课件、项目源代码、拓展训练答案等。 本书图文并茂、浅显易懂、体系完整、适合教学,可作为职业本科和高职高专院校“计算机网络技术”课程的教学用书,也可作为成人高校、各类培训机构、计算机从业人员和爱好者的参考用书。 目录 项目1 数据库基础和认识SQL Server 1.1 知识准备 知识1-1 认识数据库 知识1-2 关系数据库 知识1-3 数据库的设计 知识1-4 关系数据库的规范化 1.2 任务划分 任务1-1 安装SQL Server 任务1-2 认识SQL Server 思政小课堂 我国数据库的发展现状 拓展训练 项目2 创建和管理数据库 2.1 知识准备 知识2-1 系统数据库 知识2-2 数据库的存储结构 知识2-3 SQL和T-SQL 2.2 任务划分 任务2-1 使用SSMS创建和管理学生成绩数据库 任务2-2 使用T-SQL创建和管理学生成绩数据库 思政小课堂 学习SQL的重要意义 拓展训练 项目3 创建和管理表以及操作表中的数据 3.1 知识准备 3.2 任务划分 任务3-1 使用SSMS创建和管理表以及操作表中的数据 任务3-2 使用T-SQL创建和管理表 任务3-3 使用T-SQL操作表中的数据 思政小课堂 编程需要耐心、细致的学习态度 拓展训练 项目4 使用约束实现数据完整性 4.1 知识准备 知识4-1 数据完整性 知识4-2 约束 4.2 任务划分 任务4-1 使用SSMS创建和管理约束 任务4-2 使用T-SQL创建和管理约束 任务4-3 创建和管理规则 任务4-4 创建和管理默认值 任务4-5 创建和使用标识列 思政小课堂 Garbage In, Garbage Out 拓展训练 项目5 查询数据 5.1 知识准备 知识5-1 常用运算符 知识5-2 常用内置函数 5.2 任务划分 任务5-1 简单查询 任务5-2 使用聚合函数和其他函数查询 任务5-3 分组查询 任务5-4 多表连接查询 任务5-5 子查询和保存查询结果 思政小课堂 科学的思维方式 拓展训练 项目6 使用视图筛选数据 6.1 知识准备 6.2 任务划分 任务6-1 使用SSMS创建和管理视图 任务6-2 使用T-SQL创建和管理视图 思政小课堂 服务意识 拓展训练 项目7 使用索引快速检索数据 7.1 知识准备 7.2 任务划分 任务7-1 使用SSMS创建和管理索引 任务7-2 使用T-SQL创建和管理索引 思政小课堂 实事求是 拓展训练 项目8 使用存储过程操作数据 8.1 知识准备 知识8-1 什么是存储过程 知识8-2 T-SQL程序设计基础——标识符、常量、变量和批处理 知识8-3 T-SQL程序设计基础——流程控制语句 知识8-4 T-SQL程序设计基础——事务 知识8-5 T-SQL程序设计基础——游标 8.2 任务划分 任务8-1 创建和执行无参数的存储过程 任务8-2 创建和执行带输入参数的存储过程 任务8-3 创建和执行带输出参数的存储过程 任务8-4 修改和删除存储过程 思政小课堂 工匠精神 拓展训练 项目9 使用触发器实现数据完整性 9.1 知识准备 9.2 任务划分 任务9-1 创建触发器 任务9-2 修改、删除以及禁用、启用触发器 思政小课堂 科学精神 拓展训练 项目10 SQL Server安全性管理 10.1 知识准备 10.2 任务划分 任务10-1 使用SSMS管理服务器的安全 任务10-2 使用SSMS管理数据库的安全 任务10-3 使用SSMS管理数据库对象的安全 任务10-4 使用T-SQL进行SQL Server安全性管理 思政小课堂 数据安全 拓展训练 项目11 数据库的备份与还原 11.1 知识准备 知识11-1 数据库的恢复模式 知识11-2 数据库备份的类型 11.2 任务划分 任务11-1 使用SSMS进行数据库的备份与还原 任务11-2 使用T-SQL进行数据库的备份与还原 思政小课堂 职业精神 拓展训练 项目12 数据库的简单应用开发 12.1 知识准备 知识12-1 SQL Server提供的应用程序接口——ODBC 知识12-2 SQL Server提供的应用程序接口——ADO.NET 知识12-3 SQL Server提供的应用程序接口——JDBC 12.2 任务划分 任务12-1 学生成绩管理系统的设计 任务12-2 学生成绩管理系统的实现 思政小课堂 团结协作,合作共赢 拓展训练 参考文献 |