数据库技术课程标准.docx
- 文档编号:14301898
- 上传时间:2023-06-22
- 格式:DOCX
- 页数:23
- 大小:21.79KB
数据库技术课程标准.docx
《数据库技术课程标准.docx》由会员分享,可在线阅读,更多相关《数据库技术课程标准.docx(23页珍藏版)》请在冰点文库上搜索。
数据库技术课程标准
课程标准
1课程定位
"数据库技术"课程是计算机应用技术专业的一门核心课程。
其主要任务是使学生掌握数据库的根底知识和根本技能,培养学生利用数据库系统进展数据处理的能力。
通过学习数据库的理论及实践开发技术,使学生使用所学的数据库知识,根据实际问题进展数据库的创立和维护、检索与统计,能开发简单的数据库应用程序,具有计算机信息管理的初步能力。
"数据库技术"是"C#程序设计"课程与"ASP.NET"课程的根底。
2工作任务和课程目标
〔一〕工作任务及职业能力
工作任务与职业能力分析表
工作领域
工作任务
职业能力
学习工程
系统分析员
数据库管理员
程序员
根据需求分析报告,分析数据需求,系统功能,得出数据字典。
具有对具体系统进展数据分析的能力。
系统分析
分析数据之间的关系,得出E—R图。
具有对具体系统进展关系分析的能力。
具有数据建模和E-R分析的能力,具有绘制E-R图的能力。
概念模型分析
分析E—R图,得出二维表。
具有E—R模型转换成关系数据库的能力,具有关系规化的能力。
逻辑模型设计
数据库系统的物理存储表实现。
具有SQLServer数据库系统安装的能力,具有创立数据库和数据表的能力。
物理模型实现
向表中添加记录。
具有向数据表中添加数据的能力。
向数据表中添加数据
对数据记录的操作。
具有查询、修改、删除数据表中数据的能力。
查询、修改、删除数据表中的数据
对数据表中的数据进展完整性约束。
具有进展数据完整性约束的能力。
数据约束
使用用户账号管理、权限管理提高数据平安性,数据导入/导出操作,数据库、数据表的管理。
具有管理数据库系统对象的能力。
数据库系统对象的管理
数据库备份/恢复、别离/附加、远程管理操作。
具有数据库系统日常维护的能力。
数据库系统的日常维护
应用系统连接数据库的方法。
具有开发应用系统访问数据库的能力。
应用系统连接数据库的方法
创立视图、存储过程、触发器、自定义函数,以提高数据库系统的效率。
具有数据库编程的能力。
使用数据库编程优化数据库系统
〔二〕课程目标
该课程将使学生掌握数据库管理的根本技术知识。
学生在学习本课程的过程中将完成数据库的建立与维护,数据库表的建立与数据的录入与维护,在应用程序中访问数据库,数据库编程等工作任务。
以通过本课程的学习,具备为各类应用程序提供数据库数据存储的技能。
知识目标
1理解数据库、数据库系统、数据库的体系构造构造及分类等根本概念。
2熟悉数据库根本管理方法:
表的操作、数据完整性以及表的索引和视图、数据库查询和管理、数据库备份与恢复等。
3认识和了解SQL语言。
知道SQL语言的组成、功能。
4了解数据库应用工程开发过程。
技能目标
1具有根据系统需求分析绘制E-R图,并将E-R图转换为关系模型的能力;
2具有对关系模型进展规化能力;
3具有创立数据库和数据库表的能力;
4具有对数据库表进展添加、修改和删除数据的能力;
5具有对数据进展查询、统计汇总的能力;
6具有对数据库进展完整性维护的能力;
态度目标
本课程主要加强以下各方面职业素质的培养:
1具有良好的思想品德和老实、敬业、负责等职业道德;
2具有良好的文化修养;
3具有良好的团结协作精神、团队意识、组织协调能力;
4具有开拓创新精神;。
3教学组织
根据"数据库技术"课程工作任务与职业能力分析,为使学生掌握数据库的使用与维护工作,本课程设计了11个学习工程,在工程的教学实施中,进一步分解成62个学习型工作任务。
教学组织表
学习工程编号
学习工程名称
学习型工作任务
学时
工程1
数据库概述
数据库根底知识
4
工程2
概念模型设计
概念模型根底知识
E-R关系
E_R图
概念模型设计
8
工程3
逻辑模型设计
逻辑模型根底知识
依赖关系
二维表
逻辑模型设计
8
工程4
物理模型实现
SQLServer根底知识
SQLServer安装
SQLServer管理器
创立SQLServer数据库
创立SQLServer数据表
物理模型实现
4
工程5
向数据表中添加数据
管理器添加数据
INSERT语句添加数据
4
工程6
查询、修改、删除数据表中的数据
管理器查询、修改、删除数据
UPDATE语句修改数据
DELETE语句删除数据
SELECT语句查询数据
12
工程7
数据约束
主键、唯一键、外键约束、索引
标识字段、默认值、约束
修改表构造符合完整性约束条件
4
工程8
数据库系统对象的管理
数据库系统对象根底知识
用户账户和权限管理
数据库的管理
数据表的管理
6
工程9
数据库系统的日常维护
系统维护根底知识
数据库系统的维护
数据库的维护
数据表的维护
6
工程10
使用数据库编程
用户自定义函数、视图
存储过程
触发器
16
合计
72
4教学容与能力要求
根据工作任务与职业能力分析,以及教学组织安排,本课程采用工程教学,并在工程教学过程中表达工作过程构造的完整性〔获取信息、方案、实施、评价〕和要素的全面性(任务、工作对象、工具、工作方法、劳动组织、工作人员与工作成果)来安排教学容,使学生到达职业能力要求。
下面按照学习工程分别描述教学容与能力要求。
工程1:
数据库概述〔4课时〕
工程概述
通过本工程任务使学生对数据库有一个大致认识
工程任务
根据教师提供的小型数据库系统详细的需求文档,进展数据库系统的分析。
教学目标
知识目标
1理解数据库的根本术语
2了解数据库开展阶段
3掌握概念模型的概念和设计方法
能力目标
1对数据和数据库有一个大致的认识。
3.态度目标
培养学生细心认真的工作习惯、协作共处的团队精神和客户交流的能力。
工程教学实施
理论实践一体化教学
工程教学容
1信息和数据
2数据的特征
3数据库和数据库系统
工作对象、工具
SQLServer数据库效劳器
工作方法
10-15人为一个小组,以小组的形式合作完成,而其中每小组中需有客户一名,同时每位同学都必须参与其中且须明确分工。
劳动组织和工作人员
工作成果
工程报告
考核评价
通过检查工程的完成情况及工程报告,给出成绩。
〔某些环节可以采用小组互评、成果演示、试卷考核----可以对单元进展测试〕
工程2:
概念模型设计〔8课时〕
工程概述
根据需求分析,进展概念模型设计。
工程任务
概念模型设计。
教学目标
1.能力目标
具有对具体系统进展关系分析的能力。
具有数据建模和E-R分析的能力,具有绘制E-R图的能力。
2.知识目标
掌握概念模型设计的有关知识。
3.态度目标
培养学生细心认真的工作习惯和协作共处的团队精神。
工程教学实施
理论实践一体化教学。
分为5个任务
工程教学容
〔1〕知识准备
概念模型、实体、属性、关系、E-R图、概念模型设计方法。
〔2〕实体属性分析
根据数据字典分析系统需要涉及的实体,以及实体的属性。
〔3〕实体关系分析
全面分析系统实体之间的联系,画出E-R图。
工作对象、工具
SQLServer数据库效劳器
工作方法
10-15人为一个小组,以小组的形式合作完成,而其中每小组中需有客户一名,同时每位同学都必须参与其中且须明确分工。
劳动组织和工作人员
工作成果
工程报告
考核评价
通过检查工程的完成情况及工程报告,给出成绩。
〔某些环节可以采用小组互评、成果演示、试卷考核----可以对单元进展测试〕
工程3:
逻辑模型设计〔8课时〕
工程概述
根据上一单元的分析结果文档,进展逻辑模型设计。
工程任务
逻辑模型设计。
教学目标
1.能力目标
具有E—R模型转换成关系数据库的能力,具有关系规化的能力。
2.知识目标
掌握逻辑模型设计的有关知识。
3.态度目标
培养学生细心认真的工作习惯和协作共处的团队精神。
工程教学实施
理论实践一体化教学。
工程教学容
〔1〕知识准备
逻辑模型、二维表、数据类型、逻辑模型分析方法、关系规化。
〔2〕实体转换成二维表
根据实体的属性,将实体转换成二维表,确定每个属性的数据类型。
〔3〕联系转换成二维表
全面分析系统实体之间的联系,确定哪些联系需要转换成二维表,确定联系表所需要的属性,以及属性的数据类型。
〔4〕确定表与表之间的关系
根据E-R图和二维表的分析,确定表与表之间有什么样的关系,关系字段是什么。
〔5〕关系规化
对二维表进展关系规化设计到达3NF。
工作对象、工具
SQLServer数据库效劳器
工作方法
10-15人为一个小组,以小组的形式合作完成,而其中每小组中需有客户一名,同时每位同学都必须参与其中且须明确分工。
劳动组织和工作人员
工作成果
工程报告
考核评价
通过检查工程的完成情况及工程报告,给出成绩。
〔某些环节可以采用小组互评、成果演示、试卷考核----可以对单元进展测试〕
工程4:
物理模型实现〔4课时〕
工程概述
根据上一单元的设计结果文档,在具体的数据库系统上实现。
工程任务
创立物理模型〔创立数据库〕
教学目标
1.能力目标
具有SQLServer数据库系统安装的能力,具有创立数据库和数据表的能力。
2.知识目标
掌握SQLServer的根本知识,掌握SQLServer安装方法和考前须知;掌握创立数据库和数据表的方法。
3.态度目标
培养学生动手操作实践能力。
工程教学实施
理论实践一体化教学。
分为9个任务
工程容
〔1〕SQLServer安装
掌握SQLServer的根本知识,掌握SQLServer安装方法和考前须知。
将SQLServer安装到自己的计算机。
〔2〕使用管理器创立数据库
使用SQLServer提供的管理器进展SQLServer效劳器的登录,并创立数据库。
〔3〕创立数据表
根据上一单元设计的二维表,在新创立的数据库中创立数据表,注意数据类型的设置。
工作对象、工具
SQLServer数据库效劳器
工作方法
10-15人为一个小组,以小组的形式合作完成,而其中每小组中需有客户一名,同时每位同学都必须参与其中且须明确分工。
劳动组织和工作人员
工作成果
工程报告
考核评价
通过检查工程的完成情况及工程报告,给出成绩。
〔某些环节可以采用小组互评、成果演示、试卷考核----可以对单元进展测试〕
工程5:
向数据表中添加数据〔4课时〕
工程概述
使用管理器和SQL语句向数据表中添加数据。
工程任务
添加表记录。
教学目标
1.能力目标
具有向数据表中添加数据的能力。
2.知识目标
掌握使用管理器和SQL语句添加数据的方法。
3.态度目标
培养学生动手操作实践能力。
工程教学实施
理论实践一体化教学。
分为6个任务
工程容
〔1〕使用管理器添加数据
使用管理器将测试数据添加到数据表中。
〔2〕使用SQL语句添加数据
掌握运行SQL语句的方法。
使用SQL语句将测试数据添加到数据表中。
工作对象、工具
SQLServer数据库效劳器
工作方法
10-15人为一个小组,以小组的形式合作完成,而其中每小组中需有客户一名,同时每位同学都必须参与其中且须明确分工。
劳动组织和工作人员
工作成果
工程报告
考核评价
通过检查工程的完成情况及工程报告,给出成绩。
〔某些环节可以采用小组互评、成果演示、试卷考核----可以对单元进展测试〕
工程6:
查询、修改、删除数据表中的数据〔12课时〕
工程概述
使用管理器和SQL语句查询、修改、删除数据表中的数据。
工程任务
维护数据库表记录
教学目标
1.能力目标
具有查询、修改、删除数据表中数据的能力。
2.知识目标
掌握使用管理器和SQL语句查询、修改、删除数据的方法。
3.素质目标
培养学生动手操作实践能力。
工程教学实施
理论实践一体化教学。
分为11个任务
工程容
〔1〕使用管理器和SQL语句查询数据
〔2〕使用管理器和SQL语句修改数据
〔3〕使用管理器和SQL语句删除数据
〔4〕使用SQL语句查询统计数据、多表数据
工作对象、工具
SQLServer数据库效劳器
工作方法
10-15人为一个小组,以小组的形式合作完成,而其中每小组中需有客户一名,同时每位同学都必须参与其中且须明确分工。
劳动组织和工作人员
工作成果
工程报告
考核评价
通过检查工程的完成情况及工程报告,给出成绩。
〔某些环节可以采用小组互评、成果演示、试卷考核----可以对单元进展测试〕
工程7:
数据约束〔4课时〕
工程概述
对数据表中的数据进展完整性约束。
工程任务
设计数据库表数据的完整性约束。
教学目标
1.能力目标
具有进展数据完整性约束的能力。
2.知识目标
掌握数据完整性约束的概念和方法。
3.态度目标
培养学生动手操作实践能力。
工程教学实施
理论实践一体化教学。
分为5个任务
工程容
〔1〕创立主键、唯一键、外键
〔2〕创立标识字段、默认值、约束
〔3〕修改表构造符合完整性约束条件
〔4〕创立索引
工作对象、工具
SQLServer数据库效劳器
工作方法
10-15人为一个小组,以小组的形式合作完成,而其中每小组中需有客户一名,同时每位同学都必须参与其中且须明确分工。
劳动组织和工作人员
工作成果
工程报告
考核评价
通过检查工程的完成情况及工程报告,给出成绩。
〔某些环节可以采用小组互评、成果演示、试卷考核----可以对单元进展测试〕
工程8:
数据库系统对象的管理〔6课时〕
工程概述
管理数据库系统对象。
工程任务
对数据库的用户权限、数据导入与导出、数据库及数据表进展管理
教学目标
1.能力目标
具有管理数据库系统对象的能力。
2.知识目标
掌握数据完整性约束的概念和方法。
3.态度目标
培养学生动手操作实践能力。
工程教学实施
理论实践一体化教学。
分为4个任务
工程容
〔1〕使用用户账号管理、权限管理提高数据平安性
〔2〕数据导入/导出
〔3〕数据库、数据表的管理。
工作对象、工具
SQLServer数据库效劳器
工作方法
10-15人为一个小组,以小组的形式合作完成,而其中每小组中需有客户一名,同时每位同学都必须参与其中且须明确分工。
劳动组织和工作人员
工作成果
工程报告
考核评价
通过检查工程的完成情况及工程报告,给出成绩。
〔某些环节可以采用小组互评、成果演示、试卷考核----可以对单元进展测试〕
工程9:
数据库系统的日常维护〔6课时〕
工程概述
维护数据库系统。
工程任务
系统软件维护,应用程序维护及数据文件维护。
教学目标
1.能力目标
具有数据库系统日常维护的能力。
2.知识目标
掌握数据库备份/恢复、别离/附加和远程管理操作方法。
3.态度目标
培养学生动手操作实践能力。
工程教学实施
理论实践一体化教学。
分为5个任务
工程容
〔1〕数据库备份/恢复
〔2〕数据库别离/附加
〔3〕远程管理操作。
工作对象、工具
SQLServer数据库效劳器
工作方法
10-15人为一个小组,以小组的形式合作完成,而其中每小组中需有客户一名,同时每位同学都必须参与其中且须明确分工。
劳动组织和工作人员
工作成果
工程报告
考核评价
通过检查工程的完成情况及工程报告,给出成绩。
〔某些环节可以采用小组互评、成果演示、试卷考核----可以对单元进展测试〕
工程10:
使用数据库编程优化数据库系统〔16课时〕
工程概述
创立视图、存储过程、触发器、自定义函数,以提高数据库系统的效率。
工程任务
创立视图、存储过程、触发器、自定义函数。
教学目标
1.能力目标
具有数据库编程的能力。
2.知识目标
掌握视图、存储过程、触发器的创立和管理的方法。
3.态度目标
培养学生动手操作实践能力。
工程教学实施
理论实践一体化教学。
分为5个任务
工程容
〔1〕自定义函数
创立自定义函数简化客户端编程、管理自定义函数。
〔2〕视图
创立视图提高查询效率、管理视图。
〔3〕存储过程
创立存储过程提高程序运行效率、管理存储过程。
〔4〕触发器
创立触发器提高数据完整性、管理触发器。
工作对象、工具
SQLServer数据库效劳器
工作方法
10-15人为一个小组,以小组的形式合作完成,而其中每小组中需有客户一名,同时每位同学都必须参与其中且须明确分工。
劳动组织和工作人员
工作成果
工程报告
考核评价
通过检查工程的完成情况及工程报告,给出成绩。
〔某些环节可以采用小组互评、成果演示、试卷考核----可以对单元进展测试〕
5教学方法与手段
〔一〕教学方法
实行启发教学、讨论教学、案例教学、任务教学等的教学方法,鼓励学生独立思考,激发学生学习的主动性,培养学生的科学精神和创新意识。
理论教学在讲清概念的根底上,强化应用训练。
教学实施过程中,将企业真实案例按课程单元进展分解,在教学一体化的多媒体教室进展教学,采用边讲边练、学做合一。
〔二〕教学手段
不断进展教学改革,充分利用现代教育技术、网络技术进展教学,并利用网络多媒体教室进展实践教学,具体手段如下:
1.教学资源库和多媒体课件
课程的所有教学容都制作成教学资源库和多媒体课件,用生动的图像和动画表现先进的教学思想与方法,使学生更直观地理解教学容;或先在电脑上完成模拟操作,然后再实际动手操作;
2.授课录像
利用课程中的录像视频,可以更清晰直观地讲解数据库设计的全过程。
3.在线答疑、在线讨论
通过网上答疑,学生提出问题可不受时间和地域限制,教师答复下列问题更有针对性。
所有问题和答案都在网上发布,以供其他同学学习。
通过留言板和BBS进展网上交流。
4.模拟考场、网上习题
提供一套考核模拟试题及每讲的作业习题。
6考核与评价
课程整体成绩表
考核类型
成绩
权重
课程整体成绩
课程考核
100
0.6
100*0.6+100*0.4=100
职业技能认证
100
0.4
〔一〕课程考核
考核采用实训为主、理论为辅方式进展,实训课采用随机抽题的方式决定操作考试的容。
考试前先将这些操作工程作为考试容公布给学生,让他们全面准备,这些工程涉及数据库系统的各个主要方面,目的是要学生全面掌握操作容。
考试时,让学生随机抽取一个工程,然后再进展实训操作。
教师根据操作结果,权衡工程的难度系数,给出实训的总分,然后以理论考试与实训考试3:
7的比例进展总分的评定。
课程考核成绩表
工程名称
成绩
权重
工程成绩
工程成绩权重
课程考核成绩
系统分析
知识
100
0.4
100
0.07
100
技能
100
0.4
态度
100
0.2
概念模型设计
知识
100
0.4
100
0.1
技能
100
0.4
态度
100
0.2
逻辑模型设计
知识
100
0.4
100
0.1
技能
100
0.4
态度
100
0.2
物理模型实现
知识
100
0.4
100
0.13
技能
100
0.4
态度
100
0.2
向数据表中添加数据
知识
100
0.4
100
0.1
技能
100
0.4
态度
100
0.2
查询、修改、删除数据表中的数据
知识
100
0.4
100
0.1
技能
100
0.4
态度
100
0.2
数据约束
知识
100
0.4
100
0.13
技能
100
0.4
态度
100
0.2
数据库系统对象的管理
知识
100
0.4
100
0.05
技能
100
0.4
态度
100
0.2
数据库系统的日常维护
知识
100
0.4
100
0.05
技能
100
0.4
态度
100
0.2
使用数据库编程优化数据库系统
知识
100
0.4
100
0.13
技能
100
0.4
态度
100
0.2
〔二〕职业技能认证
依托微软公司提供的教材、考试平台和考试题库,组织学生参加数据库管理员认证〔MCDBA〕考试,以获得证书的成绩作为本课程的考试成绩。
整个考试过程全部通过互联网远程答题完成,最后由认证考试厂商反应考试成绩。
1.7说明与建议
1.本课程标准适用于高中毕业生、学制为3年的高等职业技术教育计算机应用技术专业及相关专业的学生,完本钱课程要求的建议学时数为128学时。
2.与其它课程的衔接和分工
〔1〕本课程用到"计算机应用根底"、"C语言程序设计"课程中的知识,应在上述课程后开设。
〔2〕本课程既是独立教学容,同时又是为开发、软件工程、信息管理系统效劳的,建议与上述课程同步或在其前开设。
3.推荐教材和参考书目
"数据库系统原理教程"清华大学王珊红编著
"数据库技术"清华大学罗晓沛主编
"数据库系统概论"高等教育莎师煊王珊编著
"SQLServer2000培训教程"余晨文炬编著清华大学出版
"SQLServer2000简明教程"DUSANPETKOVIC编著,清华大学出版
微软公司〔.microsoft./china〕
中国IT认证实验室〔.chinaitlab./〕
软件工程专家网(.51cmm./)
"电脑爱好者"杂志中国科学院主办
"程序员"杂志百联美达美数码科技公司主办
"软件学报"杂志中国科学院软件研究所和中国计算机学会联合主办
电脑报电脑报社
中国电脑教育报中国电子信息产业开展研究院主办
中国计算机报中国计算机学会主办
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库技术 课程标准