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) 在奥运会游泳比赛中,一个游泳运动员可以参加多项比赛,一个游泳比赛项目可以有多个运动员参加,游泳运动员与游泳比赛项目两个实体之间的联系是联系。

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