《Access数据库应用技术》实验内容设置的问题分析及改进.docx

上传人:b****5 文档编号:3305201 上传时间:2022-11-21 格式:DOCX 页数:5 大小:19.89KB
下载 相关 举报
《Access数据库应用技术》实验内容设置的问题分析及改进.docx_第1页
第1页 / 共5页
《Access数据库应用技术》实验内容设置的问题分析及改进.docx_第2页
第2页 / 共5页
《Access数据库应用技术》实验内容设置的问题分析及改进.docx_第3页
第3页 / 共5页
《Access数据库应用技术》实验内容设置的问题分析及改进.docx_第4页
第4页 / 共5页
《Access数据库应用技术》实验内容设置的问题分析及改进.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

《Access数据库应用技术》实验内容设置的问题分析及改进.docx

《《Access数据库应用技术》实验内容设置的问题分析及改进.docx》由会员分享,可在线阅读,更多相关《《Access数据库应用技术》实验内容设置的问题分析及改进.docx(5页珍藏版)》请在冰豆网上搜索。

《Access数据库应用技术》实验内容设置的问题分析及改进.docx

《Access数据库应用技术》实验内容设置的问题分析及改进

《Access数据库应用技术》实验内容设置的问题分析及改进

摘要:

结合学校的实际情况,对《Access数据库应用技术》课程实验内容设置存在的问题进行了分析,同时给出了改进的建议。

  关键词:

Access数据库;实验内容;实验教学

  0引言

  随着数据库技术在诸多领域的广泛应用,掌握数据库相关知识、并应用数据库技术解决实际问题已成为大学生必备的技能之一,为此各个高校为不同专业的学生都开设了数据库类的相关课程,其中《Access数据库应用技术》主要是为非计算机专业学生开设的一门公共基础课程。

学生通过这门课程的学习,要掌握数据库的基础知识、Access数据库的操作方法以及Access数据库系统的应用开发技术。

为了实现这些目标,大量的上机实践是必不可少的。

因此,作为一门实践性很强的课程,实验教学在《Access数据库应用技术》的讲授中应处于更加突出的位置。

而实验内容的设置是进行实验教学的起点和基础,实验内容设置的合理性是实验教学目的能否达到的关键。

本文将结合笔者学校的实际情况,对《Access数据库应用技术》课程实验内容设置存在的问题进行分析,同时给出一些改进的建议。

  1实验内容的设置应为学生预留思维的空间

  在笔者学校使用的《Access数据库应用技术》实验教材中,每个实验项目都是按照实验目的、实验内容、实验步骤这样的结构进行组织的,其中实验步骤详细讲解了实验内容,给出了具体的操作步骤。

对于这样组织的实验项目,学生在实验过程中不需要动任何脑筋,一步步照搬就可以轻松完成实验内容。

对很多学生来说,完成这样的实验内容就万事大吉了,他们根本不用也不会去思考操作流程中所关联的数据库理论知识,从而也就达不到通过上机实验加深学生对理论知识认识的目的。

  长期应试教育的结果使得部分学生进入大学后表现出求知欲缺乏,没有主动思考问题的习惯。

这就要求我们必须精心设计和组织实验内容,将Access数据库理论知识巧妙地融入实验内容中,并为学生预留适当的思维空间,迫使学生不得不去认真思考,努力寻求实验操作流程中关联的理论知识依据,否则就很难顺利完成实验内容。

  要让学生在实验过程中做到边操作边思考,笔者认为对于每个实验项目可以按照实验目的、实验举例、实验内容这样的结构来组织,其中在实验举例中给出详细的操作步骤,实验内容不给出具体的操作步骤,主要由学生根据实验举例和其他参考资料自主完成;在实验内容的后面也可以配备思考题,引导学生对实验结果进行分析;在实验内容后面还可以附加具体的实验要求,即要求学生采用指定的方法完成实验内容。

例如,在SQL数据查询部分,同样的一个查询要求,可以用多表连接查询、嵌套查询等多种方式实现。

为了拓宽学生的思维,引导学生从不同角度寻求解决问题的方法,我们可以在这一实验内容的后面提出明确的实验要求,即要求学生用多种方式实现这一查询要求。

  2为学生定制难易程度不同的实验内容

  《Access数据库应用技术》课程在笔者学校是一门计算机公共基础课程,为全校所有非算计专业一年级的新生开设,时间是第一学年的第二学期,使用统一的实验教材指导学生实验并下发实验内容。

实验教材中的实验内容是没有难易程度区分的,也就是说所有学生完成的都是完全相同的实验内容。

  由于这些学生来自不同的地区,计算机操作水平的起点差异明显,同时他们对数据库知识的理解程度也会千差万别,如果不考虑学生的个体差异,为所有学生定制完全相同的实验内容,就会存在好学生“吃不饱”,中等生“提不高”,后进生“吃不了”等实质性问题,从而无法充分调动学生参与实验的积极性。

  为了充分调动全体学生参与实验的积极性,达到预期的实验效果,笔者认为应对不同学生在实验难度上区别对待。

可以对实验内容进行如下处理:

将每个实验项目的内容分为必做题和选做题。

必做题以知识验证型实验为主,以培养学生基本操作技能为目的,其内容与理论教材中各章节知识点相对应,与课堂教学内容同步训练,学生通过查阅理论教材和实验指导书就可以完成;选做题以综合型、设计型实验为主,以培养学生综合运用所学数据库知识解决实际问题的能力为目的,其内容注重与现实世界的问题情境相结合,对教材上的数据库理论知识有所深化,相对于课堂教学内容可以有所超前,学生需要精读教材、查阅教材以外的资料,进行自我探究才能完成。

选做题本身也可以有一定的难度跨度,学生可以根据自己的实际情况选择适合自己的题目,可以完成部分或者全部的选做题。

对于较难的选做题,也可以让学生分组完成。

  3要求学生在表中录入的实验数据中应包含不正确的数据

  在《Access数据库应用技术》课程的“数据表的创建”实验中,学生需要完成数据表的结构创建,进行字段大小、字段格式、输入掩码等字段属性的设置,设置主键以保证实体的完整性,设置有效性规则以实现用户定义的完整性,建立表间关系后实施参照完整性。

实体完整性、参照完整性以及用户定义的完整性是数据完整性的3个方面。

数据完整性起着防止不合语义的、不正确的数据进入数据库中的重要作用,因此它是数据库中非常重要的知识点,学生对这个知识点必须牢牢掌握,达到深入理解的程度。

  学生在完成表结构的创建后,会要求学生在表中输入数据,而输入的数据一般会在实验内容中提供。

笔者发现在我校使用的《Access数据库应用技术》实验教材的“数据表的创建”实验中给出的要求学生录入表中的数据都是完全正确的数据(即这些数据都符合字段属性的设置要求和数据完整性的要求)。

由于学生输入的都是完全正确的数据,创建表时学生设置的那些字段属性和数据完整性的作用就体现不出来,数据完整性这个重要的知识点就这样不知不觉地被忽略掉了,学生在实验中对这个知识点也就没有了切身的体验,从而对此也就缺乏深入的理解。

因此,笔者建议在实验内容中给出一些违反数据完整性(实体完整性、参照完整性、用户定义的完整性)的数据,让学生输入到表中,当这些数据无法录入表中,学生必然会产生困惑,从而积极主动地思考,寻求问题产生的原因,最终挖掘出隐含在实验内容中的数据完整性知识。

  4应给学生提供表设计相关的实验内容

  学习Access数据库的目的不仅仅是要让学生懂得数据库的某些知识,更重要的是要让学生能真正运用所学数据库知识去解决现实世界中的问题。

在Access数据库中,表用来存储数据,它是数据库的基础,是数据库应用的起点。

在笔者学校《Access数据库应用技术》课程实验中,提供给学生的都是教师精心设计好的表,作为学生根本不用考虑表为什么这样设计,只要在Access数据库管理系统中实现表就行了,但在用数据库解决现实世界的问题时是没有现成的表提供给学生使用的,学生需要自己去识别问题域,根据各个组织机构的数据需求自行来设计表结构,下一步才是在Access数据库管理系统中去实现它。

因此,如何设计表是应用数据库解决实际问题必须首先考虑的问题,没有弄清这个问题,学生不可能具有运用所学数据库知识去解决实际问题的能力,他们所具有的只是将别人事先设计好的表在数据库管理系统中按部就班地实现的基本操作技能。

从培养学生的实际应用能力出发,笔者认为在Access数据库实验中应增加表设计相关的实验内容。

由于课时的关系和学生的学习基础问题,尽管我们在表设计问题上很难进一步深入,但至少应通过设置相关实验内容让学生对表设计的基本原则和方法有一定的了解,使他们意识到表设计的重要性,这有助于引导他们利用课余时间对表设计问题作进一步的自我探究。

对于表设计问题,笔者认为非计算机专业学生至少应建立如下认识:

①设计的每个表应只包含关于一个主题(一个概念、一个实体或者实体间的一种联系)的信息,每个字段应直接与表的主题相关;②如何利用第一范式、第二范式以及第三范式对表结构进行规范化,以消除不必要的数据冗余以及由此带来的操作异常问题。

我们可以通过设计如下实验内容帮助学生建立上述认识:

①给出一些学生相对熟悉的问题域,让学生自行设计表(由教师对学生设计方案的合理性进行评析,有问题的设计由学生再修改);②针对特定的问题域,给出不同的表设计方案,由学生评析每种设计方案的优劣;③将结构不符合规范化要求的表分解为符合第三范式要求的多个表。

  5各个单独的实验内容最后应能汇成一个小型的数据库应用系统

  在笔者学校使用的《Access数据库应用技术》实验教材中,为学生设计了数据库的创建与操作、数据表的创建与维护、数据表的排序与索引、查询的创建与操作、SQL查询、窗体的基本操作、报表、数据访问页、宏的创建与应用、VBA代码的编写与应用这十个单独的实验项目。

这十个单独实验项目的内容相对孤立,缺乏内在联系,没有体现出前后知识点之间的联系和知识的综合应用。

由于每个实验项目只是让学生熟悉了一种Access数据库对象的操作方法,因而学生对这些数据库对象之间的关系以及它们之间如何协同工作缺乏明确的了解;由于没有、也不能将这些实验项目最终汇成一个完整的数据库应用系统,因而学生对数据库系统缺乏整体认识,难以建立起数据库系统的概念,对数据库在整个数据库系统中所处的地位和作用还不是很清晰明了。

  为了帮助学生建立起对数据库系统的整体认识,笔者认为对《Access数据库应用技术》课程的实验内容可做如下处理,即从建立在学生比较熟悉的领域的一个完整的小型数据库应用系统出发,按Access数据库涉及的知识点拆分成若干个可以单独做的实验项目。

在第一个实验项目中,将已开发好的数据库应用系统提供给学生,让学生以数据库用户的身份来使用该系统,熟悉系统实现的功能和具体的操作方法;同时在实验文档中给出该系统的功能分析及功能模块的划分、用户的数据需求分析,并由用户的数据需求分析延伸出第二个实验项目中涉及到的数据库及表结构的设计问题。

在第二个实验项目中,安排学生完成表结构设计及实现的实验内容,首先引导学生完成第一个实验项目中使用的数据库的概念结构设计(绘制E-R图)、逻辑结构设计(将E-R图转换成若干个关系模式),然后由学生在Access软件中将这些关系模式转换成一个个具体的表,并建立表之间的关系,向表中录入部分数据。

在后面的各个实验项目中,有些实验内容可以考虑只涉及到单个数据库对象的创建,有些实验内容则应考虑具有一定的综合性,涉及到多个数据库对象协同工作的问题。

特别说明的是,对于VBA数据库编程这一内容,因为非计算机专业学生学习基础问题以及教师受到课时的限制,学生在短时间内难以较好地掌握,因此在此类实验内容中可以考虑给出大部分数据库编程代码,让学生直接录入查看运行效果即可,还有一部分数据库编程代码不给出,让学生模仿已给出的代码自行编写。

在最后一个实验项目中,引导学生将前面所完成的实验内容整合成第一个实验项目中所给出的那个小型数据库应用系统。

  6结束语

  优化和改进实验内容的设置是提高《Access数据库应用技术》课程实验教学质量的基础性工作。

实验内容设置的优化和改进,应以加强学生对数据库理论知识的理解和掌握、提高学生的数据库操作技能和应用能力为立足点,以培养学生创新能力以及分析、研究和解决问题能力为目标,这就要求我们教师在设计实验内容时,要更加突出实验内容的实用性,加强实验内容与现实世界问题情境、与学生所学专业的结合力度;注重实验内容的针对性和层次性,充分考虑学生的个体差异;兼顾实验内容之间的相关性和连贯性,以建立起学生对数据库系统的整体认识。

我们有理由相信,科学合理的实验内容设置,再配以先进的实验教学方法和教学手段,一定可以使《Access数据库应用技术》课程取得良好的教学效果。

  参考文献:

  [1]崔洪芳.Access数据库应用技术实验教程[M].北京:

清华大学出版社,2010.

  [2]苏俊英.开放式Oracle数据库实验教学体系研究与实践[J].理工高教研究,2010(5).

  [3]龙琦.数据库原理与应用实训课程中高级能力的培养[J].中国电力教育,2010(13).

  [4]崔巍,王晓波,车蕾.浅谈数据库课程实践教学[J].计算机教育,2007(22).

  [5]尹芳.浅谈数据库实验教学中学生问题求解能力的培养[J].科技创新导报,2008(21).

  [6]李苹.“数据库原理及应用”实践教学目标与教学内容研究[J].信息系统工程,2010(6).

  [7]杜剑侠,耿增民,孙晓东.基于综合案例的数据库基础实验课程设计[J].计算机教育,2010(17).

  [8]胡大权,周玉敏,杜茂康.经济管理类专业数据库实验教学改革探讨[J].实验科学与技术,2009(5).

  [9]贺超波,陈启买.浅谈如何提高数据库系统实验教学质量[J].计算机教育,2009(15).

  

  

  

  AnalysisandImprovementofSettingupExperimentContentsintheCourseofAccessDatabaseApplicationTechnology

  

  Abstract:

Combinedwiththeactualconditioninourcollege,thispaperanalyzestheexistingproblemsofsettingupexperimentcontentsinthecourseofaccessdatabaseapplicationtechnology,andbringsforwardsomesuggestionsforfurtherimprovement.

  KeyWords:

AccessDatabase;ExperimentContents;ExperimentalTeaching

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 其它模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1