VisualFoxPro程序设计__黄冈职业技术学院(17)--表间关系试卷
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)--报表技术

单元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程序设计请注意: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 程序设计》习题解第一章数据库基础知识一、选择题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程序设计习题习题一一、判断题(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)(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程序设计考试题答案

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 语言程序设计》考试试卷年级 专业 姓名 学号 座位号一、单项选择(在备选答案中选出一个正确答案,将答题卡上对应的选项涂黑。
每题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 中说明数组的命令是_____。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值。