资源描述
《SQL SERVER2019数据库开发项目化教程》学习领域课程标准
课程名称:数据库基础及SQL
适用专业:计算机网络技术专业
建议学时:72学时一、学习领域定位
《SQL SERVER2019数据库开发项目化教程》是计算机应用技术专业和计算机网络技术 专业的优质核心课程之一。通过本学习领域的学习,使学生学会使用SQL Server2019软件 进行网络数据库的建立与管理,保证数据的完整性和一致性、保证数据库的安全性。能熟练 掌握Transact-SQL语言进行编程和数据的管理。使学生能够熟练应用SQL Server2019对数 据库及其数据库对象进行创建和管理,培养学生较强的掌握新技术、新设备和新系统的能力。 该课程的学习为将来从事数据库系统的开发、应用和管理工作奠定良好的基础;是一门理论 与实践并重的课程。
二、学习目标
本学习领域采用“项目教学、任务驱动、问题牵引、多重循环"的教学模式。以“学生 选课系统”作为实例项目,以项目的实施过程为载体设定学习情境。将每个学习情境分解为 若干个独立的任务单元,在每个任务单元的微观设计上,精心设计实际开发中要解决的问题, 通过解决问题,学生学习网络数据库的应用技术,掌握实用、够用的理论知识。培养学生学 习能力、分析问题和解决问题的能力。
1. 专业能力具备本课程专业的素质要求;熟练掌握课程中涉及到的专业词汇;培养学生的软件开发和程序设计能力;2 .社会能力具有良好的团队协作精神;具有较好的表达能力和沟通能力;具有良好的职业道德及爱国创业精神;发扬大庆精神、铁人精神;
3.方法能力具有较高安全防患意识;培养认真负责的工作态度和严谨细致的工作作风;培养自学能力、分析问题的能力、解决问题的能力和审美能力;三、学习内容和要求您、学习情境设计
三、学习内容和要求您、学习情境设计
您、学习情境设计
序号
学习情境
学习情境描述
工作任务
参 考 学 时
1
学习情境一 走进 SQL Server2019 数据库
以项目为载体,通过项目 的实施,训练学生掌握软 件的安装、启动,熟悉软 件的工作界面及基础操 作,创建数据库,查询数 据库,修改数据库。
项目一:配置管理数据库
40
项目二:了解数据库基础知识
项目三:创建和管理数据库
项目四:使用T_SQL查询表
项目五:表中数据的维护
2
学习情境二 数据库及数 据库对象的 管理
以项目为载体,通过项目 的实施,学习数据库及其 数据库对象的管理;灵活 应用T-SQL语言。
项目一:创建索引和视图
16
项目二:保护数据完整性
项目三:编写SQL程序
项目四:存储过程的应用
3
学习情境三 安全管理与 日常维护
以项目为载体,通过项目 的实施,掌握SQL Server2019的安全管理 机制、日常维护机制。
项B *:数据库用户的管理
8
项目二:角色、用户权限管理
项目二:数据库备份还原
项目四:数据库日常维护
4
学习情境四 数据库应用 开发训练
学生应根据工作任务的 需要,了解C#开发WINDOW 应用程序和ASP. Net网站 的流程和方法。
项目一:选课系统
任务一:连接数据库技术 任务二:系统设计与简单实现
4
5
学习情境五 数据库题库 训练
学生经过基础知识问答、 简答题库训练、数据库创 建、查询、维护训练更深 刻的理解数据库操作技 巧。
项目一:SQLServer题库训练 任务一:基础知识训练 任务二:简答题库训练 任务三:创建数据库训练 任务四:查询训练
任务五:创建数据库对象训练 任务六:T SQL编程训练
4
您、学习情境设计
、学习情境设计
、学习情境设计
、学习情境设计
项目四:存储过程的应用
2
存储过程的基本概念和存储过程的优点;、存储过程与视 图的比较;创建存储过程和执行存储过程;带输入参数和 输出参数的存储过程;修改、删除、重命名存储过程
学习情境一:走进SQL Server2019数据库学 时:40学时
学习目标
了解数据库和关系数据库的基础知识;了解SQL Server2019的特点和性能; 掌握SQL Server2019的安装;熟悉SQL Server2019软件的版本类型、SQL Server2019 的界面、SQL Server2019 的常用工具;熟悉 SQL Server2019 的 系统数据库和示例数据库;
掌握使用企业管理器和查询分析器创建、修改与删除数据库。
了解表的基本概念;掌握各种常用的数据类型;掌握创建、修改和删除表的 方法;理解约束的概念和类型;掌握用企业管理器创建约束的方法;
了解Transact-SQL语言的起源、组成和特点;掌握表中数据的查询方法及操 作力法;熟练使用Select> Insert> Update和Delete语句进行数据的查询 和维护。
教学媒体
投影仪;计算机;多媒体教学课件
教学方法
讲述法;案例教学法;项目教学法;实训指导法;引导训练法等。
教师安排
具有娴熟的教学组织与管理能力;具备较好的语言表达能力、丰富的专业理 论知识及软件熟练使用的能力的教师1名
教学地点
专业机房
考核与 评价方式
学生自评;组长评价;教师评价。
工作项目
学时
内容
项目一:配置管理 数据库
4
SQL Server2019软件的安装;SQL Server2019的常用工具;企 业管理器和查询分析器的工作界面
项目二:了解数据 库基础知识
4
数据库;数据模型;数据库管理系统;关系数据库;关系数据 库管理系统;SQL Server2019的特点和性能;SQL Server2019 软件的版本类型;SQL Server2019的系统数据库和示例数据库
项目三:创建和管
理数据库
8
数据库文件的组成;创建数据库;修改数据库;删除数据库; 常用的数据类型;表的概念;创建、修改及删除表;约束的概 念和类型;创建约束;约束的应用
项目四:使用 T SQL查询表
20
Select语句的语法规则
项目五:表中数据
的维护
4
Insert/Update/Delete语句的语法规则
学习情境二:数据库及数据库对象的管理学 时:16学时
学习目标
了解视图、存储过程和触发器的作用,掌握使用企业管理器和T-SQL语句管 理视图、存储过程和触发器的方法。
掌握Transact-SQL的常用函数、变量、运算符和系统存储过程的使用;学会 运用Transact-SQL的流控语句进行编程。
教学媒体
投影仪;计算机;多媒体教学课件
教学方法
讲述法;案例教学法;项目教学法;实训指导法;引导训练法等。
教师安排
具有娴熟的教学组织与管理能力;具备较好的语言表达能力、丰富的专业理 论知识及软件熟练使用的能力的教师1名
教学地点
专业机房
考核与 评价方式
学生自评;组长评价;教师评价。
工作项目
学
时
内容
项目一:创建索引和视图
4
视图的基本概念;视图的应用;创建视图、视图的修改和
删除;重命名视图及显示视图的信息;创建索引
项目二:保护数据完整性
4
保护数据完整性
项目三:编写SQL程序
6
T-SQL的语法规则;常用函数;常量和变量;运算符和系 统存储过程;T-SQL的批处理和流控语句
项目四:存储过程的应用
2
存储过程的基本概念和存储过程的优点;、存储过程与视 图的比较;创建存储过程和执行存储过程;带输入参数和 输出参数的存储过程;修改、删除、重命名存储过程
项目四:存储过程的应用
2
存储过程的基本概念和存储过程的优点;、存储过程与视 图的比较;创建存储过程和执行存储过程;带输入参数和 输出参数的存储过程;修改、删除、重命名存储过程
项目四:存储过程的应用
2
存储过程的基本概念和存储过程的优点;、存储过程与视 图的比较;创建存储过程和执行存储过程;带输入参数和 输出参数的存储过程;修改、删除、重命名存储过程
学习情境三:安全管理与日常维护学 时:8学时
学习目标
了解SQL Server2019的两种认证方式;理解用户的概念、角色的概念和权限 的概念;掌握如何注册服务器,掌握使用企业管理器进行用户管理和角色的 使用以及授予权限的方法。了解备份和恢复的概念和作用;了解数据转换服 务DTS;掌握数据备份策略、数据库的备份设备的建立、数据库备份与还原的 方法、数据导入与导出的方法。学会数据库的分离与附加。
教学媒体
投影仪;计算机;多媒体教学课件
教学方法
讲述法;案例教学法;项目教学法;实训指导法;引导训练法等。
教师安排
具有娴熟的教学组织与管理能力;具备较好的语言表达能力、丰富的专业理 论知识及软件熟练使用的能力的教师1名
教学地点
专业机房
考核与 评价方式
学生自评;组长评价;教师评价。
工作项目
学
时
内容
项目一:数据库用户的管理
2
注册服务器;SQL Server2019的两种认证方式;登录帐
号管理;数据库用户的的概念;创建数据库用户
项目二:角色、用户权限管 理
2
权限的概念;权限的授予;角色的概念;角色的管理
项目三:数据库备份还原
2
备份和还原机制;制定数据库的备份策略;备份类型;备 份数据存储介质;备份设备的管理;实施数据库备份的操 作;数据库的恢复模式;数据库自动恢复;数据库的手动 还原
项目四:数据库日常维护
2
数据转换服务DTS;数据的导入与导出;分离与附加数据 库
项目四:存储过程的应用
2
存储过程的基本概念和存储过程的优点;、存储过程与视 图的比较;创建存储过程和执行存储过程;带输入参数和 输出参数的存储过程;修改、删除、重命名存储过程
存储过程的基本概念和存储过程的优点;、存储过程与视
项目四:存储过程的应用2图的比较;创建存储过程和执行存储过程;带输入参数和
输出参数的存储过程;修改、删除、重命名存储过程
学习情境四:数据库应用开发训练学 时:4学时
学习目标
了解C#开发WINDOW应用程序和ASP. Net网站的流程和方法。
教学媒体
投影仪;计算机;多媒体教学课件
教学方法
讲述法;案例教学法;项目教学法;实训指导法;引导训练法等。
教师安排
具有娴熟的教学组织与管理能力;具备较好的语言表达能力、丰富的专业理
论知识及软件熟练使用的能力的教师1名
教学地点
专业机房
考核与 评价方式
学生自评;组长评价;
教师评价。
工作任务
学
时
内容
项目一:选课系统 任务一:连接数据库技术
2
ODBC连接数据库
项目一:选课系统
任务二:系统设计与简单实现
2
系统功能;编码实现
学习情境五:T-SQL语言的应用学 时:4学时
学习目标
练习完成基础知识问答、简答题库训练、数据库创建、查询、维护训练更深 刻的理解数据库操作技巧。
教学媒体
投影仪;计算机;多媒体教学课件
教学方法
讲述法;案例教学法;项目教学法;实训指导法;引导训练法等。
教师安排
具有娴熟的教学组织与管理能力;具备较好的语言表达能力、丰富的专业理 论知识及软件熟练使用的能力的教师1名
教学地点
专业机房
考核与 评价方式
学生自评;组长评价;教师评价。
工作项目
学
时
内容
项目一:SQLServer题库训 练
4
学生独立完成基础知识训练、简答题库训练、创建数据库 训练、查询训练、创建数据库对象训练、T_SQL编程训练
五、实施要求教学要求
教学过程中要充分利用多媒体教室、专业机房,借助于多媒体、CAI课件等多种教学手 段进行教学;教师可采用小组讨论法、项目教学法、案例教学法等适合于以工作任务为导向 的教学方法组织教学,充分调动学生的学习积极性。学习时学生是主体,教师只是起到组织、 引导、陪伴的作用,学生之间要互相配合,团结协作,共同完成教学项目。
1. 考核评价要求考核方式:节点考核、过程考核
1)节点考核:每个项目(或任务)做学生自评、组长评价和教师评价,该项目成绩为 学生自评(30分)+组长评价(30分)+教师评价(40分)。所有的项目(或任务)完成后, 各项目(或任务)成绩取平均值的50%作为总成绩的第一组成部分。
2)过程考核:每个学习情境结束要做笔试(或口试、答辩)和技能操作考核,比例如T:
学习情境
笔试(或口试、答辩)
技能操作
总分
学习情境一
2分
3分
5分
学习情境二
10分
10分
20分
学习情境三
10分
5分
15分
学习情境四
2分
3分
5分
学习情境五
2分
3分
5分
合 计
50分
总成绩构成:节点考核成绩+过程考核成绩
2. 课程资源开发与利用
1)教师资源:学科带头人;骨干教师;兼职教师。
2)实训条件:多媒体教室、专业机房、校外实训基地等。
3)学习资料:专业教材;相关教材;精品课程;影视资料;CAI多媒体课件;电子图 书馆、专业挂图;专业网上资源;科研信息等。
4)工学结合:课程设计、毕业设计等。
展开阅读全文