VisualFoxPro程序设计__黄冈职业技术学院(17)--表间关系试卷

合集下载

VisualFoxPro程序设计__黄冈职业技术学院(28)--菜单技术

VisualFoxPro程序设计__黄冈职业技术学院(28)--菜单技术

单元18 菜单技术1.使用Visual FoxPro的菜单设计器时,选中菜单项之后,如果要设计它的子菜单,应在结果(Result)中选择______。

A、填充名称(Pad Name)B、子菜单(Submenu)C、命令(Command)D、过程(Procedure)2.用户可以在菜单设计器窗口右侧的______列表框中察看菜单项所属的级别。

A)菜单项B)菜单级C)预览D)插入3.使用Visual FoxPro的菜单设计器时,选中菜单项之后,如果要设计它的子菜单,应在结果(Result)中选择______。

A、填充名称(Pad Name)B、子菜单(Submenu)C、命令(Command)D、过程(Procedure)4.使用Visual FoxPro的菜单设计器时,选中菜单项之后,如果要设计它的子菜单,应在结果(Result)中选择______。

A、填充名称(Pad Name)B、子菜单(Submenu)C、命令(Command)D、过程(Procedure)5.设计菜单要完成的最终操作是______。

A)创建主菜单及子菜单B)旨定各菜单任务C)浏览菜单D)生成菜单程序6.在一个系统中,使用多个对象协调工作,可以使用______。

A)工具栏B)菜单栏C)单选按钮组D)命令按钮组7.为了一个表单建立民快捷菜单,要打开这个菜单应当______。

A)用热键B)用快捷键C)用事件D)用菜单8.将一个预览成功的菜单存盘,在运行该菜单,却不能执行。

这是因为______。

A)没有放到项目中B)没有生成C)要用命令方式D)要编入程序9.要使文件菜单项用“F”作为访问快捷键,可用______定义该菜单标题。

A)文件(F)B)文件(<\F)C)文件(\<F)D)文件(^F)10.在Visual FoxPro中若要制定工具栏,应在_______菜单操作。

A)“显示”B)“工具”C)“窗口”D)“文件”11.用户设计菜单系统时,系统默认菜单系统位置是______。

VisualFoxPro程序设计__黄冈职业技术学院(27)--报表技术

VisualFoxPro程序设计__黄冈职业技术学院(27)--报表技术

单元17 报表技术1.如果要创建一个数据组分组报表,第一个分组表达式是“部门”,第二个分组表达式是“性别”,第三个分组表达式是“基本工资”,当前索引的索引表达式应当是__ ____。

A、部门+性别+基本工资B、部门+性别+STR(基本工资)C、STR(基本工资)+性别+部门D、性别+部门+STR(基本工资)2.在“报表设计器”中,可以使用的控件是______。

A、标签、域控件和线条B、标签、域控件和列表框C、标签、文本框和列表框D、布局和数据源3.在创建快速报表时,基本带区包括______。

A、标题、细节和总结B、页标头、细节和页注脚C、组标头、细节和组注脚D、报表标题、细节和页注脚4.在创建快速报表时,基本带去包括______。

A、标题、细节和总结B、页标头、细节和页脚注C、组标头、细节和组脚注D、报表标题、细节和页脚注5.Visual FoxPro的报表文件.FRX中保存的是_____。

A、打印报表的预览格式B、打印报表本身C、报表的格式和数据D、报表设计格式的定义6.Visual FoxPro的报表文件.FRX中保存的是_____。

A、打印报表的预览格式B、打印报表本身C、报表的格式和数据D、报表设计格式的定义答案:D7.在“报表设计器”中,可以使用的控件是______。

A、标签、域控件和线条B、标签、域控件和列表框C、标签、文本框和列表框D、布局和数据源8.报表控件有______。

A)标签B)预览C)数据源D)布局9.不能作为报表数据源的是______。

A)数据库表B)视图C)查询D)表单10.报表设计器中不包括的基本带区有______。

A)标题B)页标头C)页注脚D)细节11.在“报表设计器”中,可以使用的控件是______。

A)标签、域控件和线条B)标签、域控件和列表框C)标签、文本框和列表框D)布局和数据源12.报表的数据源可以是______。

A)自由表或其他报表B)数据库表、自由表或视图C)数据库表、自由表或内存变量D)表、表单或视图13.如果要创建一个数据3级分组报表,第一个分组表达式是“部门”,第二个分组表达式是“性别”,第三个分组表达式是“基本工资”,当前索引的索引表达式应当是______。

VF程序设计试题及答案

VF程序设计试题及答案

VF程序设计请注意:1、本考试科目提供一套试题参考答案,进入本门课程点在线考试,随机抽题,如果考试题不是其中试题,千万别点最下面的“完成考试”按钮,立即关闭窗口,重新进入抽题,直到抽到所给这套题为止2、在线考试只有一次机会,成绩为最终考试成绩,抄袭、雷同作业一律按零分处理。

没给答案的可自行发挥,别空题,做完后一定点完成考试显示“答卷结果保存成功”表示提交成功,否则考试结果将无分值请注意:本学期您只有一次在线考试机会,请慎重做答和提交!01:29:42单项选择题第1题以下关于Visual FoxPro的叙述最全面的是(D)本题1分A、Visual FoxPro是一个数据库应用平台软件B、Visual FoxPro是一个数据库应用开发工具C、Visual FoxPro是一个综合应用软件D、Visual FoxPro既是一个数据库应用平台,又是数据库应用开发工具第2题关系数据库系统中所使用的数据结构是(D )本题1分A、树B、图C、表格D、二维表第3题把各个数据库文件联系起来构成一个统一的整体,在数据库系统中需要采用一定的(D)本题1分A、操作系统B、文件系统C、文件结构D、数据结构第4题用二维表形式表示的数据模型是( B )本题1分A、层次数据模型B、关系数据模型C、网状数据模型D、网络数据模型第5题关系数据库管理系统的3种基本关系运算不包括(A)本题1分A、比较B、选择C、连接D、投影第6题下列关于数据库系统的叙述中,正确的是(A )本题1分A、表的字段之间和记录之间都存在联系B、表的字段之间和记录之间都不存在联系C、表的字段之间不存在联系,而记录之间存在联系D、表中只有字段之间存在联系第7题使用数据库技术进行人事档案管理是属于计算机的(C )本题1分A、科学计算应用B、过程控制应用C、数据处理应用D、辅助工程应用第8题在关系理论中,把二维表表头中的栏目称为(C )本题1分A、数据项B、元组C、结构名D、属性名第9题在关系模型中,实现“关系中不允许出现相同的元组”的约束是通过(B )本题1分A、候选键B、主键C、外键D、超键第10题数据库系统的构成为:数据库、计算机硬件系统、用户和(D )本题1分A、操作系统B、文件系统C、数据集合D、数据库管理系统第11题数据库系统的用户对数据库的查询和存储操作使用的语言是( D )本题1分A、自然语言B、自含语言C、数据描述语言D、数据操作语言第12题DBAS指的是(C )本题1分A、数据库管理系统B、数据库系统C、数据库应用系统D、数据库服务系统第13题用于实现对数据库进行各种数据操作的软件称为( C )本题1分A、数据软件B、操作系统C、数据库管理系统D、编译程序第14题数据库DB、数据库系统DBS和数据库管理系统DBMS之间的关系是(B )本题1分A、DBMS包括DB和DBSB、DBS包括DB和DBMSC、DB包括DBS和DBMSD、DB、DBS和DBMS是平等关系第15题下列关于数据库系统的叙述中,正确的是(D )本题1分A、数据库系统只是比文件系统管理的数据更多B、数据库系统中数据的一致性是指数据类型一致C、数据库系统避免了数据冗余D、数据库系统减少了数据冗余第16题Visual FoxPro6.0数据库系统是(C )本题1分A、网络模型B、层次模型C、关系模型D、链状模型第17题数据库模型提供了两个映像,它们的作用是(D )本题1分A、控制数据的冗余度B、实现数据的共享C、使数据结构化D、实现数据独立性第18题如果把学生看成实体,某个学生的姓名叫“张三”,则张三应看成是(D)本题1分A、记录型B、记录值C、属性型D、属性值第19题在关系数据库中,实现“表中任意两行不能相同”的约束是靠( B )本题1分A、外码B、属性C、主码D、列第20题对于学生关系S(S#,SN,AGE,SEX),写一条规则,把其中的AGE属性限制在15-30之间,则这条规则属于(D )本题1分A、实体完整性规则B、参照完整性规则C、用户定义的完整性规则D、不属于以上任何一种规则第21题关系数据库中,实现主码标识元组的作用是通过(A )本题1分A、实体完整性规则B、参照完整性规则C、用户自定义的完整性D、属性的值域第22题项目管理器的功能是组织和管理与项目有关的各种类型的( A )本题1分A、文件B、字段C、程序D、数据表第23题在概念模型中,一个实体集合对应于关系模型中的一个(C )本题1分A、元组B、字段C、关系D、属性第24题( A )可以看成是现实世界到机器世界的一个过渡的中间层次本题1分A、概念模型B、逻辑模型C、结构模型D、物理模型第25题“项目管理器”的“数据”选项卡用于显示和管理(A )本题1分A、数据库、自由表和查询B、数据库、视图和查询C、数据库、自由表、查询和视图D、数据库、表单和查询第26题数据库的概念模型独立于( A )本题1分A、具体的机器和DBMSB、E-R图C、信息世界D、现实世界第27题数据模型用来表示实体间的联系,但不同的数据库管理系统支持不同的数据模型。

(整理)Visual FoxPro 程序设计习题解.

(整理)Visual FoxPro 程序设计习题解.

《Visual FoxPro 程序设计》习题解第一章数据库基础知识一、选择题1. 关系数据库管理系统所管理的关系是()。

A. 一个.DBF文件B. 若干个二维表C. 一个.DBC文件D. 若干个.CDX文件答案:B2. 在关系的基本运算中,下列不属于专门关系运算的是()。

A. 投影B. 排序C. 联接D. 选择答案:B3.数据库系统的核心是()。

A. 操作系统B. 文件系统C. 数据库D. 数据库管理系统答案:D4. 关于数据库系统的下列说法中正确的是()。

A. 数据库中只存在记录之间的联系B. 数据库中数据项之间和记录之间都不存在联系C. 数据库中只存在数据项之间的联系D. 数据库中数据项之间和记录之间都存在联系答案:D5. 在Visual FoxPro中,用二维表表示实体与实体之间联系的数据模型称为()。

A. 层次模型B. 网关模型C. 关系模型D. E-R模型答案:C6. 在模型概念中,实体所具有的某一特性称为()。

A. 属性B. 实体型C. 实体集D. 元组答案:A7. 下列不属于DBMS功能的是()。

A. 数据字典B. 数据定义C. 数据操纵D. 数据库运行控制答案:A8. 数据库系统中所支持的数据模型有()。

A. 层次模型、链接模型、网状模型B. 层次模型、网状模型、树型模型C. 网状模型、关系模型、链接模型D. 关系模型、网状模型、层次模型答案:D9. 用于实现各种操作的软件称为()。

A. 数据软件B. 数据库管理系统C. 编译程序D. 操作系统答案:B10. 在有关数据库的概念中,若干个记录的集合称为()。

A. 文件B. 数据项C. 数据表D. 字段名答案:C二、填空题1. 一般说来,数据库管理系统主要适用于做。

答案:数据处理2. 关系的基本运算可以分为两类:和。

答案:传统的集合运算专门的关系运算3. 关系是具有相同性质的集合。

答案:元组4. 按照所使用的不同,数据库相同可以分为层次模型、网状模型和关系模型。

(完整版)vfP程序设计基础习题集

(完整版)vfP程序设计基础习题集

VFP程序设计习题习题一一、判断题(1分/题,共20分,对打画√,错打×)1.建立自由表分两步:定义表结构和输入数据。

2.表间的关系分三种:一对一关系、一对多关系和多对多关系。

3.若要使用多个表,就要使用多个工作区。

4.在应用程序中可以通过使用该工作区的表的别名来标识工作区。

5.对象具有属性,而属性只能在设计阶段设置。

6.引用对象的方法分绝对引用和相对引用。

7.表单集是指两个以上的表单同时输出,并且可以通过程序或鼠标交换输出权。

8.一条命令可分几行写,在行结束处用“:”表示一行未完,转入下一行。

9.VFP主要数据容器有:表记录、变量和数组。

10.报表包括两个基本组成部分:数据源和布局。

11.如果不想使用“报表向导”或“快速报表”设计报表,可以从空白报表布局开始,然后自己添加控件。

12.表选择查询输出的去向可以是浏览、报表或表单。

13.视图与查询相类似的地方是:可以用来从一个或多个相关联的表中提取有用信息。

14:视图与表相类似的地方是:可以用来更新其中的信息,并将更新结果永久保存在磁盘上。

15.在“数据库设计器”中,视图的显示方式与表在分层结构中的显示方式相同,所不同的是视图名代替了表名。

16.一个视图在使用时,将作为临时表在自己的工作区中打开。

17.如果打开基于本地表的视图,则在Visual FoxPro的另一个工作区中基表被同时打开。

18.在视图中更新数据与在表中更新数据类似,使用视图还可以对其基表进行更新。

19.VFP中的NULL表示未知数据,便于与含有NULL值的SQL数据库一起工作。

20.索引是改变表的物理顺序,排序是排列表的逻辑顺序。

二、选择题(每个选择3分,共24分)1.统计女生人数并将结果存放于变量X中的命令是()(A).COUNT FOR .NOT. 性别=”男” TO X(B).COUNT FOR ( 性别=”女”)=.T. TO X(C).SUM FOR ( 性别<>”男”)=.T. TO X(D).SUM FOR 性别=”女” TO X2. 在已打开的表中,要永久删除当前记录位置开始的10条记录,可用()(A)先执行DELETE NEXT 10命令,后用PACK命令(B)先执行DELETE RECORD 10命令,后用PACK命令(C)先执行DELETE FOR RECORD> 10命令,后用PACK命令(D)ZAP NEXT 103.按数值型字段”总分”进行索引,使其按降序排列的命令是()(A)INDEX ON -总分TO WP(B)INDEX ON 总分/A TO WP(C)INDEX ON 总分TO WP(D)INDEX ON 总分/D TO WP4.下列操作后,不改变表记录指针的命令是()(A)RECALL(B)LIST(C)SUM(D)REPL ALL5.按照数据库的数据模型分类,VFP属于()(A)层次型(B)关系型(C)网状型(D)混合型6.函数LEN(SPACE(5)-SPACE(1))的返回值是()(A)错误信息(B)17(C)6(D)47.某表文件中有日期型字段”出生日期”,设N=’01/01/80’,下列命令正确的是()(A)LOCATE FOR 出生日期=’01/01/80’(B)LOCATE FOR 出生日期=&N(C)LOCATE FOR DTOC(出生日期)=N(D)LOCATE FOR DTOC(出生日期)=CTOD(N)8.从表customer中提取所有记录生成查询,并将查询结果存放于表MyCursor的SQL命令为()(A)SELECT * FROM customerINTO CURSOR MyCursor(B)SELECT * FROM customerINTO TABLE MyCursor(C)SELECT ALL FROM customerINTO TABLE MyCursor(D)CREATE SQL VIEWMyCursor ASSELECT * FROM customer答案一.1.(√)2.(√)3.(√)4.(√)5.(×)6.(√)7.(√)8.(×)9.(√)10.(√)11.(√)12.(×)13.(√)14.(√)15.(√)16.(√)17.(√)18.(√)19.(√)20.(×)二.AAAABCCB习题二一.判断题(1分/题,共21分,对画√,错画×)1.VFP程序每行必须以“;”结尾。

二级Visual Foxpro数据库程序设计模拟试题及答案解析(1)

二级Visual Foxpro数据库程序设计模拟试题及答案解析(1)

二级Visual Foxpro数据库程序设计模拟试题及答案解析(1)(1/40)选择题第1题下列叙述中正确的是______。

A.算法就是程序B.设计算法时只需要考虑数据结构的设计C.设计算法时只需要考虑结果的可靠性D.以上三种说法都不对下一题(2/40)选择题第2题下列叙述中正确的是______。

A.有一个以上根结点的数据结构不一定是非线性结构B.只有一个根结点的数据结构不一定是线性结构C.循环链表是非线性结构D.双向链表是非线性结构上一题下一题(3/40)选择题第3题一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为______。

A.16B.10C.6D.4上一题下一题(4/40)选择题第4题软件生命周期中的活动不包括______。

A.市场调研B.需求分析C.软件测试D.软件维护上一题下一题(5/40)选择题第5题在满足实体完整性约束的条件下______。

A.一个关系中应该有一个或多个候选关键字B.一个关系中只能有一个候选关键字C.一个关系中必须有多个候选关键字D.一个关系中可以没有候选关键字上一题下一题(6/40)选择题第6题程序调试的任务是______。

A.设计测试用例B.验证程序的正确性C.发现程序中的错误D.诊断和改正程序中的错误上一题下一题(7/40)选择题第7题下面描述中,不属于软件危机表现的是______。

A.软件过程不规范B.软件开发生产率低C.软件质量难以控制D.软件成本不断提高上一题下一题(8/40)选择题第8题下面不属于需求分析阶段任务的是______。

A.确定软件系统的功能需求B.确定软件系统的性能需求C.需求规格说明书评审D.制定软件集成测试计划上一题下一题(9/40)选择题第9题有三个关系R、S和T如下:图片则由关系R和S得到关系T的操作是______。

A.自然连接B.交C.投影D.并上一题下一题(10/40)选择题第10题下列选项中属于面向对象设计方法主要特征的是______。

VisualFoxpro程序设计考试题答案

VisualFoxpro程序设计考试题答案

1、数据库系统与文件系统的最主要区别是(分数:2 分)A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较小,而数据库系统可以管理庞大的数据量标准答案是:B。

2、数据库系统的核心是(分数:2 分)A.数据模型B.数据库管理系统C.数据库D.数据库管理员标准答案是:B。

3、Visual FoxPro支持的数据模型是(分数:2分)A.层次数据模型B.关系数据模型C.网状数据模型D.树状数据模型标准答案是:B。

4、在Visual FoxPro中“表”是指(分数:2分)A.报表B.关系C.表格D.表单标准答案是:B。

5、对于“关系”的描述,正确的是(分数:2 分)A.同一个关系中允许有完全相同的元组B.同一个关系中元组必须按关键字升序存放C.在一个关系中必须将关键字作为该关系的第一个属性D.同一个关系中不能出现相同的属性名标准答案是:D。

6、Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是(分数:2分)A.索引、排序、查找B.建库、录入、排序C.选择、投影、联接D.显示、统计、复制标准答案是:C。

7、关系运算中的选择运算是(分数:2分)A.从关系中找出满足给定条件的元组的操作B.从关系中选择若干个属性组成新的关系的操作C.从关系中选择满足给定条件的属性的操作D.A和B都对标准答案是:A8、如果一个学生可以选择多门课程,而且每门课程可以被多个学生选择,则学生和课程两个实体之间的关系属于(分数:2分)A.一对一联系B.多对一联系C.多对多联系D.一对多联系标准答案是:C。

9、在Visual FoxPrlO&项目管理器中不包括的选项卡是(分数:2分)A.数据B.文档C.类D.表单标准答案是:D。

10、在下面的数据类型中默认值为.F.的是(分数:2分)A.数值型B.字符型C.逻辑型D.日期型标准答案是:C。

《VFP语言程序设计》考试试题及参考答案

《VFP语言程序设计》考试试题及参考答案

《VFP 语言程序设计》考试试卷年级 专业 姓名 学号 座位号一、单项选择(在备选答案中选出一个正确答案,将答题卡上对应的选项涂黑。

每题2分,共50分)01.按照数据库管理系统采用的数据模型Visual FoxPro 是_____DBMS 。

A )层次型 B )混合型 C )关系型 D )网状型02.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是_____。

A )DBS 包括DB 和DBMS B )DBMS 包括DB 和DBSC )DB 包括DBS 和DBMSD )DBS 就是DB ,也就是DBMS 03.关系数据库管理系统存储与管理数据的基本形式是_____。

A )关系树B )二维表C )结点路径D )文本文件04.用户启动Visual FoxPro 后,若要退出Visual FoxPro 回到Windows 环境,可在命令窗口中输入_____命令。

A )EXITB )CLOSEC )SYSTEMD )QUIT 05.Visual FoxPro 的最大特点是______。

A) 面向过程编程技术 B) 面向对象编程技术 C) 结构化编程技术 D) 界面友好06.在Visual FoxPro 数据库管理系统中,下列数据是常量的是_____。

A )T B ).T. C )TOP D )02/10/9907.在Visual FoxPro 中,下列定义的变量名中,错误的是_____。

A )ABC B )3A C )A_3 D )A3 08.下列四个选项中,结果相同的是 。

A )LEET(″Visual FoxPro″,6)与SUBSTR(″Visual FoxPro″,1,6)B )YEAR(DA TE())与SUBSTR(DTOC(DATE()),7,2)C )AT(″5″,″36-5*4″)与LEN(″36-5*4″)D )假定A=″this ″,B=″is a string″,A-B 与A+B 09.在Visual FoxPro 中说明数组的命令是_____。

Visual FoxPro 程序设计教程课本习题(带答案)

Visual FoxPro 程序设计教程课本习题(带答案)

习题1一、单选题1. 在数据管理技术发展过程中,没有专门的软件对数据进行管理的阶段是(A )。

A. 人工管理阶段B. 文件系统阶段C. 人工管理阶段和文件系统阶段D. 文件系统阶段和数据库阶段2. 数据库系统与文件系统的主要区别是(B )。

A. 数据库系统复杂,而文件系统简单B. 文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C. 文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D. 文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量3. 数据库系统的核心是(C )。

A. 数据库B. 操作系统C. 数据库管理系统D. 文件4. 在下述关于数据库系统的叙述中,正确的是(B )。

A. 数据库中只存在数据项之间的联系B. 数据库的数据项之间和记录之间都存在联系C. 数据库的数据项之间无联系,记录之间存在联系D. 数据库的数据项之间和记录之间都不存在联系5. 在下列4个选项中,不属于基本关系运算的是(D )。

A. 连接B. 投影C. 选择D. 比较6. 如果一个部门只能有一个经理,而且一个经理不能同时担任其他部门的职务,部门和经理两个实体之间的联系属于(A )。

A. 一对一联系B. 一对多联系C. 多对多联系D. 多对一联系7. 设有关系R1和R2,经过关系运算得到结果S,则S是(D )。

A. 元组B. 关系模式C. 数据库D. 关系8. 下面的(D )不是数据库技术的主要特点。

A. 数据的结构化B. 数据的冗余度小C. 较高的数据独立性D. 程序的标准化9. 对关系执行投影运算后,元组的个数与原关系中元组的个数(D )。

A. 相同B. 小于原关系C. 大于原关系D. 不大于原关系10. 用于实现数据库各种数据操作的软件称为(C )。

A. 数据软件B. 操作系统C. 数据库管理系统D. 编译程序11. 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是(A )。

中职Visual FoxPro数据库应用基础测试试卷【第二章 数据库和表(1-4节)】

中职Visual FoxPro数据库应用基础测试试卷【第二章  数据库和表(1-4节)】

Visual FoxPro数据库应用基础测试试卷第二章数据库和表(1-4节)班级:姓名:总分:一、填空题1.在Visual FoxPro中,表结构是由字段定义,每个字段有4个属性:、、和。

2.在Visual FoxPro中,表的数据项称为,表中相关字段值的有序集合称为。

3. Visual FoxPro中的一个表最多允许有个字段,字段名只能包含英文字母、、、或。

4.字符型字段的最大宽度为个字节,数值型字段的最大宽度为位,日期型字段的宽度为个字节,逻辑型字段的宽度为个字节,备注型字段的宽度为个字节,通用型字段的宽度为个字节。

5. Visual FoxPro中可以使用和两种方法引用OLE对象。

6. Visual FoxPro中数据库向导的功能是。

7.在Visual FoxPro中,是创建表和修改表结构的有用工具。

8. Visual FoxPro有两种表包括和。

9.COPY TO命令的功能是:。

10.COPY STRUCTURE TO 命令的功能是:。

11.删除数据库的命令是:。

12.设置数据库“XSDA.DBC”为当前数据库的命令是:。

13. Visual FoxPro提供了个工作区。

14. Visual FoxPro中表的别名是由、和组成,最大长度为个字符。

15. Visual FoxPro表中的备注型字段用memo表示该项,用Memo表示该项。

二、选择题1.下列选项中不能作为字段名的是()。

A. 价格B. 价格C. 价格_aD. 价格_52.某个数值型字段的宽度为9位,小数位数为3位,则该字段的最大值是()。

A. 999999999B. 999C. 999999.999D. 99999.9993.下列可以作为表别名的是()。

A. NAME+1B. NAME-9C. NAME_9D. 9NAME4.下列字段类型中,存储图像的字段类型应该是()。

A. 备注型字段B. 通用型字段C. 通用型和备注型字段D. 任何类型的字段5.通用型字段和备注型段在表中的宽度都是()个字节。

VisualFoxPro程序设计__黄冈职业技术学院(19)--查询与视图试卷

VisualFoxPro程序设计__黄冈职业技术学院(19)--查询与视图试卷

单元10 查询视图1.默认查询的输出形式是( )。

A)数据表B)图形C)报表D)浏览2.将查询结果放在数组中应使用( )短语。

A)INTO CURSORB)TO ARRAYC)INTO TABLED)INTO ARRAY3.使用菜单操作方法打开一个在当前目录下已经存在的查询文件zgjk.qpr后,在命令窗口生成的命令是( )。

A)OPEN QUERY zgjk.qprB)MODIFY QUERY zgjk.qprC)DO QUERY zgjk.qprD)CREATE QUERY zgjk.qpr4.查询设计器和视图设计器的主要不同表现在于( )。

A)查询设计器有“更新条件”选项卡,没有“查询去向”选项B)查询设计器没有“更新条件”选项卡,有“查询去向”选项C)视图设计器没有“更新条件”选项卡,有“查询去向”选项D)视图设计器有“更新条件”选项卡,也有“查询去向”选项5.以下关于视图的描述正确的是( )。

A)可以根据自由表建立视图B)可以根据查询建立视图C)可以根据数据库表建立视图D)可以根据数据库表和自由表建立视图6.默认查询的输出形式是( )。

A)数据表B)图形C)报表D)浏览7.以下关于视图的描述正确的是( )。

A)可以根据自由表建立视图B)可以根据查询建立视图C)可以根据数据库表建立视图D)可以根据数据库表和自由表建立视图8.查询设计器中包括的选项卡有( )。

A)字段、筛选、排序依据B)字段、条件、分组依据C)条件、排序依据、分组依据D)条件、筛选、杂项9.如果要在屏幕上直接看到查询结果,“查询去向”应该选择( )。

A)屏幕B)浏览C)临时表或屏幕D)浏览或屏幕10.查询设计器中包括的选项卡有( )。

A)字段、筛选、排序依据B)字段、条件、分组依据C)条件、排序依据、分组依据D)条件、筛选、杂项11.如果要在屏幕上直接看到查询结果,“查询去向”应该选择( )。

A)屏幕B)浏览C)临时表或屏幕D)浏览或屏幕12.视图不能单独存在,它必须依赖于( )。

vfp一到三章的部分试题及答案

vfp一到三章的部分试题及答案

vfp⼀到三章的部分试题及答案第⼆部分Vi sua l FoxP r o程序设计⼀、选择题(⽤答题卡答题,答案依次填在21—30答题号内)21.在关系模型中,关系规范化的过程是通过关系中属性的分解和关系模式的分解来实现的。

在实际应⽤中,设计关系模式时⼀般要求满⾜ ( C )A.1NFB.2NFC.3NFD.4NF22.设变量x的值为"FOXPRO",则下列表达式中运算结果为.T.的是 (B)A.AT("PR",x)B.BETWEEN(x,"A”,”J")C.SUBSTR(LOWER(x),4)$xD.ISNULL(SUBSTR(x,7))23.设XDH为XS表中的⼀个字段(类型为字符型,宽度为2个字节),则下列条件表达式中,与条件表达式XDH NOT IN(¨01","04")功能等价的是A.Xs.xdh!="01" AND Xs.xdh!="04"B.!(Xs.xdh>"01" AND Xs.xdh<"04")C.Xs.xdh<>"01" OR Xs.xdh<>"04"D.Xs.xdh="01" OR Xs.xdh="04"24.数据库表的主索引(及候选索引)的设臵可以实现( 24 )A.域完整性B.实体完整性C.参照完整性D.⽤户⾃定义完整性25.函数SELECT(1)的返回值是 ( 25 )A.当前⼯作区号B.当前⼯作区的下⼀个⼯作区号C.当前未被使⽤的最⼩⼯作区号D.当前未被使⽤的最⼤⼯作区号26.在下列有关查询命令(SELECT-SQL)的叙述中,错误的是( 26 )A.⽤于分组的字段必须是已选定输出的字段B.WHERE⼦句⽤于对查询数据源的筛选C.HAVING⼦句⽤于对查询结果的筛选D.查询命令中的查询去向可以为屏幕、图形或数组⼆、填空题(请将答案填写在答题纸的相应答题号内,每个答案只占⼀⾏)1.关系的基本运算有两类:⼀类是传统的集合运算,包括并、差、交等;另⼀类是专门的关系运算,主要包括 (选择)、投影和联接等。

Visual FoxPro 程序设计习题 计算机考试习题及答案

Visual FoxPro 程序设计习题 计算机考试习题及答案

Visual FoxPro 程序设计习题及答案第一章 Visual FoxPro 基础知识1.1 选择题1. 关系数据库管理系统所管理的关系是________。

A. 若干个二维表B. 一个DBF文件C. 一个DBC文件D. 若干个DBC文件2.在Visual FoxPro中,用二维表数据来表示实体与实体之间联系的数据模型称为________ 。

A. 层次模型B. 网状模型C. 关系模型D. 联系模型3.在Visual FoxPro中,专门的关系运算不包括________。

A. 选择B. 投影C. 联接D. 差运算4.下列关于数据库系统的说法,正确的一项是________。

A. 数据库中只存在数据项之间的联系B. 数据库中只存在记录之间的联系C.数据库的数据项之间和记录之间都存在联系D.数据库的数据项之间和记录之间都不存在联系5.下列关于Visual FoxPro的说法,正确的一项是________。

A. Visual FoxPro是一种在微机上运行的数据库管理系统软件B. 在微机上运行的数据库管理系统软件是Visual FoxPro 6.0C. Visual FoxPro是一种在微机上运行的数据库系统D. Visual FoxPro 6.0是一种在微机上运行的数据库系统6.在Visual FoxPro中,“表”文件扩展名为________。

A. APPB. DBFC. DBCD. BAK7.在Visual FoxPro中,数据库完整性一般包括________。

A. 实体完整性、域完整性B. 实体完整性、域完整性、参照完整性C. 实体完整性、域完整性、数据库完整性D. 实体完整性、域完整性、数据表完整性8.数据库系统由________组成。

A. 计算机硬件系统、数据集合、数据库管理系统、相关软件、数据管理员(用户)B. 计算机软件系统、数据库集合、数据库管理系统、相关软件、数据管理员(用户)C. 计算机硬件系统、数据库集合、数据系统、相关软件、数据管理员(用户)D. 计算机硬件系统、数据库集合、数据库管理系统、相关软件、数据管理员(用户)9.数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)之间的关系是________。

VF程序设计教程题及答案

VF程序设计教程题及答案

第一章1.试说明数据与信息的区别和联系。

数据是人们用于记录事物情况的物理符号。

信息是数据中所包含的意义。

数据与信息既有区别,又有联系。

数据是表示信息的,但并非任何数据都能表示信息,信息只是加工处理后的数据,是数据所表达的内容。

另一方面信息不随表示它的数据形式而改变,它是反映客观现实世界的知识,而数据则具有任意性,用不同的数据形式可以表示同样的信息,信息只是加工处理后的数据,是数据所表达的内容。

2.什么是数据库、数据库管理系统和数据库系统?数据库是在数据库管理系统的集中控制之下,按一定的组织方式存储起来的、相互关联的数据集合。

数据库管理系统(Database Management System,DBMS)是对数据进行统一的控制和管理,从而可以有效地减少数据冗余,实现数据共享,解决数据独立性问题,并提供统一的安全性、完整性和并发控制功能的系统软件。

数据库系统是把有关计算机硬件、软件、数据和人员组合起来为用户提供信息服务的系统。

3.简述数据库的三级模式结构。

为了有效地组织、管理数据,提高数据库的逻辑独立性和物理独立性,人们为数据库设计了一个严谨的体系结构,数据库领域公认的标准结构是三级模式结构,它包括外模式、模式和内模式。

模式又称概念模式或逻辑模式,对应于概念级。

它是由数据库设计者综合所有用户的数据,按照统一的观点构造的全局逻辑结构,是对数据库中全部数据的逻辑结构和特征的总体描述,是所有用户的公共数据视图(全局视图)。

外模式又称子模式,对应于用户级。

它是某个或某几个用户所看到的数据库的数据视图,是与某一应用有关的数据的逻辑表示。

内模式又称存储模式,对应于物理级。

它是数据库中全体数据的内部表示或底层描述。

4.数据库系统的特点是什么?特点是数据共享,减少数据冗余,具有较高的数据独立性,增强了数据安全性和完整性保护。

5.实体之间的联系有哪几种?分别举例说明。

(1)一对一联系(1∶1) 例如,一所学校只有一个校长,一个校长只在一所学校任职,校长与学校之间的联系是一对一的联系。

VisualFoxPro 试题及答案

VisualFoxPro 试题及答案

VISUAL FOXPRO期末试题答案一、选择题下列各题A) 、B) 、C) 、D) 四个选项中,只有一个选项是正确的,请将正确选项涂写在答题卡相应位置上,答在试卷上不得分。

(1) DBMS的含义是:A) 数据库系统 B) 数据库管理系统C) 数据库管理员 D) 数据库(2)从关系模式中指定若干个属性组成新的关系的运算称为:A) 联接 B) 投影 C) 选择 D) 排序(3)对于“关系”的描述,正确的是:A) 同一个关系中允许有完全相同的元组B) 同一个关系中元组必须按关键字升序存放C) 在一个关系中必须将关键字作为该关系的第一个属性D) 同一个关系中不能出现相同的属性名(4)在表设计器的“字段”选项卡中可以创建的索引是A) 唯一索引 B) 候选索引 C) 主索引 D) 普通索引(5)在程序中不需要用public等命令明确声明和建立,刻直接使用的内存变量是A) 局部变量 B) 公共变量 C) 私有变量 D) 全局变量(6)扩展名为dbf的文件是A) 表文件 B) 表单文件 C) 数据库文件 D) 项目文件(7)下列程序段的输出结果是CLEARSTORE 10 TO ASTORE 20 TO BSET UDFPARMS TO REFERENCEDO SWAP WITH A,(B)A,BPROCEDURE SWAPPARAMETERS X1, X2TEMP=X1X1=X2X2=TEMPENDPROCA) 10 20 B) 20 20 C) 20 10 D) 10 10(8)使用调试器调试第(7)小题的程序,如果想在过程SWAP执行时观察X1的值,可以在其中安置一条命令,程序执行到该命令时,系统将计算X1的值,并将结果在调试输出窗口中显示,这条命令的正确写法是:A) DEBUGOUT X1 B) DEBUG X1 C) OUT X1 D) TEST X1(9) 设X=10, 语句?VARTYPE ("X")的输出结果是A) N B) C C) 10 D) X(10) 表达式LEN(SPACE(0))的运算结果是A) .NULL. B) 1 C) 0 D) ""(11) 为表单建立了快捷菜单mymenu,调用快捷菜单的命令代码DO mymenu.mpr WITH THIS 应该放在表单的那个事件中?A) Destory事件B) Init事件C) Load事件D) RightClick事件(12)(24)题使用的数据表如下:当前盘当前目录下有数据库:学院.dbc,其中有“教师”表和“学院”表。

VisualFoxPro程序设计__黄冈职业技术学院(17)--表间关系试卷

VisualFoxPro程序设计__黄冈职业技术学院(17)--表间关系试卷

VisualFoxPro程序设计__黄冈职业技术学院(17)--表间关系试卷单元9 表间关系1.关系数据库中,实现表与表之间的联系是通过()。

A)实体完整性规则B)参照完整性规则C)用户自定义的完整性D)值域2.执行SELECT 0选择工作区的结果是()。

A)选择了0号工作区B)选择了空闲的最小号工作区C)关闭选择的工作区D)选择已打开的工作区3.在Visual FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值,应选择()。

A)限制(Restrict)B)忽略(Ignore)C)级联(Cascade)D)级联(Cascade)或限制(Restrict)4.在Visual FoxPro的数据工作期窗口,使用SET RELATION命令可以建立两个表之间的关联,这种关联是()。

A)永久性关联B)永久性关联或临时性关联C)临时性关联D)永久性关联和临时性关联5.执行SELECT 0选择工作区的结果是()_。

A)选择了0号工作区B)选择了空闲的最小号工作区C)关闭选择的工作区D)选择已打开的工作区6.在Visual FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值,应选择()。

A)限制(Restrict)B)忽略(Ignore)C)级联(Cascade)D)级联(Cascade)或限制(Restrict)7.在数据库的非关系模型中,基本层次联系是()。

A)两个记录型以及它们之间的多对多联系B)两个记录型以及它们之间的一对多联系C)两个记录型之间的多对多的联系D)两个记录之间的一对多的联系8.在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的()。

A)“一方”表的主索引或候选索引,“多方”表的普通索引B)“一方”表的主索引,“多方”表的普通索引或候选索引C)“一方”表的普通索引,“多方”表的主索引或候选索引D)“一方”表的普通索引,“多方”表的候选索引或普通索引9.对于学生关系S(S#,SN,AGE,SEX),写一条规则,把其中的AGE属性限制在15-30之间,则这条规则属于()。

《VFP程序设计》模拟试卷一及答案

《VFP程序设计》模拟试卷一及答案

铜陵职业技术学院《VFP程序设计》模拟试卷一一、选择题(1~25题每题2分,共50分)下列各题A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项写在答题纸相应位置上。

1. Visual FoxPro是一种关系数据库管理系统,它所管理的关系是()。

A)一个DBF文件 B)若干个DBF文件C)一个DBC文件 D)若干个DBC文件2.Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是()。

A) 索引、排序、查找 B) 建库、录入、排序C) 选择、投影、联接 D) 显示、统计、复制3.在一个二维表中有这样一个字段存在,它的值能惟一地标识关系中的每一个记录,称这个字段为()。

A) 关键字 B) 数据项 C) 主属性 D) 主属性值4.显示与隐藏命令窗口的操作是()。

A)通过“显示”菜单下的“显示命令”选项来切换B)直接按CTRL+F1或CTRL+F3组合键C)通过“显示”菜单下的“命令窗口”选项来切换D)单击“常用”工具栏上的“命令窗口”按钮5.自由表是指()。

A)不属于任何项目中的表B)不属于任何数据库中的表C)属于某一项目中的表D)属于某一数据库中的表6.执行如下命令序列后,屏幕将显示()。

命令序列:N=[29+30]?NA)59 B)29+30 C)[29+30] D)59.007.在下面的Visual FoxPro表达式中,运算结果是逻辑真的是()。

A)EMPTY(.NULL.) B)LIKE(‘ACD’,‘AC?’) C)AT(‘A’,‘123ABC’) D)LIKE(‘AC?’,‘ACD’) 8.设X的值为4,执行?X=X+1命令后的结果是()。

A)4 B)5 C).T. D).F.9.设X=STR(13.4,4,1), Y=RIGHT(X,3) , ?"&Y+&X"的值是()。

A)16.80 B)数据类型不匹配 C)3.4+13.4 D)Y+X 10.连续执行以下命令之后,最后一条命令的输出结果是()。

VisualFoxPro程序设计__黄冈职业技术学院(35)--课程考试试卷--第3套试题

VisualFoxPro程序设计__黄冈职业技术学院(35)--课程考试试卷--第3套试题

) A)LEFT([FoxPro],3)与 SUBSTR([FoxPro],1,3) B)YEAR(DATE( ))与 SUBSTR(DTOC(DATE( )),7,2) C)VARTYPE([36-4*5])与 VARTYPE(36-4*5) D)假定 X=[this ],Y=[is a string].X+Y 与 X-Y 16.在 Visual FoxPro 中,创建一个名为 SDB.DBC 的数据库文件,使用的命令是
A)比较 B)连接 C)选择 D)投影
28.在 Visual FoxPro 中,下列选项中是常量的是( )
A)ABC B) 1.4E+2 C)"ABC" D)11/10/2002
29.下列四个表达式中,正确的表达式是( )
A)DATE()+CTOD("11/20/99") C)DATE()-CTOD("11/20/99")
7.在 Visual FoxPro 中,扩展名为.DBC 的文件是( )
A)数据库表文件 B)表单文件 C)项目文件 D)数据库文件
8.在下面 Visual FoxPro 表达式中,运算结果为字符串的是( )
A)[125]-[100]
B)[ABC]+[XYZOC(DATE()>[07/05/03])
令按钮的 Click 事件代码设置为( )
A)Thisform.Refresh C)Thisform.Hide
B)Thisform.Delete D)Thisform.release
6.在 Visual FoxPro 中,控件分为( )
《Visual FoxPro 程序设计》试卷
A)容器类和控件类 B)控件类和基类 C)容器类和基类 D)控件类的基础类
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

单元9 表间关系1.关系数据库中,实现表与表之间的联系是通过( )。

A)实体完整性规则B)参照完整性规则C)用户自定义的完整性D)值域2.执行SELECT 0选择工作区的结果是( )。

A)选择了0号工作区B)选择了空闲的最小号工作区C)关闭选择的工作区D)选择已打开的工作区3.在Visual FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值,应选择( )。

A)限制(Restrict)B)忽略(Ignore)C)级联(Cascade)D)级联(Cascade)或限制(Restrict)4.在Visual FoxPro的数据工作期窗口,使用SET RELATION命令可以建立两个表之间的关联,这种关联是( )。

A)永久性关联B)永久性关联或临时性关联C)临时性关联D)永久性关联和临时性关联5.执行SELECT 0选择工作区的结果是( )_。

A)选择了0号工作区B)选择了空闲的最小号工作区C)关闭选择的工作区D)选择已打开的工作区6.在Visual FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值,应选择( )。

A)限制(Restrict)B)忽略(Ignore)C)级联(Cascade)D)级联(Cascade)或限制(Restrict)7.在数据库的非关系模型中,基本层次联系是( )。

A)两个记录型以及它们之间的多对多联系B)两个记录型以及它们之间的一对多联系C)两个记录型之间的多对多的联系D)两个记录之间的一对多的联系8.在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的()。

A)“一方”表的主索引或候选索引,“多方”表的普通索引B)“一方”表的主索引,“多方”表的普通索引或候选索引C)“一方”表的普通索引,“多方”表的主索引或候选索引D)“一方”表的普通索引,“多方”表的候选索引或普通索引9.对于学生关系S(S#,SN,AGE,SEX),写一条规则,把其中的AGE属性限制在15-30之间,则这条规则属于( )。

A)实体完整性规则B)参照完整性规则C)用户定义的完整性规则D)不属于以上任何一种规则10.在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的( )。

A)"一方"表的主索引或候选索引,"多方"表的普通索引B)"一方"表的主索引,"多方"表的普通索引或候选索引C)"一方"表的普通索引,"多方"表的主索引或候选索引D)"一方"表的普通索引,"多方"表的候选索引或普通索引11.在更新规则中,若选择“级联”,则( )A) 用新的连接字段值自动更新子表中的相关所有记录B) 若子表中有相关的记录,则禁止修改父表中的直接字段值C) 修改子表字段值时,主表也自动更新相关的所有记录D) 若主表中有相关的记录,则禁止不予改写表中的连接字段值12.在插入规则中,若设置为“限制”,则( )A) 在主表中能用insert命令B) 在子表中能用insert命令C) 在主表中能用append命令D)子表中能用append命令13.如果在关联的数据库表中有删除标记的记录,,则编辑其参照完整性约束前( )A)物理删除数据库中各个表中所有带删除标记的记录B)重新对有删除标记的表索引C)先去掉所建关系,清除数据库后,再建立关系D)必须将所有有删除标志的记录恢复为正常记录14.关于父表与从表的叙述中,正确的是( )A)父表与从表是由表结构决定的B) 主表与从表的地位是相对的C) 主表只能有主索引,从句一定不能有主索引D)一个表不可能既是实表区是子表15.创建两个具有“多对多”关系的表之间的关联,应当( )A)通过纽带表B)通过某个同名字段C)通过某个索引过的同名字段D)通过主索引字段的不同字段16.有关永久关系,不正确的叙述是( )A)永久关系只存在于数据库表中B)永久关系可以在“查询设计器”或“视图设计器”中作为默认联接条件C)永久关系在数据库设计器中显示为表间的连接线D)永久关系能够控制两个表中记录指针的联动17.设当前工作区是一号区,通过“学号”索引建立学生表和成绩表之间的临时关系,执行下列命令:OPEN DATABASE 学生管理USE 学生 IN 1 ORDER 学号USE 成绩 IN 2 ORDER 学号SET RELATION TO 学号 INTO 成绩则正确的是( )A)当学生表记录指针变动时,成绩表记录指针也随之变动B)当成绩表记录指针变动时,学生表记录指针也随之变动C)当学生表记录指针变动时,成绩表记录指针也随之变动;当成绩表记录指针变动时,学生表记录指针也随之变动D)两个表的记录指针互不影响18.在Visual FoxPro中,排序命令SORT ON 总分,英语 DESC TO XS1,则()A)按总分降序排列,总分相同时按英语降序排列B)按总分升序排列,总分相同时按英语降序排列C)按总分升序排列,总分相同时按英语升序排列D)按总分降序排列,总分相同时按英语升序排列19.关于表间关系,正确的是( )A)自由表和数据库表间可以建立表间临时关系B)主表和从表没有索引也可以建立表间临时关系C)自由表和数据库表间可以建立表间永久关系D)主表和从表没有索引也可以建立表间永久关系20.关于建立表间关系,正确的叙述是( )A)只有主表中用主索引才能建立临时关系B)只有主表中用主索引才能建立永久关系C)只有从表中用主索引才能建立临时关系D)只有从表中用主索引才能建立永久关系21.关于建立表间关系,正确的叙述是( )A)临时关系只有当表关闭时才能取消B)永久关系只有当表关闭时才能取消C)关闭相关的表,临时关系自动取消D)关闭相关的表,永久关系自动取消22.要建立一对多的永久关系,则从表中相关的索引一定是( )A)主索引或候选索引B)唯一索引或普通索引C)普通索引D)惟一索引23.下列哪种方法不能删除永久关系( )A)改变从表的索引类型B)用右键单击关系线,在弹出的菜单中选“删除关系”C)进行了数据清理D)从数据库中移去从表24.在“窗口”菜单中的“数据工作期”中( )A)可以建立永久关系B)可以建立临时关系C)可以建立索引D)可以生成排序文件25.Visual FoxPro的参照完全性指( )A)更新规则B)插入规则C)查询规则D)更新规则、插入规则、删除规则26.在Visual FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选字段时,自动更改所有相关子表记录中的记录值,应选择()A)限制B)忽略C)级联D)级联或限制27.在Visual FoxPro的数据工作期窗口,使用SET RELATION命令可以建立两全表之间的关联,这种关联是( )A)永久性关联B)永久性关系或临时关联C)临时性关联D)永久性关联和临时关联28.假设已建立了两个库文件的关联,现要与第三个库文件建立关联,为了保持原有的关联,必须在SET RELATION 命令中使用的子句是( )A)UNIQUEB)ADDITIVEC)FIELDSD)RANDOM29.下面关于主索引的错误说法是( )A)主索引中关键字不允许重复B)报有表文件均可建立主索引C)主索引是一种索引类型D)一个表只能有一个主索引30.在Visual FoxPro中执行下列命令:SELECT AUSE XYSELECT BUSE AB? FCOUNT()屏幕显示:16这个16表示( )A)XY表文件中字段数为16B)AB表文件中字段数为16C) XY表文件中当前记录号为16D) AB表文件中当前记录号为1631.设置参照完整性的目的是( )A)定义表的外部联接B)定义表的临时联接C)定义表的永久联接D)在插入、删除、更新记录时,确保已定义的表间关系32.默认情况下的表间联接类型是( )A)左联接B)右联接C)内部联接D)完全联接33.可以伴随表的打开而自动打开的索引是( )A)单一索引文件(IDX)B)复合索引文件(CDX)C)结构化复合索引文件D)非结构化复合索引文件34.在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现()A)“一方”表的主索引或候选索引,“多方”表的普通索引B)“一方”表的主索引,“多方”表的普通索引或候选索引C)“一方”表的普通索引,“多方”表的主索引或候选索引D)“一方”表的普通索引,“多方”表的普通索引或候选索引35.用户已在不同的工作区打开多个表,使用命令( ),将给出当前工作区的区号A)SELECTB)SELECT()C)?SELECT()D)?SELECT36.对两个数据库文件进行物理连接操作的命令是( )。

A)LINKB)JOINC)SET RELATIOND)REIATION37.有如下命令序列:SELECT 1USE f1SELECT 2USE f2SELECT 1SET RELATION TO RECNO()-2 INTOGOTO 5?RECNO(2)最后一条命令的输出结果是( )。

A)5B)4C)3D)L38.在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的( )。

A)“一方”表的主索引或候选索引,“多方”表的普通索引B)“一方”表的主索引,“多方”表的普通索引或候选索引C)“一方’表的普通索引,“多方”表的主索引或候选索引D)“一方”表的普通索引,“多方”表的候选索引或普通索引39.关系数据库中,实现表与表之间的联系是通过( )。

A)实体完整性规则B)参照完整性规则C)用户自定义的完整性D)值域40.在Visual FoxPro的数据工作期窗口,使用SET RELATION命令可以建立两个表之间的关 联,这种关联是( )A)永久性关联B)永久性关联或临时性关联C)临时性关联D)永久性关联和临时性关联41.从E-R图导出关系模型时,如果两实体间的联系是m:n的,下列说法中正确的是( )A)将m方关键字和联系的属性纳人n方的属性中B)将n方关键字和联系的属性必纳人m方的属性中C)在m方属性和n方的属性中均增加一个表示级别的属性D)增加一个关系表示联系,其中纳人m方和n方的关键字42.创建两个具有“一对多”关系的表之间的关联,应当( )A)通过纽带表B)通过某个同名字段C)通过某个索引的同名字段D)通过主索引字段和不同字段43.创建两个具有“多对多”关系的表之间的关联,应当( )A) 通过纽带表B) 通过某个索引的同名字段C) 通过某个同学名字段D) 通过主索引字段和不同字段44.在Visual FoxPro的参照完整性规则不包括( )A) 更新规则B) 删除规则C) 查询规则D) 插入规则45.参照完整性的规则不包括( )A) 更新规则B) 删除规则C) 插入规则D) 检索规则46.在Visual FoxPro的数据工作期窗口,使用SET RELATION命令可以建立两个表之间的关联,这种关联是( )A) 永久性关联B) 永久性关联或临时性关联C) 临时性关联D) 永久性关联和临时性关联47.在Visual FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值。

相关文档
最新文档