VFP二级复习题一对一对多对多关系

合集下载

计算机二级《VFP》考试题及答案

计算机二级《VFP》考试题及答案

计算机二级《VFP》考试题及答案计算机二级《VFP》考试题及答案证书的意义对于每个人都不一样,有轻有重。

但是考好计算机二级对生活也有帮助,下面是计算机二级《VFP》考试题及答案,欢迎练习。

1、运算结果是字符串“home”的表达式是( )。

A.LEFT(”mvhome”。

4)B.RIGHT(”hometown”,4)C.SUBSTR(”myhometown”,4,4)D.SUBSTR(”myhometown”,3,4)参考答案:D参考解析:取子串的函数有下列三种格式:①LEFT()从指定表达式值的左端取一个指定长度的子串作为函数值。

②RIGHT()从指定表达式值的右端取一个指定长度的子串作为函数值。

③SUBSTR()从指定表达式值的指定起始位置取指定长度的子串作为函数值。

在SUBSTR()函数中,若缺省第三个自变量<长度>,则函数从指定位置一直取到最后一个字符。

从以上三个函数的功能得知,选项A的结果是“my–h0”,选项8的结果是“town”,选项C的结果是“omet”,选项D的结果是“home”。

2、参照完整性规则的更新规则中“级联”的含义是( )。

A.更新父表中的连接字段值时,用新的连接字段值自动修改字表中的所有相关记录B.若子表中有与父表相关的记录,则禁止修改父表中的连接字段值C.父表中的连接字段值可以随意更新,不会影响子表中的记录D.父表中的连接字段值在任何情况下都不允许更新参考答案:A参考解析:参照完整性的更新规则包括:级联、限制和忽。

级联是在更新父表的连接字段值时,用新的连接字段值自动修改子表中的所有相关记录。

限制是子表中有相关的记录,则禁止修改父表中的连接字段值。

忽则不作参照完整性检查,即可以随意更新父表的连接字段值。

3、在当前表单的LABEL1控件中显示系统时间的语句是( )。

BELl.CAPTl0N=TIME()BELl.VALUE=TIME()BELl.TEXT=TIME()BELl.CONTROL=TIME()参考答案:A参考解析:标签控件主要在表单上显示一段固定的文字,常用做提示和说明,它没有数据源,因此只要把要显示的字符串直接赋给标签的标题(CAPTION)属性就可以了。

2016年计算机二级《VFP》考前训练题及答案

2016年计算机二级《VFP》考前训练题及答案

2016年计算机二级《VFP》考前训练题及答案搬钮。

也可以通过命令方式执行查询,命令格式为:DO奁询文件名,文件名中必须包括扩展名.qpr。

6[单选题] 一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。

A.一对一B.一对多C.多对一D.多对多参考答案:B参考解析:因为-间宿舍可以住多个学生即多个学生住在-个宿舍中,但-个学生只能住-问宿舍,所以实体宿舍和学生之间是-对多的关系。

7[单选题] 如果有定义LOCAL data,data的初值是( )。

A.整数0B.不定值C.逻辑真D.逻辑假参考答案:D%参考解析:声明局部变量的命令是:LOCAL。

该命令建立指定的局部内存变量,并为它们赋初值逻辑假.F.。

8[简答题]在考生文件夹下完成下列操作:用户文件下已存在client(用户)表、topic(主题)表和reply(回复)表。

1.考生文件夹下已有文件pone.pr9,但其中有4处内容缺失,请填充之。

不要修改程序的其他内容。

程序的功能是根据reply表统计各主题帖的回复数,并将统计值存入topic表中的已存在的“回复数”字段。

最后要运行该程序文件。

2.使用SELECT语句查询用户名为“ehengguowe”的客户发布的主题的所有回复。

查询结果包含“编号”、“用户名”、“回复时间”和“主题帖编号”四项内容,各记录按“主题帖编号”升序排序,“主题帖编号”相同再按“回复时间”升序排序,查询结果存放在表tableone中。

最后将该语句保存在命令文件ptwo.prg中。

参考解析:(1)[操作步骤]步骤1:单击常用工具栏中的“打开”按钮,在“打开”对话框中选择pone.prg文件,单击“确定”按钮。

步骤2:在(1)处输入“主题帖编号”;在(2)处输入“编号”{在(3)处输入“topic.编号”;在(4)处输入“reply.主题帖编号”。

步骤3:单击常用工具栏中的“保存”按钮,再单击“运行’按钮运行该程序。

二级VFP课件word版(带历年真题和习题)

二级VFP课件word版(带历年真题和习题)

⼆级VFP课件word版(带历年真题和习题)VF分为笔试和上机,均在60以上才能获得证书(终⾝有效,全国通⽤)。

上机⼤家不⽤担⼼,我们已经为学员提供了全部的考试题库。

有些新题是市⾯上所不能见到的,只是题量很⼤,其中VF的题量为80套第⼀章:VF基础(本章在笔试考试中分值约为<=6 分)⼀、数据库基础知识(⼀)计算机数据管理的发展⼈⼯管理、⽂件系统、数据库系统、分布式数据库系统和⾯向对象数据库系统(⼆)数据库系统(层次⽰意图)数据库系统由五部分组成:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员和⽤户数据库系统的特点①实现数据共享,减少数据冗余②采⽤特定的数据模型③具有较⾼的数据独⽴性④有统⼀的数据控制功能(三)数据模型实体的描述实体间联系及联系的种类: ①⼀对⼀联系②⼀对多联系③多对多联系数据模型简介: 层次模型、⽹状模型、关系模型⼆、关系数据库(⼀)关系模型关系术语关系-----⼆维表元组-----⾏------记录属性-----列------字段域 ------ 有效性规则(逻辑表达式)关键字:主关键字、候选关键字、普通关键字(外部关键字)关系的特点①关系必须规范化②在同⼀个关系中不能出现相同的属性名,VF不允许同⼀个表中有相同的字段名③关系中不允许有完全相同的元组,即冗余④在⼀个关系中元组的次序⽆关紧要。

也就是说,任意交换两⾏的位置并不影响数据的实际含义。

⽇常⽣活中经常见到的“排名不分先后”正反映这种含义⑤在⼀个关系中列的次序⽆关紧要。

任意交换两列的位置也不影响数据的实际含义(⼆)关系运算传统的集合运算进⾏并、差、交集合运算的两个关系必须具有相同的关系模式,也就是相同结构专门的关系运算选择(部分记录操作)投影(部分字段操作)连接(表之间横向结合)⾃然连接(去掉相同字段,关键字段值相同)三、数据库设计基础(⼀)数据库设计步骤①关系数据库的设计应遵从概念单⼀化“⼀事⼀地”的原则②避免在表之间出现重复字段③表中的字段必须是原始数据和基本数据元素④⽤外部关键字保证有关联的表之间的联系(⼆)数据库设计过程1.需求分析2.确定需要的表3.确定所需字段4.确定联系如何建⽴联系?什么是纽带表?5.设计求精课后习题:历年考题:(1)在写列四个选项中,不属于基本关系运算的是A)连接 B)投影 C)选择 D)排序(2)如果⼀个班只能有⼀个班长,⽽且⼀个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于A)⼀对⼀联系 B)⼀对⼆联系 C)多对多联系 D)⼀对多联系(3)VF⽀持的数据模型是A)层次数据模型 B)关系数据模型 C)⽹状数据模型 D)树状数据模型(4) Visual FoxPro DBMS 是A)操作系统的⼀部分 B)操作系统⽀持下的系统软件C)⼀种编译程序 D)⼀种操作系统(5) Visual FoxPro DBMS 基于的数据模型是A)层次型 B)关系型 C)⽹状型 D)混合型(6)设有部门和职员两个实体,每个职员只能属于⼀个部门,⼀个部门可以有多名职员,则部门与职员实体之间的联系类型是A)m:n B)1:m C)m:k D)1:1(7)没有关系R1和R2,经过关系运算得到结果是S,则S 是A)⼀个关系 B)⼀个表单 C)⼀个数据库 D)⼀个数组(8)关系数据库管理系统所管理的关系是。

VFP二级考试考点详尽版

VFP二级考试考点详尽版

VFP考试重点+练习+答案第1章Visual FoxPro基础大纲要求一、Visual FoxPro基础知识。

数据库、数据库系统、数据库管理系统以及三者之间的关系;数据库系统的特点:数据模型。

二、关系数据库。

关系中的关系、元组、属性、域、关键字、外部关键字;关系的特点:关系模型。

三、关系运算。

传统的集合运算:并、差、交;专门的关系运算:选择、投影、联接。

命题方向1.本章在最近5次考试中题量及分值比重均有所减少,约占试卷总分值的4%。

2.数据模型、数据库、数据库系统、数据库管理系统、关系的概念及特点、关系运算是考核的重点。

其中关系模型和数据库管理系统是重中之重。

3.数据模型在近两次考题中没出现。

考点1:数据库系统★★★一、计算机在数据管理方面的几个阶段1.人工管理20世纪50年代后期至50年代中期以前,没有专门管理数据的软件,数据由计算或处理它的程序自行携带。

特点:数据与程序不具有独立性,一组数据对应一组程序。

数据不长期保存,程序运行结束后就退出计算机系统,一个程序中的数据无法被其他程序利用,因此程序与程序之间存在大量的重复数据,称为数据冗余。

2.文件系统20世纪50年代后期至60年代中后期,程序与数据有了一定的独立性,程序和数据分开存储,由于程序文件和数据文件的区别,数据文件可以长期保存在外存储器上。

3.数据库系统从20世纪60年代后期开始,数据库技术的主要目的是有效地管理和存取大量的数据资源,包括:提高数据的共享性,使多个用户能够同时访问数据库中的数据;减小数据的冗余度,以提高数据的一致性和完整性;提供数据与应用程序的独立性,从而减少应用程序的开发和维护代价。

4.分布式数据库系统分布式数据库系统是数据库技术和计算机网络技术紧密结合的产物。

在20世纪70年代后期之前,数据库系统大多数是集中式的。

网络技术的进步为数据库提供了分布式运行环境,从主机/终端系统结构发展到客户/服务器系统结构。

5.面向对象数据库系统面向对象程序设计是20世纪80年代引入计算机科学领域的一种新的程序设计技术,它的发展十分迅猛,影响涉及计算机科学及其应用的各个领域。

计算机二级VisualFoxPro上机考试题库及答案解析29(汇总)

计算机二级VisualFoxPro上机考试题库及答案解析29(汇总)

计算机二级VisualFoxPro上机考试题库及答案解析29一、根本操作在考生文件夹下完成如下操作:1.建立数据库orders_manage;2.将自由表employee和orders添加到新建的orders_manage数据库中;3.表employee和orders具有一对多联系,为建立两表之间的联系建立必要的索引;4.建立两表之间的联系并设置参照完整性规那么如下:更新规那么为"级联"、删除规那么为"级联"、手稿规那么为"限制"。

二、简单应用在考生文件夹下完成如下简单应用:1.使用SQL语句查询每个职工所经手的具有最高金额的订购单信息〔orders 表〕,并将结果按金额升序存储到表results 中。

2.使用SQL命令建立视图view_b视图中是目前在orders表中没有所签订单的职工〔employee〕信息,记录按仓库号降序排列;同时把所用命令保存在文件文本view_b.txt中。

三、综合应用建立一个表单,表文件名和表单控件名均为myform_b,表单标题为"订单管理",表单其它功能如下:1.表单中含有一个页框控年〔pageFrame1〕和一个"退出"命令按钮〔command1〕,单击"退出"命令按钮关闭并释放表单;2.页框控件〔pageFrame1〕中含有三个页面,每个页面都通过一个表格控件显示有关信息:1〕第一个页面page1上的标题为"职工",其上的表格控件名为grdEmployee,显示表employee中的内容;2〕第二个页面page2上的标题为"订单",其上的表格控件名为grd0rders,显示表orders中的内容;3〕第三个页面page3上的标题为"职工订单金额",其上的表格控件名为Grid1,该表格显示每个职工的职工号、姓名及其所经手的订单总金额〔注:表格只有3列,第1列为"职工号",第2列为"职工号",第2列为"姓名",第3列为"总金额"〕。

全国计算机vfp二级考试

全国计算机vfp二级考试

全国计算机vfp二级考试计算机VFP二级考试内容一、Visual FoxPro 基础知识1. 基本概念:数据库,数据模型,数据库管理系统,类和对象,事件,方法。

2. 关系数据库:(1) 关系数据库:关系模型,关系模式,关系,元组,属性,域,主关键字和外部关键字。

(2) 关系运算:选择,投影,连接。

(3) 数据的一致性和完整性:实体完整性,域完整性,参照完整性。

3. Visual FoxPro 系统特点与工作方式:(1) Windows 版本数据库的特点。

(2) 数据类型和主要文件类型。

(3) 各种设计器和向导。

(4) 工作方式:交互方式(命令方式,可视化操作)和程序运行方式。

二级各科考试的公共基础知识大纲及样卷见高等教育出版社出版的《全国计算机等级考试二级教程———公共基础知识(2013 年版)》的附录部分。

4. Visual FoxPro 的基本数据元素:(1) 常量,变量,表达式。

(2) 常用函数:字符处理函数,数值计算函数,日期时间函数,数据类型转换函数,测试函数。

二、Visual FoxPro 数据库的基本操作1. 数据库和表的建立、修改与有效性检验:(1) 表结构的建立与修改。

(2) 表记录的浏览、增加、删除与修改。

(3) 创建数据库,向数据库添加或移出表。

(4) 设定字段级规则和记录级规则。

(5) 表的索引:主索引,候选索引,普通索引,唯一索引。

2. 多表操作:(1) 选择工作区。

(2) 建立表之间的关联,一对一的关联,一对多的关联。

(3) 设置参照完整性。

(4) 建立表间临时关联。

3. 建立视图与数据查询(1) 查询文件的建立、执行与修改。

(2) 视图文件的建立、查看与修改。

(3) 建立多表查询。

(4) 建立多表视图。

三、关系数据库标准语言SQL1. SQL 的数据定义功能:(1) CREATE TABLE-SQL。

(2) ALTER TABLE-SQL。

2. SQL 的数据修改功能:(1) DELETE-SQL。

重庆二级_vfp计算机二级复习资料

重庆二级_vfp计算机二级复习资料

VFP考前复习资料数据库系统基础知识与VFP系统概述1、英文缩写含义:MIS、DBMS、SQL、RDBS、DBS包括DBMS,DBAS,DB、DDL、DML、DCL2、关系(是一张二维表,有一个关系名(表名))、关系模式(二维表结构或框架)、元组(行)、属性(列)、域(属性的取值范围)、关键字(主码:能唯一标识一个元组的字段)、外码(外部关键字)、关系模型(是用二维表的结构来描述各实体联系)3. 三种数据模型(层次、网状、关系)、实体之间的三种联系(一对一、一对多、多对多)、数据库系统的3级模式(外、概、内)、三种关系运算(选择(水平方向)for,while,where、投影(垂直方向)fields,select、连接(一对一,一对多,多对多)),数据的完整性(实体完整性、域完整性、参照完整性)。

4.数据库(DB)、数据库管理系统(DBMS)、数据库系统(DBS)的概念、特点、核心(DBMS)及三者间关系(DBS包含DB和DBMS)。

退出:(1) 单击右上角的“×”。

(2) 单击“文件”→“退出”。

(3) ALT+F4。

(4) 在命令窗口中键入QUIT。

设置VFP的默认目录位置:Set default to 默认目录(一)、选择题☆1、使用()关系运算可以改变一个关系中字段的排列顺序。

A)选择C)联接D)复制☆2、数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是()A)DB包括DBS和DBMS B)DBMS包括DB和DBS包括DB和DBMS D)DBMS、DB和DBS之间没有关系☆3、下列关系运算中,()的功能是从关系中找出满足给定条件的元组以便形成新的关系。

B)投影C)联接D)自然连接☆4、如果一个班只能有一个班长,而且一班长不能同时担任其它班的班长,班级和班长两个实体之间的联系属于_。

B)一对二联系C)多对多联系D)一对多联系5、数据库是系统中各用户的共享资源,下面()不是系统必须提供的数据控制功能。

二级VF真题及答案详细解析

二级VF真题及答案详细解析

请大家注意:本电子版教程的题号与纸质习题集教程题号的顺序部分可能不一样,请同学们以本电子版教程的题号为准。

全国计算机等级考试二级Visual FoxPro数据库程序设计复习指南内部资料(2010专用)第一章Visual FoxPro数据库基础 (1)1.1 2005年笔试真题 (1)1.2 2006年笔试真题 (1)1.3 2007年笔试真题 (1)1.4 2008年笔试真题 (1)1.5 2009年笔试真题 (1)1.6 2010年笔试真题 (2)第二章Visual FoxPro程序设计基础 (3)2.1 2005年笔试真题 (3)2.2 2006年笔试真题 (4)2.3 2007年笔试真题 (6)2.4 2008年笔试真题 (7)2.5 2009年笔试真题 (9)2.6 2010年笔试真题 (11)第三章Visual FoxPro数据库及其操作 (13)3.1 2005年笔试真题 (13)3.2 2006年笔试真题 (15)3.3 2007年笔试真题 (16)3.4 2008年笔试真题 (17)3.5 2009年笔试真题 (18)3.6 2010年笔试真题 (19)第四章关系数据库标准语言SQL (21)4.1 2005年笔试真题 (21)4.2 2006年笔试真题 (25)4.3 2007年笔试真题 (30)4.4 2008年笔试真题 (34)4.5 2009年笔试真题 (37)4.6 2010年笔试真题 (40)第五章查询与视图 (43)5.1 2005年笔试真题 (43)5.2 2006年笔试真题 (43)5.3 2007年笔试真题 (44)5.4 2008年笔试真题 (44)5.5 2009年笔试真题 (44)5.6 2010年笔试真题 (44)第六章表单设计与应用 (46)6.1 2005年笔试真题 (46)6.2 2006年笔试真题 (46)6.3 2007年笔试真题 (47)6.4 2008年笔试真题 (48)6.5 2009年笔试真题 (49)6.6 2010年笔试真题 (50)第七章菜单设计与应用 (51)7.1 2005年笔试真题 (51)7.2 2006年笔试真题 (51)7.3 2007年笔试真题 (51)7.4 2008年笔试真题 (51)第八章报表的设计和应用 (52)8.1 2005年笔试真题 (52)8.2 2006年笔试真题 (52)8.3 2007年笔试真题 (52)8.4 2008年笔试真题 (52)8.5 2009年笔试真题 (52)8.6 2010年笔试真题 (52)第九章应用程序的开发和生成 (53)9.1 2005年笔试真题 (53)9.2 2006年笔试真题 (53)9.3 2007年笔试真题 (53)9.4 2008年笔试真题 (53)9.5 2009年笔试真题 (53)9.6 2010年笔试真题 (53)附录:答案及详细解析Visual FoxPro数据库基础第一章Visual FoxPro数据库基础1.1 2005年笔试真题(1) 数据库系统中对数据库进行管理的核心软件是( )[2005年4月选择题13]A) DBMS B) DB C) OS D) DBS(2) 关系运算中的选择运算是( )[2005年4月选择题15]A) 从关系中找出满足给定条件的元组的操作B) 从关系中选择若干个属性组成新的关系的操作C) 从关系中选择满足给定条件的属性的操作D) A和B都对(3) 在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是联系。

二级VF笔试试题答案

二级VF笔试试题答案

二级VF笔试试题答案2002年9月二级VF笔试试题一、选择题( (1)—(35) 每题2分,共70分)下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1) 在下列四个选项中,不属于基本关系运算的是()。

A) 连接B) 投影C) 选择D) 排序(2) 如果一个班只能有一个班长,而且一班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于()。

A) 一对一联系 B) 一对二联系C) 多对多联系 D) 一对多联系(3) Visual FoxPro支持的数据模型是()。

A) 层次数据模型 B) 关系数据模型 C)网状数据模型D) 树状数据模型(4) 在Visual FoxPro的命令窗口中键入CREATE DATA命令以后,屏幕会出现一个创建对话框,要想完成同样的工作,还可以采取如下步骤()。

A) 单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“新建文件”命令按钮B) 单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“数据库”单选钮,再单击“向导”命令按钮C) 单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“新建文件”命令按钮D) 单击“文件”菜单中的“新建”按钮,然后在新建对话框中选定“表”单选钮,再单击“向导”命令按钮(5) 将内存变量定义为全局变量的Visual FoxPro 命令是()。

A) LOCAL B) PRIVATE C) PUBLICD) GLOBAL(6) 扩展名为DBC的文件是()。

A) 表单文件 B) 数据库表文件 C) 数据库文件D) 项目文件(7) 假设已经生成了名为mymenu的菜单文件,执行该菜单文件的命令是()。

A) DO mymenu B) DO mymenu.mprC) DO mymenu.pjx D) DO mymenu.mnx(8) 下面有关索引的描述正确的是()。

二级VF习题集参考答案

二级VF习题集参考答案

二级VF习题集参考答案第1章公共基础全真试题训练(一)一、选择题1) A 2) B 3) B 4) D 5) B 6) D 7) D 8) B 9) C 10) A 11) A 12) C 13)B14) C 15) C 16) A 17) B 18) B二、填空题1) 算法的控制结构 2) 数据传递 3) 递归 4) (n+1)/2 5) 999226) 4,5, 29,81,26,38,44,17 7) 栈, 栈, 队列 8) 带链的队列 9) 13 10) 35011) 5 12) DEBFCA 13) DBEAFC 14) n(n-1)/2,nlog n 15) log n16) (21,89,32,45,57,31,29,47) (21,29,32,45,57,31,89,47)(21,29,31,45,57,32,89,47) (21,29,31,32,57,45,89,47)(21,29,31,32,45,47,89,57) (21,29,31,32,45,47,57,89)17) n(n-1)/2 18) (2,3,5,9,6,l7,11,13) 19) 快速排序法 , 堆排序法全真试题训练(二)一、选择题1) D 2) C 3) D 4) C 5) C 6) A 7) C 8) C 9) B 10) C 11) A 12) C 13) B 14)C 15) B 16)D 17) A 18) A 19) A 20) C 21) A 22) A 23) A 24) B 25) D 26)B 27)C 28) B 29) A二、填空题1) 数据 2) 逻辑 3) 软件工程 4) 维护 5) 软件工程技术 6) 过程 7) 工程8) 软件工程过程 9) 软件设计 10) 软件工程管理 11) 软件工程管理 12) 软件开发环境 13) 需求分析 14) 数据流图 15) 数据字典 16) 软件需求规格说明书 17)内聚 18) 概要 19) 事务型 20) 21) 22) 23) 24) 25) 26) 27) 28) 29) 30) 31) 32)33) 34) 35) 36) 37) 38) 39) 40) 静态测试 41) 黑盒测试 42) 系统测试 43) 软件测试全真试题训练(三)一、选择题1) C 2) C 3) C 4) C 5) B 6) C 7) C 8) B 9) B 10) C 11) D 12)B 13) A 14) A 15) A 16) B 17) D 18) B 19) B 20) B 21) B二、填空题1) 数据管理员 2) 数据 3) 关系数据 4) 数据的物理独立性 5) 概念模式6) 独立 7) 计算机世界 8) 逻辑数据模型 9) 型 10) 菱形 11) 表框架221112) 用户定义的完整性约束 13) σf (R )Vσf (R ) 14) 逻辑设计 15) 冗余16) 关系视图设计 17) 牵引 18) 数据监视全真试题训练(四)一、选择题1) D 2) B 3) C 4) D 5) B 6) A 7) C 8) A 9) A 10) C 11) A 12) B 13) C二、填空题1) 程序设计风格 2) 序言式 3) 选择 4) 面向对象 5) 对象6) 实例 7) 封装 8) 消息 9) 继承 10) 多元性第2章VF基础一、选择题1) A 2) D 3) A 4) C 5) A 6) B 7) B 8) B 9) B 10) A 11) A 12) B 13) B14) D 15) A 16) D 17) C 18) C 19) A 20) A 21) D 22) B 23) C 24) B 25)C 26)D 27) D 28) C 29) C 30) B二、填空题1) 选择 2) 二维表 3) 关系模式 4) 属性,元组 5) 选择,联接,投影6) 去掉重复的等值联接 7) 二维表 8) 元组 9) 投影 10) 关系 11) 二级表 12) 元组,属性个数 13) 根 14) 二维表,数据库文件 15) 外部关键字 16)联接 17) 数据库文件 18) 元组 19) 属性的集合 20) 字段,记录21) 一对多,主关键字,纽带表 22) 设计求精 23) 需求分析 24) 主关键字25) 逻辑设计,物理设计 26) 继承性 27) 关系模型 28) 域 29) 空值 30) 主关键字 31) 面向对象第3章Visual FoxPro 系统初步一、选择题1) B 2) C 3) D 4) D 5) C 6) C 7) C 8) D 9) B 10) D 11)C 12) A 13) B 14) C 15) C 16)D 17) D 18) B 19) C 20) C 21) B 22)B 23)C 24) A 25)D 26) B 27) D二、填空题1) Vfp6.exe 2) setup.exe 3) 4 4) CD-ROM,网络 5) 工具,选项 6) 区域 7) 文件设置 8) 光标操作 9) 菜单栏,工具栏,命令窗口,状态栏,标题栏,工作区10) 标题栏 11) 常用,表单设计器 12) 设置为默认值 13) 文档 14) 从项目移去,删除 15) modify 16) 数据库,自由表 17) 文档 18) 程序文件,应用程序文件 19)9, 11 20) 数据环境 21) 报表 22) 创建弹出式子菜单第4章数据与数据运算一、选择题1) A 2) A 3) D 4) B 5) C 6) D 7) A 8) C 9) D 10) B11) D 12) B 13) D 14) A 15) D 16) C 17) D 18) D 19) C 20) B21) B 22) A 23) B 24) D 25) D 26) A 27) A 28) B 29) B 30) A31) C 32) A 33) B 34) B 35) A 36) C 37) A 38) A 39) B 40) C41) A 42) C 43) A 44) B 45) D 46) A 47) C 48) B 49) C 50) A二、填空题1) open database teacher 2) 插入 3) 命令方式 4) .DBF和.DBC5) 数据库, create database (数据库名) 6) shared 7) open database, deletedatabase 8) 逻辑型 9) 6 10) Memo 11) 表的集合, .DBF,备注型, .FPT 12)8,8,8,4,1,4,413) create, use, modify structure 14) X,A,9,#,! 15) 名称,类型,宽度 16)replace 17) replace all 奖金 with 0 18) ctrl+t,切换删除标记19) append blank, insert blank before 20) delete, recall, pack, zap21) edit, change, replace 22) display, list 23) go top, go bottom, go 1, skip24) locate, continue 25) .cdx 26) 主 27) 结构复合索引 28) 4,索引关键字29) 惟一 30) 逻辑 31) 不惟一 32) 多 33) 一 34) 多 35) 表设计器 36) 多37) 连接 38) 逻辑,字符串,字段的类型 39) 参照完整性 40) 更新,插入,删除41) 表之间的联系,连接字段,主关键字,外部关键字 42) 父表 43) 数据库表 44) 永久 45) 同一记录中不同字段 46) 是否满足该规则 47) 子表 48) 自由表,数据库表49) 数据库 50) 数据库 51) 任何数据库 52) 一对多 53) 联接 54) 主,普通55) 候选索引 56) sort to ss on 工资 57) sort to jj on 年龄/D 58) 表文件59) /A, /D, /C, 升序第5章关系数据库标准语言SQL一、选择题1) A 2) B 3) C 4) A 5) B 6) A 7) B 8) B 9) B 10) D 11) B 12)D 13) A 14) D 15) B 16) D 17) A 18) C 19) D 20) A 21) B 22) B 23) A 24)A 25)B 26) B 27) B 28) B 29) D 30) D 31) A 32) D 33) D 34)C 35) C 36)C 37)D 38) B 39) A 40) D 41) C 42) C 43) B 44) C 45) A 46) B 47) A 48)D 49) B 50) A 51) B 52) C 53) D 54) B二、填空题1) union 2) null 3) sum, avg 4) into cursor 5) 学号,课程号=“JSJ001”6) 联接 7) 金额>60 8) max(金额) 9) 品名, cf1.医生编号=c2.医生编号10) sum(金额) 11) where 品名=“苹果” 12) MAX(单价),MIN(单价)13) MAX(数量),MIN(数量) 14) in null 15) group by, order by16) 数据定义,数据操纵,数据控制 17) distinct 18) like, % , - 19) 将序,升序 20) is not null 21) 重复出现 22) 内部联接或联接 23) 图书管理.图书24) select count(*) from 学生 where 性别=“男” and 成绩>85 to man ,select avg(成绩) from 学生 where 性别=“女”孩子to avecj25) 读者, count(*)>=226) update 职工set 工资=工资+60 where 工资<600sele 姓名 from 管理,职工 where 仓库号=“WH2”and 管理.职工号=职工.职工号sele 职工号 from 仓库,管理 where 仓库名=“燃料库” amd 管理.仓库号=仓库.仓库号27)sele 职工名 from 职工 where 部门号 in(sele 部门号 from 部门 where 部门名=“采购科”)sele 部门号,部门名 from 职工,部门 where 职工名=“赵玉” and 职工.部门号=部门.部门号,sele count(职工号) from 职工 28) 联接 29) 金额>6000 30) sum(数量),部门号31) MAX(金额), where xs1.部门号=xs2.部门号32) delete all from 图书 where left(分类号,1)=“I” 33) sele sno, cname=“信息系统” 34) sdept=“IS”, sdept<>“IS” 35) sdept=“IS”,sdept<>“IS” 36) exists,cno=“1” 37) not exists, cno=“1” 38) sname,cno=o 39) student,sname=“刘晨” 40) sdept=”CS” , UNION , sage<=19 41) cno=”1” ,UNION , cno=”2”42) sage<=19 43) update , alter 44) alter, add45) 若干列的定义, 若干个完整性约束 46) 一个或几个基本表, 定义 , 对应的数据47) CREATE VIEW …AS …,DROP VIEW 48) 数据,窗口,插入,更新,删除,插入,更新,删除49) 插入,修改,删除 50) INSERT, UPDATE ,DELETE,SELECT51) INSERT INTO R VALUES(25,”李明”,”男”,21,”95091”)52) INSERT INTO R(NO,NAME,CLASS) VALUES (30,”郑和”,”95031”)53) UPDATE R set name=”王华” where no=1054) UPDATE R set class=”95091” where class=”95101”55) DELETE from R where No=2056) DELETE from R where Name like “王%”)三、基本查询1.Select 姓名,年龄,性别 from S where 年龄>( sele 年龄 from S where 姓名=”王华”)2.Select 学号 from SC where课程号=”C2”and 成绩>=all(select 成绩 from SC WHERE课程号=”C2”)3.Select s.姓名, sc. 课程号, sc.成绩 from s,sc where s.学号=sc.学号4.Select 学号,sum(成绩) from sc where 成绩>=60 group by 学号 havingcount(*)>=4 order by 2 desc5.Select 学号,姓名 from student6.Select 姓名,学号,所在系 from student7.Select * from student8.Select 姓名,date()-年龄 from student9.Select 姓名,’year of birth:’2005-年龄,islower(所在系) from student10.Select 学号 from sc11.Select 姓名 from student where 所在系=‘CS’12.Select 姓名,年龄 from student where 年龄<2013.Select distinct 学号 from course where 成绩<6014.Select 姓名,所在系,年龄 from student where 年龄 between 20 and 2315.Select 姓名,性别 from student where 所在系 in(‘is’,’ma’,’cs’)16.Select 姓名 from student where 所在系 not in(‘is’,’ma’,’cs’)17.Select * from student where 学号=‘95001’18.Select 姓名,学号性别 from student where 姓名 like ‘刘%’19.Select 姓名 from student where 姓名 like ‘欧阳_’20.Select 姓名,学号 from student where 姓名 like ‘__阳%’21.Select 姓名 from student where 姓名 not like ‘刘%’22.Select 课程号,学分 from course where 课程名=‘db_design’23.Select * from course where 课程名 like ‘db\_%I_’escape’\’24.Select 学号,课程号 from sc where 成绩 is null25.Select 学号,课程号 from sc where 成绩 in not null26.Select 姓名 from student where 所在系=‘cs’ and 年龄<2027.Select 学号,成绩 from student where 课程号=‘3’order by 成绩 desc28.Select * from student order by 所在系,年龄 desc29.Select count(*) from student30.Select count(distinct 学号) from sc31.Select avg(成绩) from sc where 课程号=‘1’32.Select max(成绩) from sc where 课程号=‘1’33.Select 课程号,count(学号) from sc group by 课程号34.Select 学号 from sc group by 学号 having count(学号)>335.Select * from student, sc where student.学号=sc.学号36.Select first.课程号 from first,course second where first.先行课=second.课程号37. Select student.学号,姓名 from student,se where student.学号=sc.学号 and sc.学号=’2’ and sc.成绩>9038. Select student.学号,姓名,成绩 from student, sc, course where student.学号=sc.学号 and sc.课程号=course.课程号第6章查询与视图一、选择题1) C 2) C 3) B 4) B 5) D 6) D 7) C 8) C 9) D 10) D 11) D 12) A 13)B 14) B 15) D 16) A 17) B 18)C 19)D 20) B 21) C 21) D 23) B二、填空题1) 不能 2) 条件 3) 自由表 4) 连接条件 5) 排序 6) 不能 7) 联接条件 8)select 9) 筛选 10) 联接条件 11) order by 12) join in 13) where 14) group by,having 15) .qpr 16) 更新功能 17) 本地视图, 远程视图 18) 更新 19) 表, 视图20) 打开 21) 本地视图,远程视图 21) 发送SQL更新 23) 查询,更新,打开24) create view, create connection 25) 视图,结构第7章程序设计基础一、选择题1) B 2) D 3) B 4) C 5) D 6) A 7) C 8) B 9) B 10) D 11) D 12) A 13)C 14) A 15) C 16)D 17) D 18) A 19) B 20) A 21) C 21) C 23) D 24) B 25)C 26)D 27) C二、填空题1) MRG, XS 2) A=123, B=“1” ,C=“23”,数值,字符,字符 3) .prg 4)do,cancel 5) accept, input, “或’ , . , {} ,wait 6) 3 7) do 8)”调试器”,命令窗口9) 调用堆栈窗口 10) 语法错 11) 局部窗口,监视窗口,调用堆栈窗口第8章菜单设计与应用一、选择题1) D 2) A 3) B 4) A 5) C 6) A 7) C 8) B 9) D 10) B 11) C 12) C 13)D 14) B 15) C 16) A 17) A 18) B 19) A 20) C 21) D 21) D 23) B二、填空题1) sysmenu 2) 条形菜单,弹出式菜单 3) SET SYSMENU NOSAUE,SET SYSMENU TODETAULT 4) 弹出式菜单 5) SET SYSMENU TO 6) 多个菜单项 7) 快速菜单 8) \-9) .MPR 10) 子菜单 11) 常规选项,Show Window,Init 12) 子菜单 13) 各个菜单项的名称 14) 子菜单,命令,程序(过程)15) DO <菜单.mpr>命令 16) 插入栏17) \- 18) RightClick 19) Release Popurs 20) 快捷方式 21) 面向对象,条形,弹出式第9章表单设计与应用一、选择题1) B 2) C 3) D 4) A 5) A 6) B 7) D 8) C 9) B 10) D 11) D 12) C 13)B 14)D 15) D 16) B 17) A 18) B 19)C 20)D 21) C 22) D 23) B 24) D 25)C 26)D 27) C 28) A 29) D 30) D 31) B 32) B 33) A 34) B 35) B 36) C 37)C 38) A 39) B 40)D 41) D 42) A 43) B 44) B 45) B 46) B 47) B二、填空题1) difine class,后面,对象 2) 容器类,控件类 3) 指向该对象真实信息的指针对性 4) CREATE OBJECT(),对象引用 5) 激活 6) 列类,选项按钮类,列标头类,页类 7) CUSTOM 8) SET CLASSLIB TO <自定义类库名>,SET CLASSLIB TO 9) COMMAND1.CLICK,COMMAND2`.CLICK10)Thisform.Backcolor=RGB(0,0,255),mand2.Visible=.F.11)This.Titlebar=0 12) do form myform 13) Thisform.Refresh 14) .T.15)myform1.show 16) myform1.hide 17) 屏幕,窗口 18) 父表,子表19)Init,destory,error,load,unload,get focus,click,dbclick,rightclick20) release,refresh,show,hide,set focus 21) ColumnCount 22) .scx23)click 24) Value 25) caption 26) show 27) Column Order 28) 数据源29) 表单项 30)布局工具栏 31) wordwrap 32) 编辑 33) 数据源 34) 按钮锁定35)修饰表单 36)可以 37)向导,设计器,命令 38) bottonCount,Value 39)通用型字段名 40)生成器 41)Visible 42) 单击表单窗口内某一处 43) 查询44) 文本框 45) 2,Init 预 46) 多行,一行 47) 命令按钮 48) FontSize 49)无 50) 大小第10章报表设计一、选择题1) D 2) D 3) B 4) D 5) A 6) A 7) B 8) B 9) B 10) B 11) C 12) A 13)A 14)C 15) D 16)B 17)C 18) C 19) B二、填空题1) 数据源,布局 2) 图片,通用型字段 3) 3 4) 允许,CREATE REPORT 5)标签 6)标签 7) 数据环境 8) MODIFY 9) 数据源 10) 数据环境 11) 域 12) 组标头,组注脚13) “列数”微调器 14) report form 15) 报表分组 16) 预览功能 17)排序 18)-第11章开发应用程序一、选择题1) D 2) A 3) A 4) B 5) B 6) D 7) C 8) D 9) B 10) A 11) C 12) C 13) A14)C 15) B 16) D 17) D 18) A 19) A 20) D 21) A 22) D 23) C 24) A二、填空题1) .EXE 2) FROM 3) BUILD PROJEY MYSUB.PJX 4) “包含” 5) 进行修改 6) 排除 7) READ EVENTS 8) 排除 9) 项目管理器 10) 数据库,表单,菜单,报表 11) 其他选项卡 12) 4 13)数据,文档,类,代码,其他 14) 可以 15) 向导,全部 16)应用程序框架 17)后缀名为EXE的可执行程序18) 后缀名为APP的应用程序19)”数据”2009年3月答案01~05:DACDC06~10:BBABC11~15:ADBBC16~20:DABBC21~25:BBADB26~30:AAACD31~35:CAACD[1] 20[2] 白盒[3] 顺序结构[4] 数据库管理系统[5] 菱形[6]数据库[7]日期时间型[8]primary key[9] .prg[10]连接[11] .T.[12] replace all[13] 数据库系统[14] having[15] avg(成绩)09年9月二级笔试答案选择题:CBDAB ACBCD ADABD ACDBD DDBAB DCDBC ADCAD填空题:14逻辑判断需求分析多对多身份证号.F.选择{^2009/03/03}忽略drop view myviewgroup by自由表enabledalterset check2008年9月全国计算机等级考试二级VFP笔试参考答案一、选择题1-5 BDCAD6-10 BABCD11-15 DACAD16-20 BBDBC21-25 AABCA26-30 DACBC31-35 BDAAD二、填空题1、DBXEAYFZC2、单元3、过程4、逻辑设计5、分量6、TO7、"1234 "8、全部9、INTO CURSOR10、主11、视图12、零13、多2010年3月二级笔试答案选择题:ADBAC BADAA DADDD BBBCC BCBDB CADBB CADBD填空题:1、ABCDEF543212、153、EDBGHFCA4、程序5、课号6、实体7、do queryone8、FPT9、域10、一对多11、关系(或表)12、count()13、distinct14、set check15、having。

VFP复习重点及参考答案

VFP复习重点及参考答案

2012年VFP复习重点及参考答案,学生在复习时不要死背答案,要弄清概念,做到触类旁通。

一、选择题1.数据模型是将概念模型中的实体和实体间的联系表示成便于计算机处理的一种形式。

数据模型一般有关系模型、层次模型和( C )A)网络模型 B)E-R模型 C)网状模型 D)实体模型2.如果一个部门有若干职工,每个职工只能属于某一个部门,则部门和职工两个实体之间的联系属于( D )A)一对一联系B)一对二联系C)多对多联系D)一对多联系3.在概念模型中,一个实体相对于关系数据库中的一个关系中的一个( B )A)属性B)元组C)列D)字段4.关系数据库管理系统的三种基本关系运算不包括( A )A)比较B)选择C)联接D)投影5.在以下四组函数运算中,结果相同的是( A )A)LEFT(”Active Server” , 6 )与SUBSTR(”Active Server” , 1 , 6 )B) YEAR( DATE( ) ) 与SUBSTR( DTOC (DATE( ) ) , 7 , 2 )C)VARTYPE( “ 36-5*4 ”) 与VARTYPE( 36-5*4 )D)假设A=”this ” , B=”is a string ” , A+B 与 A-B6.存储在计算机内、有结构的相关数据的集合称为( A )A)数据库B)数据库系统 C)数据库管理系统D)数据结构7.如果把学生看做实体,某个学生的姓名为“王刚”,则“王刚”应为( D )A)记录型B)记录值C)属性型D)属性值8.如果要改变一个关系中属性的排列顺序,应使用的关系运算是( A )A)投影B)更新C)连接D)选择9.在下面的VFP表达式中,不正确的是( C )A){^2012-5-12 10:10:10AM}- 10 B){^2012-5-12 }- DATE( )C){^2012-5-12 }+ DATE( ) D)[^2012-5-12 ] + [1000]10.设D=7>8,VARTYPE( D ) 的输出值是( C )A)N B)C C)L D)D11.在下列函数中,函数值为数值的是( A )A)AT( ‘管理’,’数据库管理系统’ ) B) CTOD( ‘ 01/01/98 ’ )C) BOF( ) D) SUBSTR( DTOC( DATE( ) ),7 )12.已知D1和D2为日期型变量,下列四个表达式中非法的是( D )A)D1 - D2 B)D2 - 36 C)D1 +28 D)D1 + D213.N=886 , M=345 , K=” M+N ” , 表达式1+ &K的值是( A )A)1232 B)数据类型不匹配C)1+M+N D)”886346”14.设置日期型数据的年份以4位显示的命令是( C )A.set century to 1 B.set century to 0 C.set century on D.set century off 15.下列为合法数值型常量的是( A )A)3.1415E+ 6 B)08/05/07 C)123*100 D)3.1415+E 616.命令 ? LEN( SPACE(3) – SPACE( 2 ) ) 的结果是( D )A)1 B)2 C)3 D)517.设置严格日期格式应使用的命令是( B )A)set strictdate to 0 B)set strictdate to 1C)set strictdate off D)set strictdate on18.下列表达式结果为 .F. 的是( B )A)”33” > ”300”B)”男” > “女”C)”CHINA” > “CANADA”D)DATE( ) + 5 > DATE( ) 19.若 X=34.567 ,则命令 ? STR( X, 2) – SUBSTR( “34.567”,5,1) 的显示结果是( B )A)346 B)356 C)28 D)2920.如果要在表中某一字段存放很多文本信息,(大于255个字符以上),该字段类型应定义为( B )A)字符型 B)备注型C)逻辑型D)日期型21.下列不正确的字符型常量是:( D )A) [ 计算机 ] B)' 计算机 ' C)" 计算机 " D)( 计算机 )22.若内存变量DA的类型是日期型,则下面正确的赋值是( C )A)DA = 07/07/07 B) DA = "07/07/07"C) DA = CTOD("07/07/07") D) DA= CTOD(07/07/07)23.执行以下命令后,屏幕上显示的结果是( A )Store 2+3<7 to AB= ".T." > ".F."? A .AND. BA).T . B).F. C)A D)B24.以下各表达式中,运算结果是数值型的是( D )A)RECNO( )>10 B)YEAR=2007 C)DATE( )-50 D)AT( "IBM","Computer" )25.执行以下命令序列后,屏幕显示的结果是( A )D1=CTOD("01/01/2012")D2=IIF(YEAR(D1)>2000 , D1 , "2000")? D2A)01/01/12 B)2000 C)D1 D)CTOD("01/01/2012")26.若 DATE = "05/25/12" ,表达式 &DATE 的结果的数据类型是( A )A)数值型B)字符型C)逻辑型D)日期型27.VFP函数ROUND( 123456 .789 , -2 ) 的值是( B )A)123456 B)123500.00 C)123456.79 D)123460.0028.执行下列命令序列后,输出的结果是( C )X="ABCD"Y="EFG"? SUBSTR( X , IIF(X< >Y , LEN(Y) , LEN(X)) , LEN(X) - LEN(Y) )A)A B)B C) C D)D29.设置set exact off ,执行命令序列后显示的结果是( D )x="abcd"y="ab"? x=y , y=xA) .T. .T. B) .F. .F. C).F. .T. D) .T. .F.30.主名与表名相同,并且随表的打开而自动打开,在增删记录时会自动更新的索引文件是( C )A) 单索引文件B) 多索引文件C)结构复合索引文件D) 非结构复合索引文件31.关于Visual FoxPro的变量,下面说法中正确的是:( C )A)定义数组后,系统为数组的每个元素赋以逻辑值.T. B) 使用一个简单变量之前要先定义C)数组中各数组元素的数据类型可以不同D) 数组元素的下标下限是032.设A="123",B="234",下面表达式中结果为 .F. 的是( C )A).NOT. ( A= =B ) .or. ( B $ "ABC" ) B).NOT. ( A $ "ABC" ) .AND. ( A< >B ) C).NOT. ( A < >B ) D).NOT. ( A >=B )33.假定表学生.dbf 前六条记录均为男生的记录,打开表后,执行以下命令序列后,记录指针定位在( C )GO 3locate next 3 for 性别="男"A)第一条记录B)第二条记录 C)第三条记录D)第六条记录34.SORT命令与INDEX命令的区别是( C )A) 前者按指定关键字排序,后者按指定记录排序B) 前者按指定记录排序,后者按指定关键字排序C) 前者改变了记录的物理顺序,后者却不改变 D) 后者改变了记录的物理顺序,前者却不改变35.ZAP命令可以删除当前数据表中的( A )A)全部记录B)满足条件的记录 C)表结构D)有删除标记的记录36.不能对记录进行编辑修改的命令是( B )A)BROWSE B)MODIFY STRUCTURE C)CHANGE D)EDIT37.若想在打开的数据表中删除某些记录,应先后选用的两个命令是( B )A)DELETE 、RECALL B)DELETE 、 PACK C)DELETE 、ZAP D)PACK 、DELETE38.如果一个运算表达式中包含有逻辑运算、关系运算和算术运算,那末这样的综合型表达式的运算顺序是( D )A)逻辑→算术→关系B)关系→逻辑→算术C)算术→逻辑→关系D)算术→关系→逻辑39.在VFP中,能够进行条件定位的命令是( C )A)SKIP B)SEEK C)LOCATE D)GO40.在档案表中,“婚否”是逻辑型字段(已婚为.t.,未婚为.f.),“性别”是字符型字段,若要显示已婚女职工的记录,应当用( D )A)LIST FOR 婚否 .or. 性别=”女”B)LIST FOR 已婚 .and. 性别=”女”C)LIST FOR 已婚 .or. 性别=”女”D)LIST FOR 婚否 .and. 性别=”女”41.在“图书”表中,“书号”字段为字符型。

VFP二级考试题及答案(数套)

VFP二级考试题及答案(数套)

第一部分VFP概述一、选择题1、VisualFoxPro关系数据库管理系统能够实现的三种基本关系运算是()。

A)索引、排序、查找B)建库、录入、排序C)选择、投影、联接D)显示、统计、复制2、在下列四个选项中,不属于基本关系运算的是()A.连接B.投影C.选择D.排序3、按照传统的数据模型分类,数据库系统可分为三种类型()A.大型、中型和小型B.西文、中文和兼容C.层次、网状和关系D.数据、图形和多媒体4、如果一个班只能有一个班长,而且一个班长不能同时担任其它班的班长,班级和班长两个实体之间的关系属于()A.一对一联系B.一对二联系C.多对多联系D.一对多联系5、VisualFoxPro支持的数据模型是()A.层次数据模型B.关系数据模型C.网状数据模型D.树状数据模型6、设有关系R1和R2,经过关系运算得到结果S,则S是()A.一个关系B.一个表单C.一个数据库D.一个数组7、在数据库设计中用关系模型来表示实体和实体之间的联系。

关系模型的结构是()A.层次结构B.二维表结构C.网状结构D.封装结构8、一个数据库系统必须能够表示实体和关系,关系可与(①)实体有关。

实体与实体之间的关系有一对一、一对多和多对多三种,其中(②)不能描述多对多的联系。

A.0个B.1个C.2个或2个以上D.1个或1个以上9、按所使用的数据模型来分,数据库可分为()三种模型。

A.层次、关系和网状B.网状、环状和链状C.大型、中型和小型D.独享、共享和分时10、实体是信息世界中的术语,与之对应的数据库术语为()A.文件B.数据库C.字段D.记录11、层次型、网状型和关系型数据库划分原则是()A.记录长度B.文件的大小C.联系的复杂程度D.数据之间的联系二、填空题1、VisualFoxPro6.0是面向__的程序设计系统。

2、VisualFoxPro6.0集成环境主要包括标题栏_______、_______、________、________、_________。

程序设计基础--VF数据库的基本操作

程序设计基础--VF数据库的基本操作
MODI DATABASE [<数据库文件名>] 功能:显示数据库设计器,用于浏览、修改数据库
第三章 VFP数据库的基本操作
数据库旳删除
命令格式: DELE DATABASE [<数据库文件名>]
[DELETETABLES][RECYCLE] 功能:删除不再使用旳数据库
第三章 VFP数据库的基本操作
用设置命令能够使被逻辑删除旳统计继续参加操作,或者 “隐藏”起来,不再参加操作。
9、恢复统计 (RECALL) 10、物理删除统计(PACK) 11、清除表统计(ZAP) 12、删除标识鉴别函数 DELETED()
第三章 VFP数据库的基本操作
12、编辑统计 (1)单个统计修改
EDIT/CHANGE [<范围>][FIELDS<字段名表>] [FOR<条件>][WHILE<条件>])
第三章 VFP数据库的基本操作
VF6.0命令旳一般格式
1. VF6.0旳命令都有固定旳格式,必须按相应旳格式 和语法规则书写和使用,不然系统无法辨认、执行。基本 格式如下: <命令动词>[[<子句1>][<子句2>][<…>]] 其中语法标识符旳意义和使用方法如下:
<>:必选项:表达命令中必须选择该项,但内容能够根 据需要而定;
数据库旳操作
1、打开数据库
OPEN DATA [<数据库文件名>] [EXCL/SHAR] [NOUP] 2、指定目前数据库
SET DATABASE TO [<数据库文件名>] 3、显示目前数据库旳信息 DISP DATABASE
4、关闭数据库 CLOSE DATABASE [ALL] 5、浏览、修改数据库

全国计算机二级等级考试VFP知识点提纲

全国计算机二级等级考试VFP知识点提纲

概念:数据库DB、数据库管理系统DBMS、数据库管理系统DBS联系:一对一联系、一对多联系、多对多联系数据模型:层次型(树形结构)、网状型(网状拓扑结构)、关系型(二维表结构)关系模式:关系名(属性名1,属性名2,……, 属性名n)关系运算:并、差、交、选择、投影、联接等值联接:按照字段值对应相等为条件进行的联接操作自然联接:去掉重复属性的等值联接工作方式:交互式工作方式、自动化工作方式第二章常量:数值N(3E2),货币Y($2.3456),字符C([]),逻辑L,日期D({}),日期时间T变量:变量名由字母、汉字、数字、下划线构成,必须由字母和汉字开头字段变量与内存变量同名时,字段变量优先,内存变量必须加前缀M.或M->数组:DIMENSION|DECLARE x(5),y(3,2) && 下界、初值、y(3)表达式:数值运算符: **或^(乘方)、*、/、%(求余)、+、-字符运算符: +、-日期运算符: +、-关系运算符: <、>、=、<>或#或!= 、<=、>=、==、$(SET EXACT OFF/on)逻辑运算符: .not. 或!、.and.、.or.运算优先级:括号、函数、算术字符日期、关系、逻辑数值:ABS(),SIGN(),SQRT(),INT(),CEILING(),FLOOR(),ROUND(),MOD()字符:LEN(),UPPER(),LOWER(),SPACE(),LTRIM(),RTRIM(),TRIM(),ALLTRIM(),LEFT() RIGHT(),SUBSTR(),AT(),ATC(),STUFF(),LIKE()日期:DATE(),TIME(),DATETIME(),YEAR(),MONTH(),DAY(),DOW(),HOUR(),MINUTE(),SEC()转换:STR(),VAL(),CTOD(),DTOC(),&测试:BETWEEN(),ISNULL(),EMPTY(),VARTYPE(),BOF(),EOF(),RECNO(),RECCOUNT(),IIF()对话:MESSAGEBOX(显示[,类型[,标题]])命令:MODIFY COMMAND <文件名>DO <文件名> (文件名缺省时依次查找执行EXE,APP,FXP,PRG,需加扩展名的QPR,MPR,SPR)INPUT 输入常量(C、N、D、L)、变量、表达式(不能不输)ACCEPT 输入字符串(不需要加定界符)STORE <表达式> TO <内存变量名表>RELEASE <内存变量名表>程序结构:顺序、选择、循环。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档