数据库应用基础教学基本要求 (72学时)
一、课程性质和任务
本课程是中等职业学校计算机及应用专业的一门主干专业课程。其主要任务是使学生掌握数据库的基础知识和基本技能;培养学生利用数据库系统进行数据处理的能力。
二、课程教学目标
本课程的教学目标是使学生能使用所学的数据库知识,根据实际问题进行数据库的创建与维护、检索与统计,能开发简单的数据库应用程序,使学生具有计算机信息管理的初步能力。 (一) 知识教学目标
1. 掌握数据库中的基本概念和常用命令; 2. 掌握数据库的创建与维护; 3. 掌握数据的查询与统计; 4. 掌握用户界面的设计; 5. 掌握用户菜单的设计;
6. 掌握简单应用程序的编写方法。
(二) 能力培养目标
1. 能正确使用数据库中的常用命令;
2. 能正确完成数据库的创建,并进行维护; 3. 能根据要求完成数据的查询与统计; 4. 能进行简单的用户界面的设计; 5. 能进行简单的用户菜单的设计;
6. 能编写简单的应用程序并能进行程序的调试; 7. 会写出相应的应用程序用户文档; 8. 初步具备解决实际问题的能力。 (三) 思想教育目标
1. 培养学生吃苦耐劳与敬业精神;
2. 具有实事求是的学风和严谨的工作态度。
三、教学内容和要求
基 础 模 块
(一) 数据库基础知识
1. 掌握数据库各数据类型的含义与运算方法; 2. 掌握运算符的功能及使用方法;
3. 掌握常量、变量、表达式及记录、字段的含义; 4. 理解数组的概念;
5. 掌握顺序、分支、循环语句的书写格式及功能;
6. 掌握系统提供的函数的使用方法; 7. 理解过程及函数的概念; 8. 了解调用过程及函数的方法。
(二) 数据库的创建与维护
1. 掌握常用命令的功能及使用方法; 2. 掌握数据库的概念与创建方法; 3. 掌握数据库的维护方法;
4. 理解工作区的概念,掌握工作区的使用方法及建立数据库间关联的方法。
(三) 数据的查询与统计 1. 掌握查询与统计的概念;
2. 掌握建立查询文件与报表文件的方法;
3. 理解建立基于多数据库的查询文件与报表文件的方法。
(四) 用户界面的设计 1. 理解用户界面的含义;
2. 掌握设计简单用户界面的方法; 3. 了解设计复杂用户界面的方法。
(五) 用户菜单的设计
1. 理解用户菜单的含义,了解用户菜单的种类; 2. 掌握设计用户菜单的方法;
3. 了解为菜单项设计快捷键的方法。
选用模块(三选一)
(一) Visual FoxPro (项目管理器) 1. 掌握项目管理器的功能及使用方法; 2. 掌握设置主文件的方法;
3. 理解包含与排除的含义,了解设置包含与排除的方法; 4. 了解从一个项目文件向另一个项目文件添加文件的方法。 (二) Access (OLE应用) 1. 掌握OLE的基础知识;
2. 了解在Access中使用OLE对象的方法; 3. 掌握在窗体中插入图像的方法;
4. 了解在数据库中使用OLE对象的方法。 (三) FoxPro (应用程序编写与调试) 1. 掌握编写简单应用程序的方法; 2. 掌握应用程序的调试方法;
实践教学模块
(一) 基本实验
1. 数据库软件使用实训
(1) 熟悉软件的使用环境及界面;
(2) 了解使用界面的组成及各部分的含义、功能。 2. 创建数据库
(1) 掌握创建数据库的方法 (对于Visual FoxPro和Access还要掌握创建表的方法); (2) 掌握输入数据的方法;
(3) 掌握建立数据库间关系 (对于Visual FoxPro和Access是表间关系)的方法; (4) 掌握维护数据的方法。
3. 掌握数据库的多种查询方法; 4. 掌握设计用户界面的方法;
5. 熟悉报表文件的设计和使用方法; 6. 掌握用户菜单的设计方法;
(二) 选做实验 (三选一) 1. Visual FoxPro (项目管理器)
(1) 熟悉项目管理器的组成及各部分的使用方法; (2) 掌握设置主文件的方法;
(3) 掌握向项目管理器中添加文件和移去文件的方法; (4) 掌握生成应用程序或可执行文件的方法。 2. Access (OLE应用)
(1) 掌握在窗体中插入图像的方法;
(2) 了解在数据库中使用OLE对象的方法。 3. FoxPro (应用程序设计与调试) (1) 掌握编写简单应用程序的方法; (2) 掌握应用程序的调试方法; (3) 初步具备解决实际问题的能力。
四、学时分配建议
学 时 数 合 计 10 14 16 16 4 6 6 总 计 72 讲 授 8 10 10 8 2 2 40 上 机 2 4 6 8 2 4 26 机 动 6 6 序号 1 2 3 4 5 6 7 课 程 内 容 数据库基础知识 数据库的创建与维护 数据的查询与统计 用户界面的设计 用户菜单的设计 Visual FoxPro (项目管理器) Access (OLE应用) FoxPro (应用程序设计与调试) 机动 五、说 明
1. 本教学基本要求适用于3年制和4年制教学。
2. 数据库版本较多,本教学基本要求适用于FoxBASE、FoxPro、Visual FoxPro和Access。 3. 教学内容采用模块结构,包括基础模块、选用模块和实践性教学模块。在教学过程中,可根据学校的实际教学要求选择相应的数据库版本。其中基础模块是必学的,再根据数据库版本从选用模块中选择相应的内容,选做实验内容与选用模块内容相对应。
4. 在教学过程中,应采用先进的教学设备,边讲解、边演示、边练习,以增加学生的感性认识,激发学生的学习兴趣,提高教学效果。
5. 注意改革考核手段与方法,根据本课程实践性较强的特点,可采用笔试与上机考试相结合的形式,对在学习和应用上有创新的学生应特别给予鼓励。