ImageVerifierCode 换一换
格式:DOCX , 页数:52 ,大小:48.18KB ,
资源ID:7605168      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/7605168.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(#VFP二级考试考点详尽.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

#VFP二级考试考点详尽.docx

1、#VFP二级考试考点详尽VFP测试重点+练习+答案 第1章VisualFoxPro基础大纲要求一、VisualFoxPro基础知识。数据库、数据库系统、数据库管理系统以及三者之间的关系;数据库系统的特点:数据模型。二、关系数据库。关系中的关系、元组、属性、域、关键字、外部关键字;关系的特点:关系模型。三、关系运算。传统的集合运算:并、差、交;专门的关系运算:选择、投影、联接。命题方向1本章在最近5次测试中题量及分值比重均有所减少,约占试卷总分值的4。2数据模型、数据库、数据库系统、数据库管理系统、关系的概念及特点、关系运算是考核的重点。其中关系模型和数据库管理系统是重中之重。3数据模型在近两次

2、考题中没出现。考点1:数据库系统一、计算机在数据管理方面的几个阶段1人工管理20世纪50年代后期至50年代中期以前,没有专门管理数据的软件,数据由计算或处理它的程序自行携带。特点:数据与程序不具有独立性,一组数据对应一组程序。数据不长期保存,程序运行结束后就退出计算机系统,一个程序中的数据无法被其他程序利用,因此程序与程序之间存在大量的重复数据,称为数据冗余。2文件系统20世纪50年代后期至60年代中后期,程序与数据有了一定的独立性,程序和数据分开存储,因为程序文件和数据文件的区别,数据文件可以长期保存在外存储器上。3数据库系统从20世纪60年代后期开始,数据库技术的主要目的是有效地管理和存取

3、大量的数据资源,包括:提高数据的共享性,使多个用户能够同时访问数据库中的数据;减小数据的冗余度,以提高数据的一致性和完整性;提供数据与应用程序的独立性,从而减少应用程序的开发和维护代价。4分布式数据库系统分布式数据库系统是数据库技术和计算机网络技术紧密结合的产物。在20世纪70年代后期之前,数据库系统大多数是集中式的。网络技术的进步为数据库提供了分布式运行环境,从主机终端系统结构发展到客户服务器系统结构。5面向对象数据库系统面向对象程序设计是20世纪80年代引入计算机科学领域的一种新的程序设计技术,它的发展十分迅猛,影响涉及计算机科学及其应用的各个领域。二、有关数据库的概念(1数据库(DB是存

4、储在计算机上结构化的相关数据集合,它不仅包括描述事物的数据本身,而且还介绍数据库管理系统所支持的各种数据模型。(2数据库应用系统是指系统开发人员利用数据库系统资源开发出来的、面向某一类实际应用的软件系统。(3数据库管理系统(IBMS可以对数据库的建立、使用和维护进行管理。(4数据库系统(DBS是指引进数据库技术后的计算机系统,能够实现有组织地、动态地存储大量相关数据,提供数据处理和信息资源共享的便利手段。,(5数据库、数据库系统、数据库管理系统三者之间的关系:数据库系统包括数据库和数据库管理系统。数据库管理系统可对数据库的建立、使用和维护进行管理,是数据库系统的核心。三、数据库系统的特点(1实

5、现数据共享,减少数据冗余。(2采用特定的数据模型。(3具有较高的数据独立性。(4有统一的数据控制功能。考题透解一、选择题【例l】VisualFoxPro是一种。(0704A数据库系统B数据库管理系统C数据库D数据库应用系统解、析:VisualFoxPro是一种数据库管理系统,可以对数据库的建立、使用和维护进行管理。答案:B【例2】数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是。(0604ADB包含DBS和DBMSBDBMS包含DB和DBScDBS包含DB和DBMSD没有任何关系解读:数据库系统(DBS由5部分组成:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员和

6、用户,所以数据库系统(DBS包括数据库(DB和数据库管理系统(DBMS。答案:C二、填空题【例】数据库系统中对数据库进行管理的核心软件是。(0804解读:为数据库的建立、使用、维护而配置的软件称为数据库管理系统DBMS(DataBaseManagementSystem,它是数据库系统的核心。答案:数据库管理系统实体:客观存在并且可以相互区别的事物,实体可能是实际的事物,也可能是抽象的事件。(2实体的属性:描述实体的特性。(3实体集和实体型:属性值的集合表示一个实体,而属性的集合表示一种实体的类型,称为实体型。同类型的实体的集合,称为实体集。在visualFoxPro中,用“表”来存放同一类实体

7、,即实体集。VisualFoxPro的一个“表”包含若干个字段,“表”中所包含的“字段”就是实体的属性。字段值的集合组成表中的一条记录,代表一个具体的实体,即每一条记录表示一个实体。二、实体间联系及联系的种类实体之间的对应关系称为联系,它反映现实世界事物之间的相互关联。实体间联系的种类是指一个实体型中可能出现的每一个实体与另一个实体中多个具体实体存在联系。两个实体间的联系有以下三种类型。l 一对一联系:表现为主表中的每一条记录只与相关表中的一条记录相关联。l 一对多联系:表现为主表中的每一条记录与相关表中的多条记录相关联。l 多对多联系:表现为一个表中的多个记录在相关表中同样有多个记录与其匹配

8、。三、数据模型简介数据模型是数据库管理系统中用来表示实体及实体间联系的方法。数据库管理系统所支持的数据模型分为以下三种。l 层次数据模型:用树形结构表示实体及其之间联系的模型。l 网状数据模型:用网状结构表示实体及其之间联系的模型。l 关系数据模型:用二维表结构来表示实体以及实体之间联系的模型。考题解读【例】在关系数据库中,用来表示实体之间联系的是。(0804解读:在关系数据库中,用关系(二维表结构表示实体及其之间联系的模型称为关系数据模型。答案:关系考点3:关系模型考点透解一、关系模型中的关系术语(1关系:一个关系就是一张二维表,每个关系有一个关系名。在VisualFoxPro中,一个关系存

9、储为一个文件,文件扩展名为Dbf,称为“表”。(2元组:在一个二维表中,水平方向的行称为元组,每一行是一个元组。元组对应存储文件中的一个具体记录。(3属性:二维表中垂直方向的列称为属性,每一列有一个属性名,在VisualFoxPro中表示为字段名。(4域:属性的取值范围,即不同元组对同一个属性的取值所限定的范围。(5关键字:属性或属性的组合,其值能够惟一标识一个元组。(6外部关键字:表中的一个字段不是本表的主关键字或候选关键字,而是另一个表的主关键字或候选关键字。二、关系的特点(1关系必须规范化。(2在同一个关系中不能出现相同的属性名,Visual:FoxPro中不允许同一个表中有相同的字段名

10、。(3关系中不允许有完全相同的元组,即冗余。(4在一个关系中元组的次序无关紧要。(5在一个关系中列的次序无关紧要。考题透解一、选择题【例l】设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号、课程c(课号,课名、选课SC(学号,课号,成绩,则表SC的关键字(键或码为。(0804A课号,成绩B学号,成绩C学号,课号D学号,姓名,成绩解读:“选课SC”表是“学生S”表和“课程C”表的映射表,主键是两个表主键的组合。答案:C【例2】下列叙述中正确的是。(0709A为了建立一个表,首先要构造数据的逻辑关系B表示关系的二维表中各元组的每一个分量还可以分成若干数据项C一个关系的属性名表称为

11、关系模式D一个关系可以包括多个二维表解读:表示关系的二维表中各元组的每一个分量不可以再分,一个关系就是一张二维表,对关系的描述称为关系模式。答案:A【例3】在关系模型中,每个关系模式中的关键字。(0704A可由多个任意属性组成B最多由一个属性组成C可由一个或多个其值能惟一标识关系中任何元组的属性组成D以上说法都不对解读:关系数据模型中的关键字可以由一个或多个属性组成,能够惟一标识一个元组。答案:C【例4】在VisualFoxPro中以下叙述错误的是。(0604A关系也被称作表B数据库文件不存储用户数据C表文件的扩展名是dbf多个表存储在一个物理文件解读:一个关系的逻辑结构就是一张二维表,数据库

12、文件存储表不存储用户数据,表文件的扩展名是dbf,多个表存储在一个数据库文件中,所以选项D错误。答案:D二、填空题【例】在二维表中,元组的不能再分成更小的数据项。解读:表示关系的二维表中各元组的每一个分量不司以再分,一个天系就是一张二维表,对关系的描述称为关系模式。答案:分量考点4关系运算考点透解一、关系的基本运算(1传统的集合运算:进行并、差、交集合运算的两个关系必须具有相同的关系模式,即相同结构。(2专门的关系运算:在VisualFoxPro中,查询是高度非过程化的,用户只需要明确提出“要干什么”,而不需要指出“怎么去干”。系统将自动对查询过程进行优化,可以实现对多个相关联的表的高速存取。

13、二、传统的集合运算(1并:两个相同结构关系的并是由属于这两个关系的元组组成的集合。(2差:设有两个相同结构的关系R和S,差运算的结果是从R中去掉S中也有的元组。(3交:两个具有相同结构的关系R和S,交运算的结果是R和S的共同元组。三、专门的关系运算(1选择:从关系中找出满足给定条件的元组的操作。(2投影:从关系模式中指定若干个属性组成新的关系。(3联接:联接运算将两个关系模式拼接成一个更宽的关系模式,生成的新关系中包含满足联接条件的元组。考题透解一、选择题【例1】从表中选择字段形成新关系的操作是。(08-09A选择 B联接C投影 D并解读:专门的关系运算包括选择、投影、联接等。关系R上的投影是

14、从R中选择出若干属性型组成新的关系。投影操作是从列的角度进行的运算。答案:C【例2】操作对象只能是一个表的关系运算是。(0609A联接和选择 B联接和投影C选择和投影 D自然连接和选择解读:专门的关系运算分为选择、投影和联接,选择和投影运算的操作对象只是一个表,相当于对一个二维表进行切割。联接运算需要两个表作为操作对象。答案:C二、填空题【例】在数据库管理系统提供的数据定义语言、数据操纵语言和数据控制语言中,负责数据的模式定义与数据的物理存取构建。(0804解读:数据定义语言:负责数据的模式定义与数据的物理存取构建;数据操纵语言:负责数据的操纵,如查询与增、删、改等;数据控制语言:负责数据完整

15、性、安全性的定义与检查以及并发控制、故障恢复等。答案:数据定义语言过关练习一、选择题1数据库系统的核心是。A数据模型 B数据库管理系统 C数据库 D数据库管理员2数据库系统中对数据进行管理的核心软件是。ADBMS BDB COS DDBS3VisualFoxPro是一种关系型数据库管理系统,这里的关系通常是指。A数据库文件(dbc文件 B一个数据库中两个表之间有一定的关系C表文件(dbf文件 D一个表文件中两条记录之间有一定的关系4关系运算中的选择运算是。A从关系中找出满足给定条件的元组的操作B从关系中选择若干个属性组成新的关系的操作C从关系中选择满足给定条件的属性的操作DA和B都对5数据库系

16、统与文件系统的最主要区别是。A数据库系统复杂,而文件系统简单B文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。C文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量6某家公司有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,则部门和职员两个实体的联系类型属于。A多对多 B一对多 C多对一 D一对一二、填空题1在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是联系。2在关系数据库中,把数据表示成二维表,每一张

17、二维表称为。3二维表中的行称为关系的;二维表中的列称为关系的。4从关系模式中指定若干个属性组成新的关系称为。过关练习参考答案一、选择题1B 2A 3C 4A 5B 6B二、填空题1多对多 2关系 3元组,属性 4投影第2章VisualFoxPro系统初步考纲透解一、viSURlIzoxPro6的安装与启动。安装visualFoxPro60;启动sualFoxPr060;退出系统。二、visualFoxPro的主界面。菜单操作;命令操作;项目管理器窗口;工具栏的使用。三、sualFoxPro60的配置。使用“选项”对话框;保存设置。四、项目管理器。创建项目;打开、关闭项目;各类文件选项卡。五、使

18、用项目管理器。创建文件;添加文件;修改文件;移去文件;其他按钮。六、VisualFoxPro的向导。启动向导;使用向导;修改用向导创建的项;visualFoxPro60新增的项。七、VisualFoxPro的生成器。启动表单生成器;对表单中的控件使用相应的生成器;使用自动格式生成器来设置控件格式;使用参照完整性生成器。例题方向1本章在最近两三次测试中题量及分值比重均有所减少,约占试卷总分值的3。2掌握项目管理器的概念和项目中选项卡的使用。考点:项目管理器的概念考点透解所谓项目是指文件、数据、文档和VisualFoxPro对象的集合。项目管理器为系统开发者提供了极为便利的工作平台,一是提供了简便

19、的、可视化的方法来处理表、数据库、表单、报表、查询和其他一切文件,通过单击鼠标就能实现对文件的创建、修改、删除等操作;二是在项目管理器中将应用系统编成一个扩展名为app的应用文件或exe的可执行文件。项目管理器将一个应用程序的所有文件集合成一个有机的整体,形成一个扩展名为pix的项目文件。用户可以根据需要创建项目。项目管理器共有6个选项卡,其中“数据”、“文档”、“类”、“代码”、“其他”5个选项卡分别用于分类显示各种文件,“全部”选项卡用于集中显示该项目中的所有文件。l “数据”选项卡:包含了一个项目中的所有数据数据库、自由表、查询和视图。l “文档”选项卡:包含了处理数据时所用的三类文件,

20、即输入和查看数据所用的表单、打印表和查询结果所用的报表及标签。l “类”选项卡:使用VisualFoxPro的基类就可以创建一个可靠的面向对象的事件驱动程序。l “代码”选项卡:包括三大程序,即扩展名为prg的程序文件、库文件api和应用程序文件appl “其他”选项卡:包括文本文件、菜单文件和其他文件。l “全部”选项卡:以上各类文件的集中显示窗口。一、创建文件要在项目管理器中创建文件,首先要确定新文件的类型。只有当选定了文件类型,“新建”按钮才可用。单击“新建”按钮或选择“项目”一“新建文件”命令,即可打开相应的设计器以创建一个新文件。提示:在项目管理器中新建的文件将自动包含在该项目文件内

21、,而利用“文件”菜单中的“新建”命令创建的文件不属于任何项目文件。二、添加文件选择要添加的文件类型。单击“添加”按钮或选择“项目”一“添加文件”命令,系统弹出“打开”对话框。单击“确定”按钮,系统便将选择的文件添加到项目文件中。三、修改文件选择要修改的文件。单击“修改”按钮或选择“项目”一“修改文件”命令,系统将根据要修改的文件类型打开相应的设计器,在设计器中修改选择的文件。四、移去文件选择要移去的文件。单击“移去”按钮或选择“项目”一“移去文件”命令。若单击提示框中的“移去”按钮,系统仅仅从项目中移去所选择的文件,被移去的文件仍存在于原目录中;若单击“删除”按钮,系统不仅从项目中移去文件,还

22、将从磁盘中删除该文件,文件将不复存在。项目管理器中其他按钮的功能说明如下。(1“浏览”按钮:在“浏览”窗口中打开一个表,此按钮与“项目”菜单的“浏览文件”命令作用相同,且仅当选定一个表时可用。(2“关闭”和“打开”按钮:关闭或打开一个数据库。(3“预览”按钮:在打印预览方式下显示选定的报表或标签。(4“运行”按钮:执行选定的查询、表单或程序。,(5连编”按钮:连编一个项目或应用程序,与“项目”菜单的“连编”命令作用相同。考题透解一、选择题【例1】MODIFYCOMMAND命令建立的文件的默认扩展名是。(0809Aprg Bapp Ccmd Dexe解读:连编应用程序生成的文件可以是应用程序文件

23、(app文件、可执行文件(exe文件、动态连接库文件(.dll文件,.prg文件是程序文件,可以通过:MODIFYCOMMAND命令建立,不能通过连编建立。答案:A【例2】欲执行程序tempprg,应该执行的命令是。(0809AD0PRGtemp.prg BDOtemp.prgCDOCMDtemp.prg DDOFORMtemp.prg解读:DO命令的作用是执行一个VisualFoxPro程序文件,如果执行的程序文件或过程文件中不包含扩展名,VisualFoxPro将按一定的顺序执行程序,它们分别为:可执行程序(exe、应用程序(app、编译后的程序(fxp、程序文件(prg。答案:B【例3】

24、打开已经存在的表单文件的命令是。(0809AMODIFYFORM BEDITFORMCOPENFORM DREADFORM解读:如果一个表单不属于某个项目,可以使用以下方法打开:选择“文件”一“打开”命令,然后在“打开对话框中选择需要修改的表单文件;或者在命令窗口输入命令“MODIFYFORM”。在这里,如果命令中指定的表单文件不存在,系统将启动表单设计器创建一个新表单。答案:A【例4】在VisualFoxPro中,后缀名为mnx的文件是。(0804A备注文件 B项目文件C表单文件 D菜单文件解读:在VisualFoxPro中,项目文件的后缀为pjx;表单文件的后缀为scx;菜单文件的后缀为.

25、mnx;不同类型的各注文件后缀不同,例如,doc表示数据库备注文件,fpt表示数据表备注文件。答案:D【例5】在VisualFoxPro中,通常以窗口形式出现,以创建和修改表、表单、数据库等应用程序的可视化工具称为。(0709A向导 B设计器 C生成器 D项目管理器解读:VisualFoxPro的设计器是创建和修改应用系统各种组件的可视化工具。答案:B【例6】在“项目管理器”下为项目建立一个新报表,应该使用的选项卡是。(0609A数据 B文档 C类 D代码解读:“数据”选项卡包括数据库、自由表、查询和视图;“文档”选项卡包括处理数据时所用的三类文件:输入和查看数据所用的表单、打印表和查询结果所

26、用的报表及标签;“类”选项卡包含的是用户自定义类:“代码”选项卡包括扩展名为prg的程序文件、函数库APILibraries。答案:B【例7】扩展名为pjx的文件是。(0609A数据库表文件 B表单文件 C数据库文件 D项目文件解读:数据库表文件的扩展名为dbf表单文件的扩展名为_scx;数据库文件的扩展名为dbc;项目文件的扩展名为.pjx。答案:D二、填空题【例】可以在项目管理器的选项卡下建立命令文件(程序。(0609解读:项目管理器的“代码选项卡包括三大类程序,即扩展名为prg的程序文件、函数库APILibraries和应用程序app文件。答案:代码过关练习1“项目管理器”的“运行”按钮

27、用于执行选定的文件,这些文件可以是。A查询、视图或表单B表单、报表和标签C查询、表单或程序D以上文件都可以2在VisualFoxPro的项目管理器中不包括的选项卡是。A数据 B文档 C类 D表单3在VisualFoxPro中创建项目,系统将建立一个项目文件,项目文件的扩展名是。Apro Bprj Cpjx Ditn过关练习答案1C 2D 3C第3章数据与数据运算考纲透解一、常量与变量。数值型常量、货币型常量、字符型常量、日期型常量、日期时间型常量、逻辑型常量、简单内存变量、数组。二、表达式及常用函数。数值表达式、字符表达式、日期时间表达式、关系表达式、逻辑表达式:数值函数、字符函数、日期和时间

28、函数、数据类型转换函数、测试函数。例题方向1本章在最近两三次测试中题量及分值比重均有所增加,约占试卷总分值的47。2常用函数一日期和时间函数、字符函数、测试函数、数组、常量、变量、逻辑表达式。其中常用函数和变量是重中之重。3变量在近两次考题中出现频率较高。考点1:常量考点透解(1数值型常量,也就是常数,用来表示一个数量的大小,由数字09、小数点和正负号构成。(2货币型常量,用来表示货币值,其书写格式与数值型常量类似,但要加上一个前置的符号($。(3字符型常量,也称字符串,其表示方法是用半角单引号、双引号或方括号来把字符串括起来。这里的单引号、双引号或方括号称为定界符。字符型常量的定界符必须成对匹配,不能一边用单引号而另一边用双引号,如果某种定界符本身也是字符串的内容,则需要用另一种定界符为该字符串定界。(4日期型常量,日期型常量的定界符是一对花括号。日期型常量格式有两种:传统的日期格式(月日年;严格的日期格式“YYYYmmdd,用这种格式书写的日期常量能表达一个确切的日期,不受SETDATE等语句设置的影响。影响日期格式的设置命令是“SETMARKTO日期分隔符”,如果执行SETMARKTO时没有指定任何分隔符,表示恢复系统默认的斜杠分隔符“/”。“SETDATE

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

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