这篇数据库论文范文属于论文总结免费优秀学术论文范文,数据库相关专科毕业论文开题报告,与案例教学在数据库课程中的应用相关论文总结格式。适合数据库及教学法及案例方面的的大学硕士和本科毕业论文以及数据库相关开题报告范文和职称论文写作参考文献资料下载。
[摘 要 ] 案例教学是一种注重课堂讨论的教学方式.在数据库课程的理论教学和实验教学中引入案例教学,可以充分调动学生学习的主动性,激发出学生的学习兴趣和潜能,有利于应用型人才的培养.
[关 键 词 ] 案例教学;数据库;理论教学;实验教学
[中图分类号] G642.0 [文献标识码] A [文章编号] 1674-893X(2013)01007002
案例一词来源于英语单词Case,根据应用范围和个人理解角度不同,可有不同的解释:案例描述了一个场景,在这个场景中,包含有一个或多个疑难问题,同时也可能包含解决这些问题的方法.案例教学法是一种讨论问题的方式,它是由19世纪70年代美国哈佛大学法学院院长兰德尔首创.他编著的《合同法案例》是世界上第一本关于案例教学法的教科书[1].案例教学在我国推广比较晚,但是随着我国教育不断吸收国际先进的教学方法,案例教学的成功经验逐渐被我国教育界所认同.
数据库是计算机各专业的重要课程之一,它系统地讲述当前数据库技术从基本原理到应用实践的主要内容.通过这门课程的学习,可以使学生掌握数据库的基本理论和设计数据库的基本方法,并能熟悉一种大型数据库管理系统的使用,为以后的软件开发打下基础.作为一门理论和实践相结合的课程,让学生深刻理解数据库的基本原理,并能将学到的理论知识应用到数据库的设计中去,培养出适应社会需求的应用型人才,案例教学是一种重要的教学方法.
一、案例教学在数据库课程中的应用分析
案例教学是一种运用案例作为教学工具的教学方法,它是理论与实践之间的桥梁[2].作为教师,必须在课前做好充分的准备,最好能够提前公布案例的内容,让学生进行预习,以便更好地组织引导好案例教学活动.数据库是理论和应用相结合的课程,教学方式包括课堂教学和实验教学,在两种教学方式中都可以引入案例教学法.
(一)在理论教学中引入案例教学
案例教学必须有明确的目的,让学生可以在认知、理解、或体验等方面获得收获[3].教师作为组织者,在教学中要善于利用各种教学契机,促进教学取得最佳效果.在教学中要特别注重学生的参与,让学生感兴趣,觉得他们所要做的事情非常有价值,从而激发学习热情,这是促使学生进行学习的最大动力.
有关论文范文主题研究: | 关于数据库的论文范文素材 | 大学生适用: | 学位论文、专科毕业论文 |
---|---|---|---|
相关参考文献下载数量: | 95 | 写作解决问题: | 如何写 |
毕业论文开题报告: | 论文任务书、论文小结 | 职称论文适用: | 期刊发表、中级职称 |
所属大学生专业类别: | 如何写 | 论文题目推荐度: | 最新题目 |
1. 案例的准备
在案例教学中,无论是学生还是教师都要进行相应的准备工作.教师主要是精通案例教材,预测学生的可能反映并制定出案例讨论计划;学生则主要是熟悉案例内容,运用学过的知识对案例进行分析、解决提出的问题,并做好课堂讨论准备.
在案例教学中,教师可以自己设计案例,也可以使用别人设计好的经典案例.一个良好的、星级质量好的案例应该具有五大特征:一是提出的问题没有明显答案,能带给学生挑战性;二是明确必须给出解决方案的主角;三是案例中提供的信息要对学生解决问题有帮助或能提供线索;四是需要学生进行批判性、分析性的思考,以便对问题及其潜在的解决方式进行评估;五是案例材料中要给出具有足够的赖以进行深入分析的信息,以便使学生做出高质量的分析和推理.
2. 案例的组织
教师在组织案例讨论时,应该考虑三个方面的因素[4,5]:一是讨论的内容要确保与要实现的教学目标密切相关;二是讨论时间要合理;三是讨论的效果,要能激发学生的学习热情,并能解决提出的问题.
为了让学生更好地参与到案例讨论中,教师可以对学生进行激励,常用的激励方法是采用评分制度.教师可以根据学生的讨论情况进行打分.
3. 案例总结
在案例讨论结束的时候,教师要根据讨论情况进行相应的总结和评价:总结案例所涉及到的知识点,对案例的讨论过程进行评价,并对案例讨论过程中出现的问题进行适当引导.
(二)在实验教学中引入案例教学
实验是课程教学的重要组成部分,对加深理论理解起着重要作用.实验任务可以是有关理论的验证,也可以是有关理论的应用.在每次上实验课之前,教师给学生布置一个明确的实验任务,让学生提前进行预习和准备.等到实验课时,学生可以根据老师布置的任务和自己在预习中发现的问题有目的地练习,在完成任务后油然而生的成就感,进一步激发了学生的学习兴趣和热情.在这个过程中,学生会主动学习,寻找答案.只要把学生的学习热情调动起来了,学习效果自然也就提高了.
二、教学案例例举
(一)案例
某公司管理系统中的档案管理模块中有以下两个基本表:
职工(职工号,姓名,年龄,职务,工资,部门号)
部门(部门号,部门名称,经理名,办公地址,联系)
所有的公司员工通过身份验证登陆后能查看公司的职工信息和部门信息,但一般员工不能修改;财务人员可以修改所有员工的工资信息,总经理和副总经理可以修改职工信息和部门信息.
问:如何实现以上权限管理?
(二)案例分析
大型数据库管理系统几乎都支持自主存取控制(DAC),这主要通过SQL的GRANT和REVOKE语句来实现.可以用GRANT对某个用户进行授权,如允许职工LINA查询职工表,可以使用GRANT SELECT ON TABLE 职工 TO LINA.但是,在公司员工比较多的情况下,需要多次执行GRANT语句授权,而且人员有变动时需要修改权限.所以,可以创建数据库角色进行权限管理.角色是权限的集合.在本系统中进行权限管理的时候,可以根据岗位来设置权限:一个岗位对应一个角色具有一组相同的权限.把员工加入到角色中,员工就可以自动继承角色的权限.
(三)解决方案
首先,用CREATE命令建立三个角色:
CREATE ROLE YG;CREATE ROLE CW;CREATE ROLE ZJL
第二,对角色授权.
GRA