还剩3页未读,继续阅读
文本内容:
《数据库应用基础》课程教学大纲适用专业人力资源管理、旅游管理、管理科学、国际经济与贸易、金融学、会计学总学时64(讲课32上机32)学分
41、课程的性质和目的数据库应用技术是计算机基础教育的一个重要组成部分,数据库原理与应用是许多专业的必修课它的目的是向学生介绍数据库的基础知识,使学生掌握数据库的基本原理和应用,数据库设计思想,以及使用小型或中型的数据库管理系统完成基本的数据操作,使学生具有初步的数据库概念,并能进行简单的程序设计,为进一步理解数据库打下基础本课程包含数据库原理与Ac__ss数据库的应用两个方面的内容,课程的重点是Ac__ss数据库的应用原理部分以数据库技术的实际应用为目标,重点讲述数据库的基本知识、基本原理和基本技术;应用部分以当代数据库应用__的主要方法为主,介绍数据库应用系统的设计方法、步骤和范例
2、课程内容和要求
(一)数据库系统概述(2学时)主要内容数据库的基本概念、数据模型、数据库系统的组成、实体之间的__要求学生掌握实体之间的__,数据模型,数据库的体系结构,数据库系统的全局结构,应透彻了解数据库的基本概念,它们是数据库原理的基础部分
(二)关系数据库设计理论(2学时)主要内容关系数据库规范化理论及其在数据库设计中的作用要求学生掌握关系函数的类型、函数依赖、范式、关系模式的规范化
(三)Ac__ss的__环境(2学时)主要内容AC__SS的__环境、AC__SS数据库的对象组成、数据库、帮助系统要求学生掌握AC__SS数据库和表的关系,帮助系统的使用
(四)Ac__ss数据库设计(3学时)主要内容数据库设计的总体思路,建立数据库,数据表的建立,数据表之间的关联要求学生掌握数据库设计的总体思路,数据库的创建、记录的基本操作、表关系的关联
(五)数据查询(3学时)主要内容查询目的、种类及准则,创建查询要求学生掌握各种类型查询的创建、查询的编辑、字段表达式的使用及准则表达式的使用等
(六)使用高级查询SQL语言(2学时)主要内容SQL的数据定义,SQL的数据操纵要求学生通过学习,应理解并掌握SQL会使用户具有更强的操作数据的能力,设计出质量更高的系统、理解数据控制、嵌入式SQL
(七)窗体的设计(2学时)主要内容窗体的用途,窗体的介绍,窗体的建立要求学生掌握窗体和控件的概念、窗体的创建思路、控件的使用、属性及__的概念,熟练掌握如何建立窗体
(八)建立和打印报表(2学时)主要内容报表的用途、结构组成,报表的分类,设计报表,设计复杂的报表,打印预览报表要求学生掌握报表的作用,报表和图表的概念、报表创建的思路,熟练掌握如何建立报表
(九)Web页(2学时)主要内容数据访问页的作用、调用和存储,使用向导创建数据访问页,使用设计器创建和修改数据访问页要求学生掌握数据访问页的设计和使用,使得Ac__ss数据库的应用范围扩大到了广域网
(十)宏操作(2学时)主要内容宏的概念、分类,创建宏,执行宏,调试宏要求学生掌握宏的概念、创建宏和宏组、调试和运行宏
(十一)面向对象程序设计语言VBA(6学时)主要内容VBA概述,模块、函数及程序,VBA的数据类型与数据库对象,变量和常量,程序控制流程要求学生掌握面向对象程序设计语言的特点,程序、函数、模块和程序设计的概念,程序设计的基本思想、VBA编程基础
(十二)其它(2学时)主要内容数据安全、数据库系统实例分析等要求学生了解Ac__ss提供的数据库安全的保护措施,如何运用这些措施来加强数据库的保护
3、课堂教学环节的安排和基本要求
(一)课堂讲授以面授为主,内容尽量体现本专业的最新发展采用启发式教学、案例教学、多媒体教学等多种手段,并辅以CAI教学光盘
(二)实验教学实验一Ac__ss数据库的创建(2学时)实验内容采用Ac__ss数据库系统构造一个学生成绩系统的数据库使用不同的方法创建三个数据表输入数据定义表之间的关系实验要求应用数据库设计的总体思想对简单数据库进行设计,并用Ac__ss实现熟悉各种创建数据库的方法及关系的设置实验二进一步熟练Ac__ss数据库的创建(2学时)实验内容字段属性的设置、主关键字的定义,索引的建立,数据表结构的更改,数据表的关联、设置参照完整性实验要求进一步熟悉数据库及数据表的创建方法,及关联的设置实验三查询的建立(4学时)实验内容以实验一中的库存零件表、报价表、供应商表为基表,进行查询设计实验要求通过实验掌握各种查询的建立实验四SQL查询(2学时)实验内容建立三个数据表科研课题表、科研情况表和科研人员表按要求用SQL语言实现查询给定SQL查询语句,理解并通过Ac__ss实现,写出显示结果实验要求通过SQL语言实现各种查询实验5窗体的创建(2学时)实验内容以实验一中的库存零件表、报价表、供应商表为基表,用不同的方法创建窗体在学生成绩管理系统中,建立学生个人资料输入窗体和学生成绩输入窗体建立学生成绩管理系统的窗体,要求每一个学生都配有照片显示然后在该窗体中加入学生成绩子窗体实验要求掌握四种窗体的设计方法,并能通过窗体正确显示表中的数据,学会创建及使用主/子窗体实验6报表的创建(2学时)实验内容在学生成绩管理系统中,建立学生成绩单报表、总分名次报表、全班成绩报表和学生个人成绩报表实验要求学会利用向导设计简单报表实验7数据访问页的创建(2学时)实验内容创建数据访问页,将学生成绩管理系统发布到校园网上实验要求学会在Web页上创建窗体和报表实验8宏的使用(2学时)实验内容在学生成绩管理系统中,建立主窗体,其中的各个按钮的功能都要使用宏操作来实现实验要求学会正确地在数据库管理系统中使用宏操作实验9VBA程序设计基础之一(2学时)实验内容建立一空数据库,建立窗体,窗体上按钮的功能用VBA程序代码实现实验要求熟悉VBA编程环境,并掌握程序设计思路实验10VBA程序设计基础之二(2学时)实验内容写出VBA程序,要求判断一个字符是否是字母,是大写还是小写输入某课程的百分制成绩,要求显示对应五级制的评定实验要求掌握程序设计中选择结构的使用实验11VBA程序设计基础之三(2学时)实验内容计算1-100的和计算1-100的奇数和实验要求掌握程序设计中循环结构的使用实验12——实验15综合程序设计(8学时)实验内容要求学生用Ac__ss这个工具,每人设计一个数据库应用系统从题目的选取是否有创新,是否有实际意义;表的关系是否清晰;启动界面的设计;数据库应用系统的说明;是否包含输入/显示功能、查询功能、报表功能、退出功能以及功能如何;数据库应用系统的整体交互界面是否实用美观;__代码的难易程度;整体系统是否调试通顺等几个方面综合评定学生作业实验要求为了让学生具备一定的__数据库管理系统的能力,从学生开始选题到任务的提交,全部由学生自己来设计选题、数据库的设计、功能设计、代码的编制、程序的调试等一系列的步骤,学生得到了多方面能力的锻炼
(三)布置习题本课程知识点很多,涉及数据库原理与应用,所以,课后作业分为两部分每章均有大量习题,以巩固原理知识;实验和上机操作,以巩固应用知识内容及数量详见下表章节内容数量第一章数据库系统概述3第二章关系数据库设计3第三章Ac__ss的__环境1第四章Ac__ss数据库设计3第五章数据查询3第六章使用高级查询——SQL语言2第七章窗体的设计1第八章建立和打印报表1第九章Web页2第十章宏操作1第十一章面向对象程序设计语言1
(4)考核方式形式上机考试(由题库随机抽题)要求考核内容尽量体现本课程的特点,以考核实际应用能力为主考评的最终成绩中必须包含平时实验的抽查成绩
4、本课程与其它课程的__本课程是文科非计算机专业学生的计算机基础课通过这门课程的学习,使学生掌握数据库的基本理论和设计数据库的基本方法,是进一步学习计算机高级语言和其他专业应用软件的先修课程本门课程的前置课程是《计算机基础与操作(上)》和《高等数学》
5、建议教材及教学参考书建议教材《数据库基础与Ac__ss应用教程》陈恭和编著,高等教育出版社教学参考书《Ac__ss项目案例导航》郑小玲、___编著,科学出版社《数据库原理及应用(Ac__ss2000)》姚普选编著,清华大学出版社
6、必要说明课程讲授内容涵盖甚广,尤其数据库原理,对于文科学生,可能有一定的难度教师在讲授过程中,可以有所选择,比如关系演算、关系代数,要求学生掌握基本概念即可课程的讲授次序,可以先应用,后原理,这样学生更易于接受根据本课程的特点,培养学生的实际操作能力非常重要所以上机实验操作内容,教师应精心准备,不仅强调验证性,更强调设计性院(系、部)签章。