




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、选择题
第1章数据库基础
1.在关系模型中,关系运算分为传统集合的关系运算和专门的关系运算。在卜列的关系运算中,不属于专门的关
系运算(即属于传统集合的关系运算)的是()o
A.投影B.联接C.选择D.合并
2.在数据库设计中,广泛使用的概念模型是“实体一联系”模型(简称E—R模型)。E—R模型中有3个基本的
概念,下列选项中()不是其中之一。
A.实体B.属性C.运算D.联系
3.为了实现数据的(),便于数据库的设计和实现,一般把数据库系统的结构定义为三级模式结构。
A.完整性B.独立性C.可维护性D.可靠性
4.关犍字是关系模型中的重要概念。当一个二维表(A表)的主关键字被包含到另一个二维表(B表)中时,它
就称为B表的()。
A.主关键字B.候选关键字C.外部关键字D.超关键字
5.在下面关于数据库技术的描述中,不正确的是()o
A.不同的用户使用同一数据库,被称为数据共享
B.防止非法用户对数据的存取,被称为数据库的安全性
C.如果采用数据库技术处理数据,数据的冗余应完全消失
D.数据的完整性就是指数据的正确性和一致性
6.在关系运算中,()运算是对关系的水平分解。
A.联接B.选择C.投影D.并
7.在关系模型中,同个关系中不同属性的属性名称()。
A.一定要相同B.一定不能相同
C.可以相同,但数据类型不能相同D,可以相同
8.以下关于二维表性质的说法,不正确的是()。
A.属性值是原子的,不可分解的
B.二维表中的每一列均有唯一的字段名,且取值是相同性质的
C.二维表中不允许出现完全相同的两行
D.二维表中行的顺序、列的顺序不可以任意交换
9.•个数据库系统是由()和数据库组成。
A.应用程序、DBMS、支持数据库运行的软、硬件环境和DBA
B.应用程序、DBMS和DBA
C.应用程序、DBMS和支持数据库运行的软、硬件环境
D.支持数据库运行的软、硬件环境、DBMS和DBA
10.在关系模型中,超关键字
A.可由任意的属性组成
B.只能由一个属性组成,其值能够唯一地识别该关系模式中的任何一个元组
C.可由一个或多个属性组成,其值能够唯一地识别该关系模式中的任何一个元组
D.以上都不对
11.VisualFoxPro是一个()。
A.数据库系统B.数据库管理系统C.操作系统D.数据库
12.实体模型反映的是实体以及实体之间的关系,是人们大脑对现实世界中客观事物及其联系的认识,而
)是实体模型的数据化,是观念世界中的实体模型在数据世界中的反映,是对现实世界的反映。
A.数据模型B.逻辑模型C.物理模型D.概念模型
13.根据提供的数据独立性、数据共享性、数据完整性、数据存取方式等水平的高低,计算机数据管理技术的发展
可以划分为三个阶段,其中不包括()。
A.人工管理阶段B.文件系统阶段
C.计算机管理阶段D.数据库系统阶段
14.数据模型是在数据库领域中定义数据及其操作的一种抽象表示。用树形结构表示各类实体及其间的联系的数据
模型称为()«
A.层次模型B.关系模型C.网状模型D.面向对象模型
15.在数据库设计中,''设计E-R图”是()的任务。
A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段
16.数据流程图是常用的系统分析工具。从数据流图上看,不包括()内容。
A.外部实体B.数据处理C.数据流D.数据结构
17.物理结构设计是在物理存储中实现数据库的过程,其设计主要包含除下列哪•项以外的三个方面内容?
()
A.存储记录的格式设计B.存取方式的设计
C.存储方式的设计D.存取程序的设计
18.数据库维护是一项有一定技术难度的工作,实质上它是再分析、再设计、再编程、再测试的过程。数据库维护
工作一般分为下列四大类,对DBMS系统软件的升级工作可归类于()工作。
A.日常维护B.性能调整C.监控与分析D.扩展与增强
19.在二维表中能够唯一地确定记录的一列或多列的组合被称为超关键字。如果一个超关键字去掉其中任何一列后
就不再能唯一地确定记录了,则称其为()。
A.主关键字B.候选关键字C.外部关键字D.唯一关键字
20.E-R图是E-R模型的图形表示方法,它是表示概念数据模型的有力工具。在E-R模型中有三个基本概念,即实
体、联系和属性,在图中他们分别用()来表示。
A.菱形框、矩形框和椭圆形框B.椭圆形框、菱形框和矩形框
C.矩形框、菱形框和椭圆形框D.矩形框、椭圆形框和菱形框
21.对于二维表的关键字来讲,不一定存在的是().
A.主关键字B.候选关键字C.超关键字D.外部关键字
22.数据库管理系统常见的数据模型不包括()。
A.实体-关系模型B.层次模型C.关系模型D.网状模型
第二章
7.下列变量名中不符合命名规则的是一
A.姓名B.StuNameC.100号D.116
8.假定M=(22+28),则执行命令?M后屏幕将显示
A.50B.22+28C.(22+28)D.50.00
11.顺序执行下列命令,最后•条命令的结果为
x=100
y=8
x=x+y
?x,x=x+y
A.100.F.B.100.T.C.108.T.D.108.F.
12.VisualFoxPro内存变量的数据类型不包括
A.数值型B.货币型C.备注型D.逻辑型
13.下列字符型常量的表示中,错误的是
A.,65+13,B.["电脑商情JC.[[中国]]D.,[x=y],
14.下列关于变量的叙述中,不正确的一项是
A.变量值可以随时改变
B.在VisualFoxPro中,变量分为字段变量和内存变量
C.变量的类型决定变量值的类型
D.在VisualFoxPro中,可以将不同类型的数据赋给同一个变量
15.下列命令的语法规则中,非法的是
A.命令动词只写前四个字母
B.命令动词后的子句位置可交换
C.命令动词大小写字母等价
D.各短语和参数要连续输入无空格
16.在VisualFoxPro中,有如下几个内存变量赋值语句,执行下述赋值语句之后,内存变量X、Y、M、N、Z的数
据类型分别是
X={"2001-07-2810:15:20PM}
Y=.T.
M=$123.45
N=123.45
Z="123.45"
A.D、L、Y、N、CB.D、L、M、N、C
C.T、L、M、N、CD.T、L、Y、N、C
17.要清除当前所有其名字的第2个字符为、'X”的内存变量,应该使用命令
A.RELEASEALL*XB.RELEASEALLLIKEX
C.RELEASEALLLIKE?XD.RELEASEALLLIKE"?X"
18.已知x="123”,表达式&x+456的值是
A.123456B.579C.“123456"D."579”
19.数组元素建立后,其初值为:
A.0B..NULL.C..T.D..F.
20.数组变量是的一组有序变量。
A.名字相同而上标不同B.名字相同而下标不同
C.名字不同而上标相同D.名字不同而下标相同
21.使用命令DECLAREmm(2,3)定义的数组,包含的数组元素(下标变量)的个数为一
A.2个B.3个C.5个D.6个
22.利用命令DIMENSIONX(2,3)定义了一个名为X的数组后,依次执行赋值命令X(3)=10、X(5)=20、X=30,则
数组元素X(l,1)、X(l,3)、X(2,2)的值分别是
A.30、30、30B..f.、10、20
C.30、10、20D.0、10、20
23.下面关于VisualFoxPro数组的叙述中,错误的是
A.用DIMENSION和DECLARE都可以定义数组
B.VisualFoxPro只支持一维数组和二维数组
C.一个数组中各个数组元素必须是同一种数据类型
D.新定义数组的各个数组元素初值.F.
24.在VISUALFOXPRO中说明私有数组的命令是
A.DIMENSION和ARRAYB.DECLARE和ARRAY
C.DIMESION和DECLARED.只有DIMENSION
25.关于VisualFoxPro的变量,下面说法中正确的是
A.使用一个简单变量之前要先声明或定义
B.数组中各数组元素的数据类型可以不同
C.定义数组以后,系统为数组的每个数组元素赋以数值0
D.数组元素的下标下限是0
26.表达式MOD(12,7)的值是
A.5B.-2C.-5D.2
27.表达式MOD(12,-7)的值是
A.5B.-2C.-5D.2
28.表达式ROUND(-6.7,0)的结果为
A.-6B.-8C.-5D.—7
29.下有关表达式MOD(a,b)=c的说法中正确的有
A.a,b必须同时为正B.a,c必然同号
C.a,b必须同时为负D.b,c必然同号
30.下列函数中函数值为字符型的是
A.DATE()B.TIME()C.YEAR()D.ATETIME()
32.对于下列函数来说,其返回值的数据类型不为数值型的是
A.LEN("VisualFoxPro")B.YEAR(DATE())
C.ATC("this","ThisForm")D.LEFT("123456”,2)
33.设$="江苏省普通高校计算机等级考试”,从中取出〃高校”二个字的函数是—
A.SUBS(S,6,2)B.SUBS(S,11,4)C.SUBS(S,6,4)D.SUBS(S,11,2)
34.函数UPPER("12ab34CD")的结果是
A.12AB34CDB.12ab34CDC.12ab34cdD.12AB34cd
35.在下列函数中,函数值为数值的是
A.AT("人民",〃中华人民共和国”)
B.CTOD("01/01/96")
C.SPACE()
D.SUBSTR(DTOC(DATE()),7)
36.表达式LEN(SPACE(0))的运算结果是
A..NULL.B.1C.0D.""
37.在VFP命令窗口中执行?YEAR(DATE()+5)命令后,所返回结果的数据类型是
A.N(数值型)B.D(日期型)C.C(字符型)D.T(日期时间型)
38.下列表达式中,合法的是
A.Year(Date())-{2000/08/02}B.Date()-{2000/08/02}
C.Date()+{2000/08/02}D.A、B、C均对
39.下列表达式中结果为真的是—
A.B."3-2"=""
C."3"-"2"="32"D,〃3〃+"2"="5"
40.把日期2004年10月16日赋值给日期型变量的方法是一
A.D=10/16/2004B.D="10/16/2004”
C.D=CTOD("10/16/2004")D.D=DTOC("10/16/2004")
41.表达式VAL(SUBS("本年第2期”,7,D)*LEN("他!我")的结果是
A.OB.2C.8D.10
42.?AT("大学","北京语言文化学院”)的答案是—
A.12B.13C.16D.0
43.下列关系表达式中,运算结果为逻辑真.T.的是—
A."副教授"$"教授"
B.3+5#2*4
C."计算机”◊〃计算机世界“
D.2004/05/01==CTOD(z,04/01/03,z)
44.下列表达式中结果为.T.的是
A."9"<"10"B."王五"$"王"
C.{05/06/98}>{08/02/97}D.9>10
45.下列关于数据操作的说法中,不正确的是^__
A.货币型数据能参加算术运算
B.两个日期型数据可以进行加法运算
C.一个日期型数据可以加或减一个整数
D.字符型数据能比较大小,H期型数据也能
46.表达式〃a"$"akbc"的结果为
A.1B.3C..t.D..f.
47.下列4个表达式中,运算结果为整数型的是
A."1234"-"5678"B.
C.CT0D(,2003/05/23")D.LEN(SPACE(3))-1
48.表达式Day({'2004-1-2})的值是
A.2004B.2003C.1D.2
49.在VisualFoxPro中,对于空值(NULL)叙述正确的是
A.空值等同于空字符串B.空值表示还没有确定值
C.不支持字段值为空值D.空值等同于数值0
50.在下列FoxPro表达式中,结果为日期型的正确表达式是—
A.DATE()+TIME()B.DATE()+20
C.DATE()-{01/03/99}D.365-DATE()
51.在VFP中,下面4个关于日期或日期时间的表达式中,错误的是
A.{*2002.02.01ll:10:10AM}-{*2001.09.0111:10:10AM}
B.{"01/91/2003)+20
C.{"2003.02.01)+{-2001.02.01}
D.{"2000/02/01}-{*2001/02/01}
52.连续执行以下命令之后,最后一条命令的输出结果是
SETEXACTOFF
X="A"
?IIF(X="A",X-"BCD",X+"BCD")
A."A"B."BCD"C."ABCD"D."ABCD"
53.在下列的VisualFoxPro表达式中,运算结果为字符型数据的是
A."ABCD"+"EF"="ABCDEF"
B."1234"-"34"
C.CTOD("05/08/03")
D.DTOC(DATE())>"04/03/02”
54.有如下赋值语句,结果为“大家好”的表达式是
a=“你好”
b=“大家”
A.b+AT(a,1)B.b+RIGHT(a,1)
C.b+LEFT(a,3,4)D.b+RIGHT(a,2)
55.设变量x的值为"abc”(其长度为4,末尾为一个空格字符),变量y的值为"abc”(其长度为4,第一个字符
为空格),则表达式LEN(x+y)和LEN(x-y)的返回值分别为
A.6,6B.7,7C.8,8D.8,7
56.已知数值型变量X=l,丫=2,以下返回值为"!3!”的表达式是
A."!"+STR(X+Y,1)+"!"B."!"+"X+Y"+"!"
C."!"+VAL("X+Y")+"!"D."!"+X+Y+"!”
57.逻辑运算符的优先顺序是
A.NOT,AND,ORB.NOT,OR,AND
C.AND,NOT,ORD.OR,.NOT.AND.
58.运行下列程序段后,屏幕上显示的内容是
y=DTOC(DATE(),1)
y=.NULL.
?TYPE(〃y〃)
A.CB.DC.LD.NULL
59.假定系统日期是1998年12月20日,有如下命令,执行后N的值应为
N=(YEAR(DATE0)-1900)+0,
A.1998B.98C.20D.12
60.以下四组表达式中结果是逻辑值.T.的是
A.'this'$'thisisastringj
B.'this飞'THISISASTRING,
C.’thisisastring)$'this'
D.'this'》'thisisastring,
61.x变量赋值为"thisisagoodexample!w,卜列能返回x中的空格去掉后"thisisagoodexample!的函数
是
A.at(space(1),x)B.occurs(space(1),x)
C.stuff(x,5,1,space(0))D.chrtran(x,space(1),space(0))
第三章数据库及其操作
1.下列关于项目、数据库和表的描述中不正确的是:。
A.一个项目可以包含多个数据库B.一个数据库可以包含在多个项目中
C.一个数据库可以包含多个表D.一个表可以包含在多个数据库中
2.VisualFoxPro系统中,修改表结构的命令是。
A.MODIFYSTRUCTUREB.LISTSTRUCTURE
C.DISPLAYSTRUCTURED.CREATESTRUCTURE
3.表(table)是存储数据的容器。在下列有关VFP表的叙述中,错误的是。
A.每个表最多只能包含200多个字段
B.新建一个表后,一般会生成1〜3个文件
C.自由表与数据库表在数据存储功能上相同,但在数据管理与控制功能上有差别
D.自由表添加到数据库中则变成数据库表,数据库表移出数据库则变成自由表
4.在VFP系统中,对于数据库表来说,如果将其移出数据库变成自由表,则该表原设置或创建的仍然有
效。
A.候选索引B.长表名
C.记录有效性规则D.触发器
5.在创建表索引时,索引表达式可以包含一个或多个表的字段。在下列字段类型中,不能直接选作索引表达式的
是。
A.货币型B.日期时间型
C.逻辑型D.备注型
6.在VFP系统中,如果指定二个表的参照完整性的删除规则为“级联”,则当删除父表中的记录时。
A.系统自动备份父表中被删除记录到一个新表中
B.若字表中有相关记录,则禁止删除父表中记录
C.自动删除子表中所有相关记录
D.不作参照完整性检查,删除父表记录与子表无关
7.VisualFoxPro系统中,检测表文件指针是否已到文件尾的函数是。
A.BOF()B.EOF()C.END()D.HEL()
8.表(table)是存储数据的容器。在下列有关VFP表的叙述中,错误的是。
A.系统默认的表文件扩展名为.dbf
B.利用设计器创建表结构时,系统默认的字符型字段宽度为10
C.自由表的索引功能与数据库表有区别
D.表文件名在命名上只要遵循操作系统的规定,VFP本身无任何新的限定
9.数据库(database)是许多相关的数据库表及其关系等对象的集合。在下列有关VFP数据库的叙述中,错误的
是O
A.新建一个数据库后,会生成三个相关文件
B.从项目管理器中可以看出,数据库包含表、视图、查询、连接和存储过程
C.创建数据库表之间的永久性关系,一般是在数据库设计器中进行
D.数据库表之间创建“•对多”永久性关系时,主表必须用主索引或候选索引
10.在下列有关VFP表索引的叙述中,错误的是。
A.通过创建表的索引,不仅可以对记录数据进行排序,而且可以实现记录的筛选
B.对于数据库表来说,可以创建VFP系统支持的所有类型的索引
C.在表打开时,系统会自动地将默认的第一个索引作为主控索引
D.表的唯一索引并不能控制字段数据输入时的重复
11.数据库表可以设置字段有效性规则,字段有效性规则属于。
A.实体完整性范畴B.参照完整性范畴
C.数据•致性范畴D.域完整性范畴
12.通用型字段宽度为o
A.1B.2C.4D.8
*13.XS(学生)表中有XM(姓名,字符型)和XB(性别,字符型)等字段。如果要将所有男生记录的姓名字段
值清空,则可以使用命令。
A.UPDATExsSETxm=""WHERE"xb"=^
B.UPDATExsSETxm=SPACE(l)WHERExb="男"
C.UPDATExsSETxm=SPACE(l)FORxb="男"
D.UPDATExsSETxm=""FOR"xb"=男
14.在下列关于数据库表和临时表的叙述中,不正确的是o
A.数据库表随着其所在的数据库的打开而打开,也随着其所在的数据库的关闭而关闭
B.基于数据库表创建的临时表随着数据库的打开而打开,也随着数据库的关闭而关闭
C.用BROWSE命令可浏览数据库表,也可浏览临时表
D.临时表被关闭后,可使用USE命令再次将其打开
15.设某数据库中的学生表(XS.DBF)已在2号工作区中打开,且当前工作区为1号工作区,则下列命令中不能将
该XS表关闭的是o
A.CLOSETABLE
B.USEIN2
C.CLOSEDATABASEALL
D.USE
*16.首先执行CLOSETABLESALL命令,然后执行命令,可逻辑删除JS表中年龄超过60岁的所有记录。
A.DELETEFORYEAR(DATE()-YEAR(csrq))>60
B.DELETEFROMjsWHEREYEAR(DATE())-YEAR(csrq)>60
C.DELETEFROMjsFORYEAR(DATE()-YEAR(csrq))>60
D.DELETEFROMjsWHILEYEAR(DATE())-YEAR(csrq)>60
17.数据库表的主索引(及候选索引)的设置可以实现,
A.域完整性B.实体完整性C.参照完整性D.用户自定义完整性
18.函数SELECT(O)的返回值是。
A.当前工作区号
B.当前工作区的下一个工作区号
C.当前未被使用的最小工作区号
D.当前未被使用的最大工作区号
19.在vfp中,".dbf”文件被称为o
A.数据库文件B.表文件
C.程序文件D.项目文件
20.要求一个表文件的数值型字段具有5位小数,那么该字段的宽度至少为
A5位B6位C7位D8位
21.打开一张空表,分别用函数?EOF()和?BOF()测试,结果是。
A.T.和.T.
B.F.和.F.
C.T.和.F.
D.F.和.T.
22.下面命令组与BROWFORxb="女”具有相同的显示结果。
ABROW(回车)SETFILTERTO(回车)
BSETFILTERTOxb="女"(回车)BROW(回车)
CSETFILTERTO(回车)BROW(回车)
DBROW(回车)SETFILTERTOxb="女"(回车)
23.在js.dbf中筛选出性别为“女"的命令是。
A.SETFILTERTOxb="女"B.SETFILTERxb="女"
C.SETFIELDSTOxb="女"D.SETFILTERTO
24.当执行命令USEjsALLASteacherINB后,被打开的表的别名是。
A.teacherB.jsC.BD.js_b
25.已知js表中有两条记录,下列操作中,返回值一定是.T.的是o
A.USEjs
?EOF()
B.USEjs
GO2
SKIP-1
?BOF()
C.USEjs
GOBOTTOM
SKIP
?EOF()
D.USEjs
SKIP-1
?EOF()
26.某打开的表中有20条记录,当前记录号是8,执行命令GOTOP后,再执行SKIP-1命令,此时所显示的记录
号为.。
A.1
B.0
C.7
D.9
27.打开一张表后,执行下列命令:
GO6
SKIP-5
GO5
则关于记录指针的说法正确的是O
A.记录指针停在当前位置不动
B.记录指针的位置取决于记录的个数
C.记录指针指向第5条记录
D.记录指针指向第1条记录
28.恢复带删除标记的记录的是。
A.APPEND
B.PACK
C.RECALL
D.ZAP
29.用表设计器创建一个自由表,不能实现的操作是•
A.设置某字段可以接受NULL值
B.设置表中某字段的类型为通用型
C.设置表的索引
D.设置表中某字段的默认值
30.一张表的全部meno字段的内容存储在。
A不同的备注文件
B同一个文本文件
C同一个备注文件
D同一个数据库文件
31.有关表的索引文件,下列说法不正确的是。
A当一张表被打开时,其对应的结构复合索引文件被自动打开
B任何表的结构复合索引能控制表中字段重复值的输入
C一张表可以建立多个侯选索引
D主索引指适用于数据库表
32.VisualFoxPro参照完整性规则不包括。
A.更新规则B.删除规则C.查询规则D.插入规则
33.对于表的索引操作,下列说法中是正确的。
A…个独立的索引文件中可以存储一张表的多个索引
B主索引只能用于自由表
C表文件打开时,所有的复合索引文件都自动打开。
D独立索引文件的文件名由系统自动给出。
34.建立索引时,字段不能作为索引字段。
A字符型
B数值型
C通用型
D日期型
35.下列描述中错误的是o
A组成主索引的关键字或表达式在表中不能有重复的值
B主索引只能用于数据库表,但侯选索引可以用于数据库表和自由表
C唯一索引表示参加索引的关键字或表达式在表中只能出现一次
D在表设计器中只能创建结构复合索引
36.对于自由表而言,不能创建的索引类型是o
A.主索引B.候选索引C.普通索引D.唯一索引
37.在向数据库添加表的操作中,下列叙述中不正确的是o
A.可以将一张自由表直接添加到数据库中
B.可以将一张数据库表直接添加到另一个数据库中
C.可以在项目管理器中将自由表拖放到数据库中使之成为数据库表
D.欲使一张数据库表成为另一个数据库的表,则必须先使之成为自由表
38.当库表移出数据库后,仍然有效的是。
A.字段的默认值B.表的验证规则C.记录的验证规则D.结构复合索引
39.如果一张数据库表的DELETE触发器设置为:性别='女',则表示。
A.不许修改女生B.不许删除女生C.只许修改女生D.只许删除女生
40.如果一张数据库表的UPDATE触发器设置为.F.,则不允许该表的记录作
A.修改.B.删除C.添加D.显示
41.下列描述错误的是。
A.数据库是一个包容器,它提供了存储数据的一种体系结构
B.自由表和库表的扩展名都是.dbf
C.自由表和库表的表设计器是不一样的
D.数据库表的记录存储在数据库中
42.下列关于索引的描述中错误的是o
A.组成主索引的关键字或表达式在表中不能有重复值
B.主索引只能用于数据库表,但候选索引可用于自山表和库表
C.必需将某个索引设置为主控索引后才能起作用。
D.在表设计器中可以创建各种索引文件
43.在对数据库的操作中,下列说法中正确的是。
A.数据库被删除以后,则它包含的库表也随着被删除
B.打开了新的数据库,则原来已打开的数据库被关闭
C.数据库关闭后,它所包含的所有打开的数据库表被关闭
D.数据库被删除后,则它所包含的表立刻成为自由表
44.创建数据库后,系统自动生成的三个文件的扩展名为。
A..pgx.pjt,rpgB..sct.sex..spx
C.fpt.frx.fxpD.dbc.det.dcx
45.逻辑删除当前表中的全部记录,应该使用命令。
A.PACKB.DELETEC.DELETEALLD.ZAP
46.对xsb.dbf进行删除操作,下列四组命令中功能等价的是o
①DELETEALL②DELETEALL
PACK
③ZAP④把文件拖放到回收站中
A.①②③B.③④C.②③④D.②③
47.下列命令中,能够进行条件定位的命令是。
A.SKIPB.GOC.LOCATED.SEEK
48.如果要在数据库的两张表之间建立永久性关系,则至少要求在父表的结构复合索引文件中创建一个,
在子表的结构复合索引文件中创建任何类型的索引。
A.主索引B.数据库
B.主索引和侯选索引D.唯一索引
49.数据库表之间创建的永久关系保存在_____中。
A.数据库表B.数据库
C.表设计器D.数据环境设计器
50.下列关于表之间的永久关系和临时关系的描述中,错误的是。
A.如果两库表之间存在永久关系,只要打开表,永久关系就起作用
B.表关闭之后临时关系消失
C.永久关系只能建立于数据库表之间,而临时关系可以建立于各种表之间
D.VFP中临时关系不保存在数据库中。
51.下列关于表的索引的描述中,错误的是。
A.复合索引文件的扩展名为.cdx
B.结构复合索引文件随表的打开而自动打开
C.当对表进行编辑修改时,系统对其结构复合索引文件中的所有索引自动进行维护
D.每张表只能创建一个主索引和一个侯选索引
52.对于自由表而言,不能创建的索引类型是。
A.主索引B.候选索引C.普通索引D.唯一索引
53.在多工作区操作中,如果选择了1、3、5号工作区并打开相应的表,在命令窗口执行命令SELECT0,其结果
选择为当前工作区。
A.0B.1C.2D.4
*54.设有一张教师表js,含有一个字符型字段xbo下列命令中语法正确的是o
A.DELETEFROMjsWHERExb='男'
B.DELETETABLEjsWHERExb='男'
C.DELETEFROMjsFORxb='男'
D.DELETETABLEjsFORxb='男'
55.打开一张有记录的表后,未作记录指针移动操作时RECNO()、BOF()和EOF()函数的值分别为。
A.0、.T.和.T.B.0、.T.和.F.
C.1、.T.和.T.D.1、.F.和.F.
56.VFP中数据库的参照完整性指的是。
A.保证表中的主关键字取值确定的,唯一的
B.父表与子表之间的约束关系
C.根据用户需求自编代码保证数据正确性和完整性
D.为数据库表建立关联
57.命令SELECTO的功能是。
A.选择区号最小的空闲工作区
B.选择区号最大的空闲工作区
C.选择当前工作区的区号加1的工作区
D.随机选择一个工作区的区号
58.若所建立索引的字段值不允许重复,并且一个表只能创建一个,它应该是。
A.主索引B.唯嗦引C.候选索引D.普通索引
59.如果XS的UPDATE触发器设置为:xh="01”(xh:学号),则表示。
A.不许修改01级学生记录B.不许删除01级学生记录
C.只能修改01级学生记录D.只许删除01级学生记录
60.在VFP系统中,如果指定二个表的参照完整性的删除规则为“忽略”,则当删除父表中的记录时
A.系统自动备份父表中被删除记录到一个新表中
B.若子表中有相关记录,则禁止删除父表中记录
C.自动删除子表中所有相关记录
D.不作参照完整性检查,删除父表记录与子表无关
61.下面程序执行后,浏览窗口显示的表及其当前工作区号分别是。
CLOSETABLESALL
USEjs
SELECT5
USEjsAGAIN
SELECT0
USEjsAGAIN
BROW
A.B、2B.js、23C.B、5D.E、2
第四章
1.下列说法正确的是。
A.视图文件的扩展名是.vex
B.查询文件中保存的是查询的结果
C.查询设计器实质上是SELECT-SQL命令的可视化设计方法
D.查询是基于表的,并且是可更新的数据集合
2.有关查询和视图,下列说法不正确的是。
A.查询是只读型数据,视图可以改变数据源
B.查询可以更新数据源,视图也有此功能
C.视图具有许多数据库表的属性,利用视图可以创建查询和视图
D.视图可以更新数据源,存在于数据库中
3.在VFP系统中,使用查询设计器生成的查询文件中保存的是。
A.查询的命令B.与查询有关的基表
C.查询的结果D.查询的条件
4.根据需要,可以把查询输出到不同的目的地。以下不可以作为查询的输出类型的是。
A.自由表B.临时表C.表单D.屏幕
5.下列关于视图的说法中,错误的是。
A.视图中的源数据表也称为基表
B.视图不以文件的方式独立存在
C.视图设计器只比查询设计器多一个“更新条件”选项卡
D.远程视图使用VFP的SQL语法从VFP视图或表中选择信息
6.SQL是.的缩写。
A.StandardQueryLanguageB.StructuredQueryLanguage
C.SelectQueryLanguageD.其他三项都不是
7.如果没有选定输出目的地,那么查询结果将显示在________中。
A.VFP主窗口B.浏览窗口C.用户自定义窗口D.临时表
8.从表customer中提取所有记录生成查询,并将查询结果存放于表MyCursor的SQL命令为
A.SELECT*FROMcustomerINTOCURSORMyCursor
B.SELECT*FROMcustomerINTOTABLEMyCursor
C.SELECTALLFROMcustomerINTOTABLEMyCursor
D.CREATESQLVIEWMyCursorASSELECT*FROMcustomer
9.查询设计器和视图设计器的主要不同表现在o
A.查询设计器有“更新条件”选项卡,没有“查询去向”选项。
B.查询设计器没有“更新条件”选项卡,有“查询去向”选项。
C.视图设计器没有“更新条件”选项卡,没有“查询去向”选项。
D.视图设计器有“更新条件”选项卡,也有“查询去向”选项。
10.下列有关查询与视图的叙述中错误的是o
A.查询文件不仅可以在查询设计器中修改,而且可以利用Windows的“记事本修改”
B.视图分为本地视图和远程视图两种类型,而且可以创建参数化视图
C.查询结果在屏幕上直接浏览时,其数据是只读的,而视图的结果是可以修改的
D.查询与视图的数据源可以是自由表、数据库表、查询和视图
11.查询如果要输出匹配记录,多表关联应选择。
A.内部联接B.左外部联接C.右外部联接D.全外部联接
12.查询结果可进行。
A.数据修改B.数据追加C.单独保存D.保存在数据库中
13.查询的数据源。
A.只能是自由表B.只能是关联的多表
C.只能是视图D.表和视图
14.视图是一个。
A.虚拟的表B.真实的表C.不依赖数据库的表D不能修改的表.
15.VisualFoxPro6.0中,建立查询可用方法。
A.使用查询向导B.使用查询设计器
C.直接使用SELECT-SQL命令D.以上方法均可
16.使用SELECT-SQL命令建立查询时,若要将查询结果输出到临时数据表中,需要使用字句。
A.INTOARRAYB.INTOCURSOR
C.INTOTABLED.TOFILE
17.在SQL语句中,与表达式“仓库号NOTIN("whl","wh2")”功能相同的表达式是。
A.仓库号="whl"AND仓库号="wh2"
B.仓库号!="whl"OR仓库号#"wh2"
C仓库号OR仓库号!="wh2"
D.仓库号!="whl"AND仓库号!="wh2"
18.查询设计器中“联接”选项卡对应的SQL短语是.
A.WHEREB.JOIN
C.SETD.ORDERBY
19.在SELECT-SQL命令中,如果在分组的基础上,还需对查询结果进行记录的筛选,即取查询记录的子集,可以用
—子句。
A.ORDERBYB.HAVING
C.DISTINCTD.WHERE
20.使用SELECT-SQL命令来建立各种查询时,下列叙述正确的是—
A.基于两个表创建查询时,必须预先在两个表之间创建永久性关系
B.基于两个表创建查询时,查询结果的记录数不会大于任一表中的记录数
C.基于两个表创建查询时,两个表之间可以无同名字段
D.用ORDERBY子句只能控制查询结果按某个字段进行升序排序
21.现有两张数据库表分别为部门表和商品表的数据(21-25题均用该数据):
表1部门表
部门号部门名称
40家用电器部
10电视录摄像机部
20电话手机部
30计算机部
表2商品表
部门号商品号商品名称单价数量产地
400101A牌电风扇200.0010广东
400104A牌微波炉350.0010广东
400105B牌微波炉600.0010广东
201032C牌传真机1000.0020上海
400107D牌微波炉_人420.0010北京
200110A牌电话机200.0050广东
200112B牌手机2000.0010广东
400202A牌电冰箱3000.002广东
301041B牌计算机6000.0010广东
300204C牌计算机10000.0010上海
SQL语句
SELECT部门号,MAX(单价*数量)FROM商品表GROUPBY部门号
查询结果有条记录。
A.1B.4
C.3D.10
22.现有SQL语句
SELECT产地,COUNT(*)提供的商品种类数;
FROM商品表;
WHERE单价>200:
GROUPBY产地HAVINGCOUNT(*)>=2;
ORDERBY2DESC
查询结果的第一条记录的产地和提供的商品种类数是。
A.北京,1B.上海,2C.广东,5D.广东,7
23.SQL语句
SELECT部门表.部门号,部门名称,SUM(单价*数量);
FROM部门表,商品表;
WHERE部门表.部门号=商品表.部门号;
GROUPBY部门表.部门号
查询结果是。
A.各部门商品数量合计B.各部门商品金额合计
C.所有商品金额合计1).各部门商品金额平均值
24.SQL语句
SELECT部门表.部门号,部门名称,商品号,商品名称,单价;
FROM部门表,商品表;
WHERE部门表.部门号=商品表.部门号;
ORDERBY部门表.部门号DESC,单价
查询结果的第一条记录的商品号是o
A.0101B.0202
C.0110D.0112
25.SQL语句
SELECT部门名称FROM部门表WHERE部门号IN;
(SELECT部门号FROM商品表WHERE单价BETWEEN4
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025在线咨询服务合同
- 2025年上海市农产品买卖合同范本
- 2025法律顾问审核版工程活动隔断合同
- 发电机租赁合同
- 上海市买卖合同范本
- 彩钢围挡制作安装合同范本
- 劳动合同法(本科)形考任务1-4
- 2025授权产品合同模板版本
- 产品授权经营协议书
- 2025年03月咸阳事业单位研究生公开招聘(90人)笔试历年典型考题(历年真题考点)解题思路附带答案详解
- 游艇理论训练考试题库600题(单选、判断题)
- 不同时滞可燃物含水率预测模型精度的研究
- 本科大学生劳动教育理论与实践教程第二章 教学课件
- 空运提单格式
- 商务楼写字楼商业楼宇租赁技巧培训
- 空气自动监测站运维技术服务合同模版
- (完整)康复医学考试题(含答案)
- 个 人 简 历 及 亲 属 关 系 表
- 自密实混凝土课件(PPT 72页)
- 旅游投资简要概述PPT通用课件
- 空气轴承技术培训教程
评论
0/150
提交评论