数据库choce.docx
- 文档编号:7417270
- 上传时间:2023-01-23
- 格式:DOCX
- 页数:21
- 大小:69.19KB
数据库choce.docx
《数据库choce.docx》由会员分享,可在线阅读,更多相关《数据库choce.docx(21页珍藏版)》请在冰豆网上搜索。
数据库choce
(33)执行如下命令序列后,最后一条命令的显示结果是C20?
?
?
DIMENSIONM(2,2)
M(1,1)=10
M(1,2)=20
M(2,1)=30
M(2,2)=40
M
(2)
A.变量未定义的提示B.10C.20D..F.
二、填空题(每空2分,共30分)
请将每一个空的正确答案写在答题卡( 1)~( 15)序号的横线上,答在试卷上不得分。
注意:
以命令关键字填空的必须拼写完整。
(6)表达式{^2005-1-310:
0:
0}一{^2005-10-39:
0:
0}的数据类型是(数值型 )。
(7)在visualFoxPro中,将只能在建立它的模块中使用的内存变量称为(局部变量 )。
(9)在定义字段有效性规则时,在规则框中输入的表达式类型是(逻辑型 )。
(10)在visualFoxPro中,主索引可以保证数据的(实体 )完整性。
(15)要将一个弹出式菜单作为某个控件的快捷菜单,通常是在该控件的(RIGHTCLICK )事件代码中添加调用弹出式菜单程序的命令。
(11)下列程序段执行以后,内存变量A和B的值是(D )。
CLEAR
A=10
B=20
SETUDFPARMSTOREFERENCE
DOSQWITH(A),B&&参数是值传送,B是引用传送
?
A,B
PROCEDURESQ
PARAMETERSX1,Y1
X1=X1*X1
Y1=2*X1
ENDPROC
A.10200B.100200C.10020D.1020
(17)下列程序执行以后,内存变量y的值是(D )。
x=34357
y=0
DOWHILEx>0
y=x_+y*103
x=int(x/10)3
ENDDO
A.3456B.34567C.7654D.76543
(18)下列的程序中与上题的程序段时对y的计算结果相同的是(C )。
二、填空题(每空2分,共30分)
(6)可以在项目管理器的__代码___选项卡下建立命令文件(程序)。
(7)在VisualFoxPro中所谓自由表就是那些不属于任何数据库_____的表。
(8)不带条件的DELETE命令(非SQL命令)将删除指定表的_逻辑____记录。
(11)在VisualFoxPro中视图可以分为本地视图和_远程____视图。
(12)在VisualFoxPro中为了通过视图修改的基本表中的数据,需要在视图设计器的更新条件____选项卡设置有关属性。
(13)在表单设计器中可以通过布局______工具栏中的工具快速对齐表单中的控件。
(14)为了在报表中插入一个文字说明,应该插入一个___标签__控件
(3)在数据库系统中,实现各种数据管理功能的核心软件称为数据库管理系统_____。
(4)软件生命周期可分为多个阶段,一般分为定义阶段、开发阶段和维护阶段。
编码和测试属于__开发___阶段。
(6)为使表单运行时在主窗口中居中显示,应设置表单的AutoCenter属性值为__.T._____。
(7)?
AT(”EN”,RIGHT(“STUDENT”,4))的执行结果是_2______。
(8)数据库表上字段有效性规则是一个逻辑_________表达式。
(9)在VisualFoxPro中,通过建立数据库表的主索引可以实现数据的___实体___完整性。
(10)执行下列程序,显示的结果是KROW。
one=”WORK”
two=“”
a=LEN(one)
i=a
DOWHILEi>=1
two=two+SUBSTR(one,i,1)
i=i-1
ENDDO
?
two
________
(13)连编应用程序时,如果选择连编生成可执行程序,则生成的文件的扩展名是_alter_______。
(14)为修改已建立的报表文件打开报表设计器的命令是_____EXE_____。
(5)在E-R图中,矩形表示(实体集)。
(10)在VisualFoxPro中,在运行表单时最先引发的表单事件是(LOAD)事件。
(11)在VisualFoxPro中,使用LOCATEALL命令按条件对表中的记录进行查找,若查不到记录,函数EOF()的返回值应是(.T.)。
(12)在VisualFoxPro表单中,当用户使用鼠标单击命令按钮时,会触发命令按钮的(CLICK)事件。
(13)在VisualFoxPro中,假设表单上有一选项组:
○男○女,该选项组的Value属性值赋为0。
当其中的第一个选项按钮“男“被选中,该选项组的Value属性值为(1/男)。
(14)在VisualFoxPro表单中,用来确定复选框是否被选中的属性是(value)。
(8)在数据库设计中,将E-R图转换成关系数据模型的过程属于C
A.需求分析阶段B.概念设计阶段C.逻辑设计阶段D.物理设计阶段
(9)有三个关系R、S和T如下:
R
B
C
D
a
0
k1
b
1
n1
S
B
C
D
f
3
h2
a
0
k1
n
2
x1
T
B
C
D
a
0
k1
由关系R和S通过运算得到关系T,则所使用的运算为D
A.并B.自然连接C.笛卡尔积D.交
(10)设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为A
A.课号,成绩B.学号,成绩C.学号,课号D.学号,姓名,成绩
(11)在超市营业过程中,每个时段要安排一个班组上岗值班,每个收款口要配备两名收款员配合工作,共同使用一套收款设备为顾客服务,在超市数据库中,实体之间属于一对一关系的是D
A.“顾客”与“收款口”的关系B.“收款口”与“收款员”的关系
C.“班组”与“收款口”的关系D.“收款口”与“设备”的关系
(12)在教师表中,如果要找出职称为“教授”的教师,所采用的关系运算是A
A.选择B.投影C.联接D.自然联接
(14)有下程序,请选择最后在屏幕显示的结果:
SETEXACTON
s="ni"+SPACE
(2)
IFs=="ni"
IFs="ni"
?
"one"
ELSE
?
"two"
ENDIF
ELSE
IFs="ni"
?
"three"
ELSE
?
"four"
ENDIF
ENDIF
RETURN
A.oneB.twoC.threeD.four
(15)如果内存变量和字段变量均有变量名"姓名",那么引用内存的正确方法是:
C
A.M.姓名B.M_>姓名C.姓名D.A和B都可以
(16)要为当前表所有性别为"女"的职工增加100元工资,应使用命令B
A.REPLACEALL工资WITH工资+100
B.REPLACE工资WITH工资+100FOR性别="女"
C.REPLACEALL工资WITH工资+100
D.REPLACEALL工资WITH工资+100FOR性别="女"
(17)MODIFYSTRUCTURE命令的功能是B:
A.修改记录值B.修改表结构C.修改数据库结构D.修改数据库或表结构
(18)可以运行查询文件的命令是:
A
A.DOB.BROWSEC.DOQUERYD.CREATEQUERY
(22)下面属于表单方法名(非事件名)的是:
B
A.InitB.ReleaseC.DestroyD.Caption
(23)下列表单的哪个属性设置为真时,表单运行时将自动居中:
A
A.AutoCenterB.AlwaysOnTopC.ShowCenterD.FormCenter
(24)下面关于命令DOFORMXXNAMEYYLINKED的陈述中,正确的是:
C
A.产生表单对象引用变量XX,在释放变量XX时自动关闭表单
B.产生表单对象引用变量XX,在释放变量XX时并不关闭表单
C.产生表单对象引用变量YY,在释放变量YY时自动关闭表单
D.产生表单对象引用变量YY,在释放变量YY时并不关闭表单
(25)表单里有一个选项按纽组,包含两个选项按纽Option1和Option2,假设Option2没有设置Click事件代码,而Option1以及选项按纽和表单都设置了Click事件代码,那么当表单运行时,如果用户单击Option2,系统将:
B
A.执行表单的Click事件代码B.执行选项按纽组的Click事件代码
C.执行Option1的Click事件代码D.不会有反应
(26)下列程序段执行以后,内存变量X和Y的值是:
C
CLEAR
STORE3TOX
STORE5TOY
PLUS((X),Y)
?
X,Y
PROCEDUREPLUS
PARAMETERSA1,A2
A1=A1+A2
A2=A1+A2
ENDPROC
A.813B.313C.35D.85
(27)下列程序段执行以后,内存标量y的值是:
D
CLEAR
X=12345
Y=0
DOWHILEX>0
y=y+x_
x=int(x/10)
ENDDO
?
y
A.54321B.12345C.51D.15
(28)下列程序段执行后,内存变量s1的值是:
B
s1="network"
s1=stuff(s1,4,4,"BIOS")
A.networkB.netBIOSC.netD.BIOS
(29)参照完整性规则的更新规则中“级联”的含义是:
A
A.更新父表中连接字段值时,用新的连接字段自动修改子表中的所有相关记录
B.若子表中有与父表相关的记录,则禁止修改父表中连接字段值
C.父表中的连接字段值可以随意更新,不会影响子表中的记录
D.父表中的连接字段值在任何情况下都不允许更新
(30)在查询设计器环境中,“查询”菜单下的“查询去向”命令指定了查询结果的输出去向,输出去向不包括:
C
A.临时表B.表C.文本文件D.屏幕
(31)表单名为myForm的表单中有一个页框myPageFrame,将该页框的第3页(Page3)的标题设置为“修改”,可以使用代码:
C
A.myForm.Page3.myPageFrame.Caption="修改"
B.myForm.myPageFrame.Caption.Page3="修改"
C.Thisform.myPageFrame.Page3.Caption="修改"
D.Thisform.myPageFrame.Caption.Page3="修改"
(32)向一个项目中添加一个数据库,应该使用项目管理器的:
D
A.“代码”选项卡B.“类”选项卡C.“文档”选项卡D.“数据”选项卡
(4)在关系数据库中,用来表示实体之间联系的是_关系_。
(5)在数据库管理系统提供的数据定义语言、数据操纵语言和数据控制语言中,数据定义语言__负责数据的模式定义与数据的物理存取构建。
(6)在基本表中,要求字段名_不能_重复。
(9)数据库系统中对数据库进行管理的核心软件是数据库管理系统__。
(12)在VisualFoxPro中,使用LOCATEALL命令按条件对表中的记录进行查找,若查不到记录,函数EOF()的返回值应是_.T._。
(13)在VisualFoxPro中,假设当前文件夹中有菜单程序文件MYMENU.MPR,运行该菜单程序的命令是__DOmymenu.mpr____.
(14)在VisualFoxPro中,如果要在子程序中创建一个只在本程序中使用的变量XL(不影响上级或下级的程序),应该使用LOCAL______说明变量.
(15)在VisualFoxPro中,z在当前打开的表中物理删除带有删除标记记录的命令PACK__.
第六套
(7)在面向对象方法中,不属于“对象”基本特点的是(A)。
A)一致性B)分类性C)多态性D)标识唯一性
(8)一间宿舍可住多个学生,则实体宿舍和学生之间的联系是(B)。
A)一对一B)一对多C)多对一D)多对多
(9)在数据管理技术发展的三个阶段中,数据共享最好的是(C)。
A)人工管理阶段B)文件系统阶段C)数据库系统阶段D)三个阶段相同
(10)有三个关系R、S和T如下:
由关系R和S通过运算得到关系T,则所使用的运算为(D)。
A)笛卡尔积B)交C)并D)自然连接
(11)设置表单标题的属性是(D)。
A)TitleB)TextC)BiaotiD)Caption
(12)释放和关闭表单的方法是(A)。
A)ReleaseB)DeleteC)LostFocusD)Destory
(13)从表中选择字段形成新关系的操作是(C)。
A)选择B)连接C)投影D)并
(14)ModifyCommand命令建立的文件的默认扩展名是(A)。
A)prgB)appC)cmdD)exe
(15)说明数组后,数组元素的初值是(D)。
A)整数0B)不定值C)逻辑真D)逻辑假
16)扩展名为mpr的文件是(B)。
A)菜单文件B)菜单程序文件C)菜单备注文件D)菜单参数文件
(17)下列程序段执行以后,内存变量y的值是(B)。
x=76543y=0
DOWHILEx>0
y=x%10+y*10x=int(x/10)ENDDO
A)3456B)34567C)7654D)76543
(18)在SQLSELECT查询中,为了使查询结果排序应该使用短语(D)。
A)ASCB)DESCC)GROUPBYD)ORDERBY
(19)设a="计算机等级考试",结果为"考试"的表达式是(B)。
A)Left(a,4)B)Right(a,4)C)Left(a,2)D)Right(a,2)
(20)关于视图和查询,以下叙述正确的是(C)。
A)视图和查询都只能在数据库中建立B)视图和查询都不能在数据库中建立
C)视图只能在数据库中建立D)查询只能在数据库中建立
(23)欲执行程序temp.prg,应该执行的命令是(B)。
A)DOPRGtemp.prgB)DOtemp.prg
C)DOCMDtemp.prgD)DOFORMtemp.prg
(24)执行命令MyForm=CreateObject("Form")可以建立一个表单,为了让该表单在屏幕上
显示,应该执行命令(C)。
A)MyForm.ListB)MyForm.Display
C)MyForm.ShowD)MyForm.ShowForm
(26)页框控件也称作选项卡控件,在一个页框中可以有多个页面,页面个数的属性是
(D)。
A)CountB)PageC)NumD)PageCount
(27)打开已经存在的表单文件的命令是(A)。
A)MODIFYFORMB)EDITFORM
C)OPENFORMD)READFORM
(28)在菜单设计中,可以在定义菜单名称时为菜单项指定一个访问键。
规定了菜单项的访
问键为“x”的菜单名称定义是(C)。
A)综合查询\<(x)B)综合查询/<(x)C)综合查询(\ (29)假定一个表单里有一个文本框Text1和一个命令按钮组CommandGroup1。 命令按钮 组是一个容器对象,其中包含Command1和Command2两个命令按钮。 如果要在 Command1命令按钮的某个方法中访问文本框的Value属性值,正确的表达式是 (B)。 A)This.ThisForm.Text1.ValueB)This.Parent.Parent.Text1.Value C)Parent.Parent.Text1.ValueD)This.Parent.Text1.Value (30)下面关于数据环境和数据环境中两个表之间关联的陈述中,正确的是C)。 A)数据环境是对象,关系不是对象B)数据环境不是对象,关系是对象 C)数据环境是对象,关系是数据环境中的对象D)数据环境和关系都不是对象 (4)数据库设计包括概念设计、_逻辑设计__________和物理设计。 (5)在二维表中,元组的分量____不能再分成更小的数据项。 ((7)LEFT("12345.6789",LEN("子串"))的计算结果是__1234_________。 (10)每个数据库表可以建立多个索引,但是___主________索引只能建立1个。 (11)在数据库中可以设计视图和查询,其中____不能独立存储为文件(存储在数据库中)。 (12)在表单中设计一组复选框(CheckBox)控件是为了可以选择_0_个或__多__个选项。 (13)为了在文本框输入时隐藏信息(如显示“*”),需要设置该控件的___password___属性。 (14)将一个项目编译成一个应用程序时,如果应用程序中包含需要用户修改的文件,必须将该文件标为_排除______。 第七套 8.数据库应用系统的核心问题是(A)。 A.数据库设计B.数据库系统设计C.数据库维护D.数据库管理员培训 9.有两个关系R,S如下: R A B C a 3 2 b 0 1 c 2 1 S A B a 3 b 0 c 2 由关系R通过运算得到关系S,则使用的运算为B A.选择B.投影C.插入D.连接 10.将E-R图转换为关系模式时,实体和联系都可以表示为(C)。 A.属性B.键C.关系D.域 11.数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的关系是(A)。 A.DBS包括DB和DBMSB.DBMS包括DB和DBS C.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS 14.对表SC(学号C(8),课程号C (2),成绩N(3),备注C(20/)),可以插入的记录是(B。 A.(’20080101’,’c1’,’90’,NULL)B.(’20080101’,’c1’,90,’成绩优秀’) C.(’20080101’,’c1’,’90’,’成绩优秀’)D.(’20080101’,’c1’,’79’,’成绩优秀’) 15.在表单中为表格控件指定数据源的属性是(C)。 A.DataSourceB.DataFromC.RecordSourceD.RecordFrom 17.在VISUALFORXPRO中,若所建立索引的字段值不允许重复,并且一个表中只能建立一个,这种索引应该是(A)。 A.主索引B.唯一索引C.候选索引D.普通索引 18.在VISUALFOXPRO中,用于建立或修改程序文件的命令是B)。 A.MODIFY<文件名>B.MODIFYCOMMAND<文件名> C.MODIFYPROCEDURE<文件名>D.上面B和C都对 20.以下关于空值(NULL)叙述正确的是(C)。 A.空值等于空字符串B.空值等同于数值0 C.空值表示字段或变量还没有确定的值D.VFPI不支持空值 21.执行USEscIN0命令的结果是(B)。 A.选择0号工作区打开sc表B.选择空闲的最小号工作区打开sc表 C.选择第1号工作区打开sc表D.显示出错信息 22.在VisualFoxpro中,关系数据库管理系统所管理的关系是(B)。 A.一个DBF文件B.若干个二维表C.一个DBC文件D.若干个DBC文件 23.在VisualFoxpro中,下面描述正确的是(A)。 A.数据库表允许对字段设置默认值B.自由表允许对字段设置默认值 C.自由表或数据库表都允许对字段设置默认值 D.自由表或数据库表都不允许对字段设置默认值 25.在VisualFoxpro中,假设表单上有一选项组: ○男⊙女,初始时该选项组的Value属性值为1。 若选项按钮“女”被选中,该选项组的Value属性值是(B)。 A.1B.2C.”女”D.”男” 27.在VisualFoxpro中,有如下程序,函数IIF()返回值是(A)。 *程序 PRIVATEX,Y STORE”男”TOX Y=LEN(X)+2 ? IIF(Y<4,”男”,“女”) RETURN A.“女”B.”男”C..T.D..F. 28.在VisualFoxpro中,一个工作区中最多能打开数据库表的数量是(A)。 A.1个B.2个C.任意个,根据内存资源而确定D.35535个 29.在VisualFoxpro中,有关参照完整性的删除规则正确的描述是(C)。 A.如果删除规则选择的是“限制”,则当用户删除父表中的记录时,系统将自动删除子表中的所有相关记录 B.如果删除规则选择的是“级联”,则当用户删除父表中的记录时,系统将禁止删除与子表相关的父表中的记录 C.如果删除规则选择的是“忽略”,则当用户删除父表中的记录时,系统不负责检查子表是否有相关记录 D.上面三种说法都不对 30.在VisualFoxpro中,报表的数据源不包括(D)。 A.视图B.自由表C.查询D.文本文件 3.符合结构化原则的三种基本控制结构是: 选择结构、循环结构和顺序结构。 4.数据库系统的核心是数据库管理系统。 5.在E-R图中,图形包括矩形框、菱形框、椭圆框。 其中表示实体联系的是林形框 6.所谓自由表就是指那些不属于任何数据库的表。 7.常量{^2009-10-01,15: 30: 30}的数据类型是日期时间型。 9.在VFP中,程序文件的扩展名是.prg。 11.在VisualFoxpro中,LOCATEALL命令按条件对某个表中的记录进行查找,若查找不满足条件的记录,函数EOF()的返回值应是.t.。 12.在VisualFoxpro中,设有一个学生表STUDENT,其中有学号,姓名,年龄,性别等字段,用户可以用命令“replaceall年龄WITH年龄+1”将表中所有学生的年龄增加一岁。 第八套 一、选择题( (6)下列选项中不属于结构化程序设计原则的是 A)可封装B)自顶向下C)模块化D)逐步求精 (7)软件详细设计产生的图如下: 该图是 A)N-S图B)PAD图C)程序流程图D)E-R图 (8)数据库管理系统是 A)操作系统的一部分B)在操作系统支持下的系统软件 C)一种编译系统D)一种操作系统 (9)在E-R图中,用来表示实体联系的图形是 A)椭圆形B)矩形C)菱形D)三角形 (10)有三个关系R,S和T如下: 其中关系T由关系R和S通过某种操作得到,该操作为 A)选择B)投影
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 choce
![提示](https://static.bdocx.com/images/bang_tan.gif)