计算机等级考试二级VF重点难点分析与题解
计算机等级考试二级VF重点难点分析与题解
第6章 [1]Visual FoxPro基础知识
本章节内容来自全国计算机等级考试用书《计算机等级考试二级VF语言考点分析、题解与模拟》。本章主要考查关于数据库基本概念、关系数据库、Visual FoxPro系统特点与工作方式,以及Visual FoxPro的基本数据元素等内容。通过对历年试卷内容的分析,本章考核内容约占卷面分数22%,属于重点考查对象。由《计算机等级考试二级VF考点分析、题解与模拟》命题走势图6-1可知,本章内容所涉及的考题分值有上升的趋势,考生应给予重点复习。
6.1 基本概念
6.1.1 考点1:数据库基本知识
1.计算机数据管理的发展
(1)数据与数据处理
数据是指存储在某一种媒体上能够识别的物理符号。数据处理的中心问题是数据管理。
(2)计算机数据管理
① 人工管理。
② 文件系统。
③ 数据库系统。
④ 分布式数据库系统。
⑤ 面向对象数据库系统。
(3)数据库管理系统
为数据库的建立、使用和维护而配置的软件称为数据库管理系统(DBMS,Database Management System)。Visual FoxPro就是一种数据库管理系统,在数据库管理系统的支持下,数据与程序的关系如图6-2所示。本章节内容来自希赛全国计算机等级考试用书《计算机等级考试二级VF考点分析、题解与模拟》。
计算机等级考试二级VF重点难点分析与题解第6章[2]
计算机二级考试
2.数据库相关概念
(1)数据(Data)
数据是数据库中存储的基本对象。
(2)数据库(Database)
数据库是存储在计算机存储设备上、结构化的相关数据的集合。
(3)数据库应用系统(DBAS)
数据库应用系统是由系统开发人员利用数据库系统资源开发出来的,面向某一类实际应用的应用软件系统。
(4)数据库管理系统(DBMS)
对数据实行专门管理,提供安全性和完整性等统—机制,可以对数据库的建立、使用和维护进行管理。
(5)数据库系统(DBS)
数据库系统是指引进数据库技术后的计算机系统,实现有组织、动态地存储大量相关数据,提供数据处理和信息资源共享的便利手段。数据库系统由硬件系统、数据库、数据库管理系统及相关软件、数据库管理员和用户等部分组成。数据库系统的核心是数据库管理系统。
从上面的定义中可以发现:这些概念的范畴是不同的,它们之间具有包含和被包含的关系。数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是DBS包括DB和DBMS。
3.数据库系统的特点
(1)实现数据共享,减少数据冗余。
(2)采用特定的数据模型。
(3)具有较高的数据独立性。
(4)具有统一的数据控制功能。
例6.1.1 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。[2006年4月 选择题第10题]
A.DB包含DBS和DBMS B.DBMS包含DB和DBS
C.DBS包含DB和DBMS D.没有任何关系
解析:数据库系统(DBS)由5部分组成:硬件系统、数据库集合(DB)、数据库管理系统(DBMS)及相关软件、数据库管理员和用户。
答案:C
例6.1.2 Visual FoxPro DBMS是( )。[2003年4月 选择题第1题]
A.操作系统的一部分 B.操作系统支持下的系统软件
C.一种编译程序 D.一种操作系统
解析:Visual FoxPro是一种在微机上运行的数据库管理系统软件,而DBMS(即数据库管理系统)是为数据库的建立、使用和维护而配置的软件。DBMS利用了操作系统提供的输入/输出控制和文件访问功能,所以它需要在操作系统的支持下运行。
答案:B
计算机等级考试二级VF重点难点分析与题解第7章
第7章 Visual FoxPro数据库的基本操作
本章节内容来自全国计算机等级考试用书《计算机等级考试二级VF语言考点分析、题解与模拟》。本章主要考查Visual FoxPro数据库和表的基本操作,索引、视图的基本操作,多表操作,数据完整性校验等。通过对历年试卷内容的分析,本章考核内容约占20%,属于重点考查对象。由《计算机等级考试二级VF考点分析、题解与模拟》命题走势图7-1可知,本节部分所涉及的考题分值基本上是稳定的。
7.1 数据库和表的建立、修改与有效性检验
7.1.1 考点1:Visual FoxPro数据库基本概念
Visual FoxPro引入数据库的概念,数据库是一个逻辑上的概念和手段,通过一组系统文件将相互联系的数据库表及其相关的数据库系统对象统一组织和管理,使它们成为相互关联的数据集合。
建立Visual FoxPro数据库时,相应的数据库名称实际是扩展名为dbc的文件名,还会自动建立一个与之相关的扩展名为dct的数据库备注(memo)文件和一个扩展名为dcx的数据库索引文件。这三个文件是Visual FoxPro数据库管理系统管理数据库时使用的,用户一般不能直接使用这些文件。
新建立的数据库是空的,没有数据,也不能输入数据,还需要建立数据库表和其他数据库对象,才能输入数据和实施其他数据库操作。本章节内容来自希赛全国计算机等级考试用书《计算机等级考试二级VF考点分析、题解与模拟
例7.1.1 在Visual FoxPro中,数据库文件的扩展名为( )。
A.dct B.dbc C.dcx D.idx
答案:B
计算机等级考试二级VF重点难点分析与题解第8章
第8章 关系数据库标准语言SQL
本章节内容来自全国计算机等级考试用书《计算机等级考试二级VF语言考点分析、题解与模拟》。本章主要考查SQL的数据定义、修改和查询功能。通过对历年试卷内容的分析,本章考核内容约占25%,属于重点考查对象。由《计算机等级考试二级VF考点分析、题解与模拟》命题走势图8-1可知,本节部分所涉及的考题分值基本上是稳定的。
8.1 SQL的数据定义功能
8.1.1 考点1:表的定义
表是数据库的最基本元素之一,表与表之间可以相互独立,也可以相互关联。创建表的基本语法如下:
create table table_name[NAME LongTableName][FREE] (field1 type[(size)] [index1][NULL|NOT NULL] [PRIMARY KEY|UNIQUE] [,field2 type[(size)][index2][NULL|NOT NULL][,...]] [,multifieldindex[,...]])
其中,“NAME LongTableName”是为建立表指定的长名;“FREE”可以建立一个自由表(不添加到当前数据库中的表);“table_name”是欲建立的新表的名称;“field1”和“field2”是新表中新字段的名称,至少要有一个字段以上;“type”是字段的数据类型;“size”是字段的大小;“index1”和“index2”是利用CONSTRAINT条件子句定义一个单一字段的索引名称;“multifieldindex”是利用 CONSTRAINT条件子句定义一个多重字段的索引名称;“NULL|NOT NULL”说明字段允许或不允许为空;“PRIMARY KEY”说明建立主关键字(主索引),“UNIQUE”说明建立候选索引(不是唯一索引)。本章节内容来自希赛全国计算机等级考试用书《计算机等级考试二级VF考点分析、题解与模拟》。
create table还有一些其他选项,如创建临时表和使用select子句从其他表中读取某些字段组成新表等。还有,在创建表时可用PRIMARY KEY、KEY、INDEX等标识符设定某些字段为主键或索引,利用FROM ARRAY ArrayName根据指定的数组内容建立表等。
(1)在一对圆括号里列出完整的字段清单;
(2)字段名间用逗号隔开;
(3)字段名间的逗号后要加一个空格;
(4)最后一个字段名后不用逗号;
(5)所有的SQL陈述都以分号";"结束。
例8.1.1 在Visual FoxPro中,使用SQL的CREATE TABLE语句建立数据库表时,使用______子句说明主索引。[2005年9月 填空题第12题]
答案:PRIMARY KEY。本章节内容来自希赛全国计算机等级考试用书《计算机等级考试二级VF考点分析、题解与模拟》。
计算机等级考试二级VF重点难点分析与题解第9章[1]
第9章 项目管理器、设计器和向导的使用
本章节内容来自全国计算机等级考试用书《计算机等级考试二级VF语言考点分析、题解与模拟》。本章主要考查关于使用项目管理器、表单设计器、菜单设计器、报表设计器、应用程序向导等内容。通过对历年试卷内容的分析,本章考核内容约占卷面分数的15%,属于非重点考查对象。由《计算机等级考试二级VF考点分析、题解与模拟》命题走势图9-1可知,本章内容所涉及的考题分值有上升趋势。
9.1 项目管理器
9.1.1 考点1:项目管理器
Visual FoxPro的项目管理器将一个应用程序的所有文件集合成一个有机的整体,形成一个扩展名为.pjx的项目文件。它为系统开发者提供了极为便利的工作平台。
项目管理器一是提供了简便的、可视化的方法来组织和处理表、数据库、表单、报表、查询和其他一切文件,通过单击鼠标就能实现对文件的创建、修改、删除等操作;二是在项目管理器中可以将应用系统编译成一个扩展名为app的应用文件或EXE的可执行文件。
Visual FoxPro项目管理器窗口中共有6个选项卡,其中“全部”选项卡用来集中显示该项目中的所有文件;“数据”、“文档”、“类”、“代码”和“其他”5个选项卡用来分类显示各种文件。项目管理器窗口如图9-2所示。
(1)全部:集中显示与管理该项目中的所有文件。
(2)数据:可以创建数据库、自由表、查询和视图。
(3)文档:包含处理数据时所使用到的三类文件,即输入和查看数据所使用的表单、打印表和查询结果所用的报表及标签。
(4)类:可以使用Visual FoxPro的基类创建一个可靠的面向对象的事件驱动程序。
(5)代码:可进行3类文件操作,即程序文件(扩展名为.prg)、函数库API libraries和应用程序文件(扩展名为.app)。
计算机等级考试二级VF重点难点分析与题解第9章[2]
(6)其他:可以创建文本、菜单和其他文件。
例9.1.1 在Visual FoxPro的项目管理器中不包括的选项卡是( )。[2004年4月 选择题第7题]
A.数据 B.文档 C.类 D.表单
解析:Visual FoxPro项目管理器窗口中共有6个选项卡,其中“全部”选项卡用来集中显示该项目中的所有文件;“数据”、“文档”、“类”、“代码”和“其他”5个选项卡用来分类显示各种文件。本章节内容来自希赛全国计算机等级考试用书《计算机等级考试二级VF考点分析、题解与模拟》。
答案:D
计算机等级考试二级VF重点难点分析与题解第10章[1]
第10章 Visual FoxPro程序设计
本章节内容来自全国计算机等级考试用书《计算机等级考试二级VF语言考点分析、题解与模拟》。本章主要考查关于命令文件的建立与运行、结构化程序设计、过程与过程调用和程序调试等内容。通过对历年试卷内容的分析,本章考核内容约占卷面分数的8%,属于非重点考查对象。由《计算机等级考试二级VF考点分析、题解与模拟》命题走势图10-1可知,本章内容所涉及的考题分值有下降趋势,但是考生绝不能掉以轻心,应给予足够的重视。
10.1 命令文件的建立与运行
10.1.1 考点1:命令文件的概念,以及建立和执行
1.程序的概念
程序是能够完成一定任务的命令集合。这组命令被存放在称为程序文件或命令文件的文本文件中,当运行程序时,系统会按照一定的次序自动执行包含在程序文件中的命令。
与在命令窗口逐条输入命令相比,采用程序方式有如下好处。
(1)可以利用编辑器,方便地输入、修改和保存程序;
(2)可以用多种方式、多次运行程序;
(3)可以在一个程序中调用另一个程序。
2.命令文件的建立与修改
命令文件的建立与修改一般是通过调用系统内置的文件编辑器来进行的,也可以使用其他编辑器来完成。命令文件的扩展名为.prg。其建立步骤如下:
(1)打开文本编辑窗口。
(2)在文件编辑器窗口中输入程序内容,此处所输入的程序命令不会马上被执行。
(3)编辑修改后,从“文件”菜单中选择“保存”命令或按Ctrl+W快捷键保存命令文件。本章节内容来自希赛全国计算机等级考试用书《计算机等级考试二级VF考点分析、题解与模拟》。
3.打开或修改命令文件的方法
(1)从“文件”菜单中选择“打开”命令,弹出“打开”对话框。
(2)在“文件类型”列表框中选择“程序”。
(3)在文件列表框中选择要修改的文件,并单击“确定”按钮。
(4)编辑修改后,从“文件”菜单中选择“保存”命令或按Ctrl+W快捷键保存程序文件;若要放弃修改,可直接按Esc键,或从“文件”菜单中选择“还原”命令。
也可用命令方式建立和修改程序文件。命令格式为:
MODIFY COMMAND <文件名>
这里,文件名前可以指定保存文件的路径。如果没有给定扩展名,系统会自动加上默认扩展名.prg。
计算机等级考试二级VF重点难点分析与题解第10章[2]
4.命令文件的执行
命令文件建立后,可使用多种方式、多次执行它,常用的方式有以下两种。
(1)菜单方式。
(2)命令方式。
DO <文件名>
该命令既可以在命令窗口中发出,也可以出现在某个程序文件中,这样就使得一个程序在执行过程中还可以调用执行另一个程序。
当用DO命令执行程序文件时,如果没有指定扩展名,系统将按下列顺序寻找该程序文件的源代码或某种目标代码文件执行:.exe、.app、.fxp、.prg。
如果用DO命令执行查询文件、菜单文件,那么<文件名>中必须要包括扩展名(.qpr、.mpr)。
文章评论
共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面