当前位置:首页 > 黑龙江 > 考试大纲
2012年黑龙江自考计算机教育(独本)“数据库及其应用”复习大纲
数据库及其应用考试自考本科大纲
(课程代码 7865)
一、 课程性质与设置目的
数据库及其应用是黑龙江省高等教育自学考试电子政务专业(独立本科段)的一门专业基础课程,是培养和检验应考者的专业基础知识和实际应用能力的一门重要的实践性课程。
本课程主要介绍数据库基础理论与应用系统开发的知识与技术。通过实例全面深入的讲授面向对象的可视化编程、应用系统开发的方法、步骤和设计技术。
通过本课程的学习,应使学生掌握数据库的基础理论和可视化编程工具的使用,并能独立完成小规模数据库应用系统的开发。积累开发经验、培养开发能力,为在工作实践中进行数据库应用系统的实际开发打下坚实的基础。
本课程重在培养应考者对数据库基础知识和基本应用技能的掌握,是一门非常实用的专业基础课。
本课程的基本要求主要体现在两个方面:一是通过对本课程内容的学习和基本操作技能的训练,使应考者能够比较全面系统地掌握数据库技术的基础知识和基础应用技能,从而为今后的工作打下良好的基础;二是通过规定的实验,培养和提高应考者的实际动手能力、分析问题的和解决问题的能力以及实验研究的能力,从而使应考者逐步形成实事求是的科学态度和严禁的工作作风,为今后从事数据库技术应用工作打下坚实的基础。
学习本课程需要一定的实习环境,只有在整个学习过程中结合上机操作,才能真正掌握本课程的内容。
一般地,本课程的学习应增加实验的学习,从而为后续课程的上机实验提供良好的实践基础,使应考者能较好地掌握数据库及其应用方面的基础知识和基本操作技能。
二、课程内容与考核目标
第一章 数据库系统概论
(一) 课程内容
第一节 数据库系统的发展
第二节 数据库系统的特点
第三节 数据库系统的构成
第四节 数据模型
第五节 关系数据库
(二) 学习目的与要求
本章讲述了数据库系统的概述,分别介绍了数据库的发展过程,数据库的特点和结构。同时还介绍了数据模型,特别介绍了关系型数据库的基本理论和其特点。
(三) 考核知识点与考核要求
1. 数据库系统的发展,要求达到“领会”层次。
2. 数据库系统的特点,要求达到“识记”层次。
3. 数据库系统的构成,要求达到“识记”层次。
4. 数据模型,要求达到“综合应用”层次。
5. 关系数据库,要求达到“识记”层次。
第二章 Visual FoxPro 6.0概述
(一)课程内容
第一节VFP6.0特点
第二节 环境需求
第三节 安装VFP6.0
第四节 安装示例和联机文档
第五节 启动与退出
第六节 系统界面
第七节 支持的文件类型
第八节 帮助获取
(二)学习目的与要求
本章介绍了VFP6.0中文版的特性和入门知识和对VFP6.0的开发环境的概括性介绍。包括安装、启动、退出和一些常用的使用方法。介绍了各项菜单和文件的说明以及帮助的获取方法等。
(三)考核知识点与考核要求
1. VFP6.0特点,要求达到“识记”层次。
2. 环境需求,要求达到“领会”层次。
3. 安装VFP6.0,要求达到“简单应用”层次。
4. 安装示例和联机文档,要求达到“识记”层次。
5. 启动与退出,要求达到“简单应用”层次。
6. 系统界面,要求达到“识记”层次。
7. 支持的文件类型,要求达到“简单应用”层次。
8. 帮助获取,要求达到“简单应用”层次。
第三章 Visual FoxPro 6.0设计基础
(一)课程内容
第一节 数据存储
第二节 表达式
第三节 程序的基本结构
第四节 函数与过程
第五节 面向对象编程
(二)学习目的与要求
在利用VFP6.0开发数据库系统时,程序占了相当大的比重,尽管VFP6.0交互式的用户界面可以完成许多方面的数据库管理任务,但它并不能代替程序的职能。要开发一个高水平的Visual FoxPro 6.0数据库应用系统,就必须熟练掌握相应的程序设计语言。利用面向对象程序设计可以迅速、灵活地处理数据及创建出易于操作的交互式用户界面。
(三)考核知识点与考核要求
1. 数据存储,要求达到“简单应用”层次。
常量、变量、数组变量、字段变量、记录、对象和变量的作用域。
2. 表达式,要求达到“综合应用”层次。
数值型、关系型、逻辑型和字符型四类运算。
3. 程序的基本结构,要求达到“综合应用”层次。
结构化程序流程的三种:顺序、分支、循环结构
4. 函数与过程,要求达到“综合应用”层次。
了解过程和函数的使用。
5. 面向对象编程,要求达到“综合应用”层次。
了解面向对象编程的属性、方法和事件的使用,会用面向对象编程序的思想编写VFP程序。
第四章 Visual FoxPro的常用命令和函数
(一)课程内容
第一节 命令的基本格式
第二节 常用命令介绍
第三节 常用函数介绍
(二)学习目的与要求
利用VFP进行数据库编程,需要用到大量的命令和函数,本章介绍了VFP6.0的常用命令和函数的使用方法,同时还介绍了常用的命令和函数的格式及功能和参数。
(三)考核知识点与考核要求
1. 命令的基本格式,要求达到“综合应用”层次。
命令字、范围字、说明短语的使用。
2. 常用命令介绍,要求达到“简单应用”层次。
了解常用的例如数据库处理数据处理命令、数据库操作命令、文件管理命令、输入输出命令、界面操作命令、程序设计命令、数据库环境命令、设置命令等。
3. 常用函数介绍,要求达到“综合应用”层次。
了解常用的数据处理函数、数据库操作函数、文件管理函数、输入输出函数、界面操作函数、程序设计函数、数据库环境函数、系统信息函数等。
第五章 数据库的基本操作
(一)课程内容
第一节 建立项目
第二节 建立数据库
第三节 数据库的使用
第四节 数据库的修改
第五节 数据库的删除
(二)学习目的与要求
本章介绍了与数据有关的几个基本操作,这些操作既可以通过项目管理建立,也可以通过某些向导中完成,还可以用命令完成。本章只是介绍使学习者进行程序设计的一个简单的方法,对数据库的建立、使用、修改和删除有一个初步的认识。
(三)考核知识点与考核要求
1.建立项目,要求达到“简单应用”层次。
2.建立数据库,要求达到“综合应用”层次。
3.数据库的使用,要求达到“领会”层次。
4.数据库的修改,要求达到“简单应用”层次。
5.数据库的删除,要求达到“简单应用”层次。
第六章 表的建立
(一)课程内容
第一节 表的建立
第二节 表的基本操作
第三节 修改表的结构
第四节 自由表
第五节 索引
第六节 建立表间关系
第七节 创建表间关系
第八节 编辑表间关系
第九节 删除表间关系
第十节 使用多个表
(二)学习目的与要求
本章介绍表的一些表的基本操作,为后面的程序设计做基础。要会利用表的操作建立数据库系统。
(三)考核知识点与考核要求
1、 表的建立,要求达到“简单应用”层次。
要会使用数据库设计器完成表的建立。用命令建立表。
2、 表的基本操作,要求达到“领会”层次。
要根据表的操作,掌握表的浏览、浏览操作、追加记录、修改记录、删除记录、记录的查找。
3、 修改表的结构,要求达到“简单应用”层次。
会用数据库设计器和命令修改表的结构。
4、 自由表,要求达到“简单应用”层次。
会建立自由表、删除和添加表。
5、 索引,要求达到“简单应用”层次。
会建立主索引、候选索引、唯一索引和普通索引。
6、 建立表间关系,要求达到“识记”层次。
了解表间关系的分类一对一关系、一对多关系和多对多关系。
7、 创建表间关系,要求达到“简单应用”层次。
能够建立一对一关系、一对多关系和多对多关系。
8、 编辑表间关系,要求达到“简单应用”层次。
了解编辑表间关系。
9、 删除表间关系,要求达到“简单应用”层次。
了解删除表间关系。
10、使用多个表,要求达到“简单应用”层次。
熟悉工作区和当前工作区的概念和操作。
第七章 表单的设计
(一)课程内容
第一节 表单的建立
第二节 使用控件增加表单功能
第三节 创建表单集
第四节 单文档界面与多文档界面
第五节 表单的运行
(二)学习目的与要求
本章介绍表单的创建与管理,表单设计器环境以及在该环境下的一些操作加控件的添加、删除、布局,表单数据环境的设计,最后介绍一些常用的表单控件。
(三)考核知识点与考核要求
1、 表单的建立,要求达到“领会”层次。
要会使用表单向导创建表单。使用表单设计器创建表单。
2、 使用控件增加表单功能,要求达到“简单应用”层次。
要会操作和使用控件。
3、 创建表单集,要求达到“简单应用”层次。
了解表单集的建立和会在表单集中增加数据环境。
4、 单文档界面与多文档界面,要求达到“简单应用”层次。
了解单文档界面与多文档界面的建立和操作。
5、表单的运行,要求达到“简单应用”层次。
要了解利用菜单中的表单的子菜单执行表单操作表单外,还可以在工具栏中单击“!”,也可以在程序中操作表单。
第八章 视图与查询
(一)课程内容
第一节 视图
第二节 创建视图
第三节 使用视图
第四节 查询
第五节 建立查询
第六节 运行查询
(二)学习目的与要求
创建查询和视图的步骤非常类似,视图兼有表和查询的特点,查询可以根据表或视图定义,所以查询和视图又有很多交叉的概念和作用。本章将介绍查询和视图的概念、建立和使用。
(三)考核知识点与考核要求
1、 视图,要求达到“简单应用”层次。
2、 创建视图,要求达到“简单应用”层次。
3、 使用视图,要求达到“简单应用”层次。
4、 查询,要求达到“简单应用”层次。
5、 建立查询,要求达到“简单应用”层次。
6、 运行查询 ,要求达到“简单应用”层次。
第九章 报表、标签与菜单设计
(一)课程内容
第一节 报表设计
第二节 标签设计
第三节 菜单设计
(二)学习目的与要求
数据报表包含两个基本组成部分——数据源和报表布局。数据源主要是定义报表中数据信息的来源,它可以是表(包括数据库表和自由表)、视图、查询等数据文件。而报表布局定义了报表的打印格式。设计的报表保存在具有.FRX和.FRT扩展名的报表文件中。但报表文件并不存储报表设计中需要的数据源的数据,每次运行报表时,都将根据报表的设计从数据源中获取报表数据以输出报表。因此,当报表数据源的数据变更时,报表将显示最新的数据。
标签是多列报表布局,它为匹配特定的标签纸而具有相应的特殊设置。一个标签保存在扩展名为.BX和.BT的磁盘文件中。
菜单是Windows中最常用的程序选项之一,它能为用户提供一个友好的界面,使用户能够直观地进行操作。
(三)考核知识点与考核要求
1、报表设计,要求达到“简单应用”层次。
2、标签设计,要求达到“简单应用”层次。
3、菜单设计,要求达到“简单应用”层次。
第十章 发布应用等程序
(一)课程内容
第一节 发布的建立
第二节 连编成可执行文件
第三节 使用安装向导
(二)学习目的与要求
本章将介绍如何把设计好的数据库、表单、报表、菜单等系统组件在项目管理器中连编成一个完整的应用程序,最终编译成一个扩展名为APP的应用文件或EXE的可执行文件的方法和步骤。
(三)考核知识点与考核要求
1、发布的建立,要求达到“综合应用”层次。
2、连编成可执行文件,要求达到“识记”层次。
3、使用安装向导,要求达到“综合应用”层次。
《数据库及其应用》实践环节
(一) 类型
课程实验
(二) 实验大纲
1、 实验目的
数据及其应用是一门侧重培养应考者基本应用能力的重要的实践性课程。在本课程的6个学分中,实验考核占了2个学分。并运用到实际作中去解决有关的应用问题,为今后事计算机应用工作打下良好的基础。另一方面,能在后续课程的上机实验中具有熟练上机操作能力,从而提高后续实验的上机效率和成功率。
2、 实验环境
硬件环境:
机型:PIII以上机型
内存容量:64MB以上
硬盘容量:10GB以上
显示器:VGA彩显
光驱:24倍速以上
另外,还需配置标准3.5英寸软驱和打印机。
软件环境:windows98或windowsxp和Visual FoxPro6.0。
3、 实验学时
实验总学时数不得少于32学时,平均个实验时数不得少于4学时。
4、 实验内容和要求
实验一 建立项目、数据库和表
1. 实验目的及其意义:
掌握Visual Foxpro6.0有关建立项目、数据库和表的方法。
2. 实验要求:
必修
3. 实验步骤:
(1) 启动计算机
(2) 运行Visual Foxpro6.0
(3) 建立项目、数据库和表
4. 实验类型:
验证
实验二 表的基本操作
1. 实验目的及其意义:
熟悉对表操作的基本命令及掌握命令窗口和浏览窗口的使用方法。
2. 实验要求:
必修
3. 实验步骤:
(1) 启动Visual Foxpro6.0
(2) 打开"学生管理"项目
(3) 练习对表操作的基本命令
4. 实验类型:
验证
实验三 索引及建立表之间的永久关系
1. 实验目的及意义:
通过实验理解有关索引的一些基本概念;掌握建立索引,使用索引和修改索引的方法;掌握建立表之间永久关系的方法;掌握使用数据库设计器的方法。
2. 实验要求:
必修
3. 实验步骤:
(1) 启动Visual Foxpro6.0
(2) 建立"学生"表的索引,使用索引、修改索引
(3) 练习建立表之间的永久关系
4. 实验类型:
验证
实验四 常量、变量、数组、函数和表达式
1. 实验目的及意义:
通过实验掌握各种对内存变量进行操作的方法,学会使用常用的函数;掌握定义和使用数组的方法;学习使用常量、数组和函数来书写表达式。
2. 实验要求:
必修
3. 实验步骤:
(1) 启动Visual Foxpro6.0
(2) 练习内存变量的赋值
(3) 内存变量的显示、保存与恢复
(4) 使用常用函数
(5) 定义和使用数组及书写表达式
4. 实验类型:
验证
实验五 结构化程序设计
1. 实验目的及意义:
掌握建立程序、修改程序文件和运行程序文件的方法;掌握顺序结构和分支结构的程序设计的方法;学会调试结构化程序。
2. 实验要求:
必修
3. 实验步骤:
(1) 启动Visual Foxpro6.0
(2) 设计顺序结构程序和分支结构程序
(3) 建立程序文件、修改程序文件
(4) 运行和调试程序
4. 实验类型:
设计
实验六 菜单设计
1. 实验目的及意义:
(1) 学习使用菜单设计器
(2) 掌握设计菜单的方法
(3) 尝我设计快捷菜单的方法
2. 实验要求:
必修
3. 实验步骤:
(1) 启动Visual Foxpro6.0
(2) 设计一个"学生成绩管理系统"菜单
4. 实验类型:
设计
实验七 表单设计
1. 实验目的及意义:
(1) 学习使用表单向导和表单设计器
(2) 掌握设计表单的方法
(3) 掌握各种控件的常用属性、事件和方法
2. 实验要求:
必修
3. 实验步骤:
(1) 启动Visual Foxpro6.0
(2) 练习使用表单向导
(3) 练习使用表单设计器
(4) 练习给表单添加控件
4. 实验类型:
设计
实验八 报表设计
1. 实验目的及意义:
(1) 学习使用报表向导
(2) 掌握设计报表的方法
(3) 掌握设计标签的方法
2. 实验要求:
必修
3. 实验步骤:
(1) 启动Visual Foxpro6.0
(2) 练习使用报表向导和报表设计器
(3) 练习使用标签
4. 实验类型:
设计
1、 考试时间
90分钟
2、 考试内容
(1) 上述各章实验内容与要示为考试内容。
3、 考试形式
随机抽取题签,并按题签上的题目要求,上机完成。
三、有关说明与实施要求
(一)关于“课程内容与考核目标”中有关提法的说明
在本大纲的“考核知识与考核要求”中,对各个知识点按四个能力层次(“识记”、“领会”、“简单应用”及“综合应用”)分别提出了要求,这些层次间具有递进等级关系。四个层次的含义如下:
识记:要求能够识别和记忆本课程中规定的有关知识点的主要内容(如定义、定理、表达式、方法、特点、步骤等),并能根据考核不同要求,做出正确的表述、选择和判断。
领会:要求能够领司和理解本课程中规定的有关知识点的内涵与外延,熟悉其内容要点和它们之间的区别和联系,并能够根据考核的不同要求,做出正确的解释、说明和论述。
简单应用:要求能够运用本课程中规定的少量知识点,分析和解决一般应用问题。如简单计算、绘图和分析、论证等。
综合应用:要求能够运用本课程的规定的多个知识点,分析和解决一般应用问题。如计算、绘图、简单设计、编程和分析、认证等。
(二)学习教材和主要参考书
《数据库及其应用》黑龙江教育出版社 朱勇主编 2004年1月1版
(三)自学方法指导
本课程是一门基础知识与应用技能并重的课程,因而在学习方法上也有自身的特点。即:对基本的知识要弄清楚,对基本应用的操作要上机反复练习,对书中的习题要认真独立完成,还要注意归纳总结,以巩固所学的知识。在学完全部内容之后,可再做一些综合练习,以下几点方法仅供参考:
为了帮助应用者提高自学效果,以下几方法仅供参考:
1、 在学习时,要始终结合本考试大纲。在学习每一章内容之前,应先参照考试大纲中的该章的知识点和学习要求,了解重点和难点以及对各知识点的次的要求,做到心中有数,从而把握住学习内容的要点和自学进度。
2、 阅读教材时要循序渐进,先粗读后细读。对大纲中指出的重点和难点要精读,吃透每一个知识点要精读的知识要深刻理解;对基本操作方法熟练掌握并融会贯通。
3、 本课程是一门实践性很强的课程,因此,在学习过过程中要适时上机,通过实际操作深对教材内容理解,提高学习效率。上机时可能过一些操作实便,熟悉操作过程和方法,验证操作结果。通过上机训练逐步培养自己实际动手能力,提高操作技能。
4、 认真、独立、准确、熟练完成书中习题有助于理解和掌握所学的知识。
5、 应考者应注重自学能力的培养,引导应考者逐步学会独立学习、独立思考、独立操作。在学习过过程中要会自己提出问题,经过分析自己做出判断,从而解决问题。
(三) 对社会学的要求
1、 应以本大纲指定的教材为基础、本大纲为依据进行辅导,不能随意增删内容或更改要求。
2、 应熟知本纲对课程所提出的总的要求和各章的知识点,正确把握各知识点要求达到的层次,深刻理解对各知识点的考核要求。
3、 应对学习方法进行指导,提倡“仔细阅读教材,认真完成习题:争取机会上机,勤练操作技能;主动获取帮助,依靠自己学通“的学习方法。
4、 应注意对考生自学能力的培养,引导学生逐步学会独立学习,独立思考,独立操作。在自学过程中要会自己提出问题,经过分析自己作出判断,从而解决问题。
5、 本课程共6学分。
(四) 关于命题考试的若干规定
1、 本大纲各章所规定的考核知识及知识点下的知识细目均属于考核内容,考试命题覆盖到各章,适当突出重点章节,加大重点覆盖密度。
2、 试卷中对不同能力层次要求的分数比例大致为:“识记”占30%,“领会”占30%,“简单应用”占20%,“综合应用“占20%。
3、 试题难易程度要合理,可分为:易、较易、较难和难四个等级。一般地,每份试卷中不同难度试题的分数比例依次为:2:3:3:2 .
需要指出的是:试题的难易程度与能力层次不是一个概念。在各个能力层次都有可能给出难易程度不同的试题。
4、 试题的题型主要有:单项选择、填空、名词、多项选择、简答、编程题。
5、 考试采用闭卷笔试方式,时间为150分钟;试题份量以中等水平考生在规定时间内答完全部试题为度;评分采用百分制,60分为及格;考试时只允许带笔、像皮和直尺,答卷必须用钢笔,颜色规定为蓝色或黑色。
附录1 笔试题型举例
一、 选择题
1、数据库文件的扩展名是( )。
A)DBF
B)DBC
C)DBT
D)FPT
3、用二维表数据来表示实体及实体之间联系的数据模型称为( )。
A) 实体一联系模型
B) 层次模型
C) 网状模型
D) 关系模型
4、包含最多可以比较大小的数据类型包括( )。
A)数值型,字符型,日期型,逻辑型
B)数值型,字符型,日期型
C)数值型,字符型
D)数值型
二、 填空题
1、数据模型按不同的应用层次分成三种类型概念型、物理数据模型、( )。
2、VFP提供四类操作符运算是数值型、关系型、逻辑型和( )。
3、常量有数值型、浮点型、字符型、日期型、时间日期型、( )。
三、 名词
根结点、记录
四、 简答题
请简单的描述VFP第一次运行时出现的启动画面中的五个快捷提示的作用?
五、编程题
1、某地至哈尔滨市的邮路里程为1043km,通过邮局向哈尔滨市城区寄交“特快专递”邮件,计费标准每克为0.05元,但超过100克后,超过数每克为0.02元。试编写程序计算邮费。
附录2 上机题型举例
利用子程序编程。主程序实现以下功能:屏幕上有两个选项,1….学生库,2….成绩库。由用户选择1或2来确定选择STU.DBF或SCORE.DBF。子程序实现以下功能:接受主程序传来的参数作为库名,打开数据库,将数据库复制到一个临时库,然后自考本科将临时库中的记录逐条显示出来。
上一篇:2012年黑龙江自考“计算机辅助教学与课件制作”复习大纲 下一篇:2012年黑龙江自考计算机教育(独本)“人工智能导论”复习大纲