数据库基础试题16解析.docx
- 文档编号:24066784
- 上传时间:2023-05-23
- 格式:DOCX
- 页数:15
- 大小:83.79KB
数据库基础试题16解析.docx
《数据库基础试题16解析.docx》由会员分享,可在线阅读,更多相关《数据库基础试题16解析.docx(15页珍藏版)》请在冰豆网上搜索。
数据库基础试题16解析
1.在以下关于应用系统目录结构的说法中,正确的是(A).
A.以下说法均不对
B.为方便起见,可以将所有文件都放在一个文件夹下
C.为方便起见,可以将不同类型的文件放在不同的文件夹下
D.必须将不同类型的文件放在不同的文件夹下
2.在当前表中查找班级为"1"的多条记录,应输入命令(A).
A.LOCATEFOR班级="1"CONTINUE
B.LISTFOR班级="1"CONTINUE
C.LOCATEFOR班级="1"NEXT1
D.LOCATEFOR班级="1"
3.在数据表中建立一个索引应当依照(C).
A.多个字段
B.一个字段
C.表达式
D.唯一一个字段
4.数据表文件有10条记录,当前记录号是3,使用APPENDBLANK命令
增加一条空白记录,该记录的序号的(A).
A.11
B.4
C.1
D.3
5.一数据表中的"婚否"字段为逻辑型,要显示所有已婚人的信息,
应执行命令(D).
A.LISTFOR婚否="真"
B.LIST婚否
C.LISTFOR婚否="已婚"
D.LISTFOR婚否
6.在VisualFoxPro中,使用SETRELATION命令可以建立
两个表之间的关联,这种关联是(B)。
A.永久性关联或临时性关联
B.临时性关联
C.永久性关联
D.永久性关联和临时性关联
7.要求数据库文件某数值型字段的整数是4位,小数是2位,其值
可能为负数,该字段的宽度应定义为(A).
A.8位
B.7位
C.6位
D.4位
8.如果要在当前表中新增一个字段,应使用(C)命令.
A.INSERT
B.APPEND
C.MODISTRU
D.EDIT
9.顺序执行下列命令后,屏幕所显示的记录号顺序是(BN).
USESTUDENT
GO6
LISTNEXT4
A.7~10
B.6~9
C.1~4
D.4~7
10.要向一个打开的数据表增加新字段,应使用(D)命令.
A.APPEND
B.INSERT
C.CHANGE
D.MODIFY
STRUCTURE
11.使用MODIFYDATABASE命令打开数据库设计器时,如果指定了
NOEDIT选项,则表示(B).
A.在数据库设计器打开后程序继续执行
B.只是打开数据库设计器,禁止对数据库进行修改
C.打开数据库设计器后,应用程序会暂停
D.打开数据库设计器,并可以对数据库进行修改
12.表达式VAL(′+1234-1234′)的值是(D).
A.′+1234-1234′
B.出错
C.0
D.1234
13.若使自定义函数向调用程序返回一个值,应使用(C)语句.
A.endproc
B.endfunc
C.return
D.end
14.设R=2,A=″3*R*R″,则&A的值应为(A).
A.12
B.不存在
C.-12
D.0
15.使用ALLTRIM(C)函数可以删除所给表达式的().
A.前导空格
B.尾部空格
C.前后空格
D.所有空格
16.输入下列命令,结果是(B).STORE-46.611TOX?
"X="+STR(X,6,2)
A.X=46.61
B.X=-46.61
C.-46.61
D.46.61
17.下列符号既不能作文件名又不能作变量名的是(B).
A.Vabcdef
B.Fa1234
C.V-abcdefg
D.F-a1234
18.字符型常量的定界符不包括(D).
A.方括号
B.单引号
C.双引号
D.花括号
19.不能释放内存变量的命令是(A).
A.clear
B.releaseall
C.clearall
D.clearmemory
20.命令DIMEarray(5,5)执行后,array(3,3)的值为(B).
A.0
B..F.
C..T.
D.1
21.执行SETEXACTOFF命令后,再执行"北京市″="北京″命令的显示结果是(B).
A..F.
B..T.
C.0
D.非0
22.循环结构中EXIT语句的功能是(C).
A.放弃本次循环,重新执行该循环结构
B.退出循环,结束程序的运行
C.退出循环,执行循环结构的下一条语句
D.放弃本次循环,进入下一次循环
23.保存程序的快捷键为(B).
A.SHIFT+S
B.CTRL+S
C.SHIFT+W
D.CTRL+Y
24.设有下列语句:
dowhile.t.
…
enddo
则该语句(B).
A.肯定是错误的
B.无语法错误,但循环体中应有退出循环的语句,否则是一个死循环
C.无语法错误,但这是一个死循环,无法退出循环
D.语法错误,while后只能是逻辑表达式
25.下列程序段有语法错误的行为第(A)行.
1docase
2casea>0
3s=1
4else
5s=0
6endcase
A.4
B.6
C.2
D.5
26.在命令窗口中输入下列命令:
X=1
STOREX+1TOA,B,C
?
A,B,C
主屏幕上显示的结果是(B).
A.1
B.222
C.11
D.111
27.以下属于容器类控件的是(D).
A.Text
B.Label
C.Commandbutton
D.Form
28.使用"标签向导"设置标签时,必须首先确定(B).
A.表
B.数据源
C.视图
D.查询
29.下面关于项目及项目中的文件的叙述,不正确的一项是(D).
A.项目中的文件表示该文件与项目建立了一种关系.
B.项目中的文件是独立存在的.
C.项目中的文件不是项目的一部分.
D.项目中的文件是项目的一部分,永远不可分开.
30.关于VisualFoxPro事件Init的说明正确的是(B).
A.当用户用鼠标单击程序界面上的一个命令按钮时引发
B.当对象产生时引发
C.当方法或事件代码出现运行错误时引发
D.当对象从内存中释放时引发
31.下列在"项目管理器"中移去数据库表文件的操作方法正确的是(C).
A.选定文件,按[Delete]键.
B.选定文件,单击"项目管理器"上的"移去"命令.
C.A,B,C
D.选定文件,单击"项目"菜单中的"移去文件"命令.
32.在VisualFoxpro中,Width属性只能接收(B)数据.
A.字符型
B.数值型
C.日期型
D.逻辑型
33.打开"表单设计器"后,系统菜单中增加的菜单项是(A).
A.表单
B.菜单
C.屏幕
D.数据库
34."项目管理器"的"文档"选项卡用于显示和管理(A).
A.表单、报表和标签
B.查询、报表和视图
C.数据库、表单和报表
D.表单、报表和查询
35.以下属于容器类控件的是(D).
A.Commandbutton
B.Text
C.Label
D.Form
36.当在菜单设计器中设计完菜单项后,要选择"菜单"中的(D).
A.编译
B.运行
C.调试
D.生成
37.建立菜单的命令是(B).
A.NEWMENU
B.CREATEMENU
C.NEWPROJECT
D.CREATEPROJECT
38.使用"快速报表"时需要确定字段和字段布局,默认将包含(A).
A.全部字段
B.空(即不包含字段)
C.第一个字段
D.前三个字段
39.在VisualFoxPro编辑环境下,打开"显示"菜单的快捷键是(D).
A.Alt+F
B.Alt+W
C.Alt+E
D.Alt+V
40.报表文件的扩展名是(B).
A.REP
B.FRX
C.RPX
D.RPT
1.VisualFoxPro中文版是一个关系数据库管理系统.T
2.要恢复已被DELETE命令删除的数据记录,必须执行PACK命令.F
3.备注字段和通用字段的数据输入方法完全相同.F
在Record菜单中选择Delete项后,在弹出的Delete对话框中选择条件,
4.能够将满足条件的记录打上删除标记.T
5.自由表的字段名最长为10个字符.T
6.备注型字段用于存放超过254个汉字的文本.F
7.Listmemoryexceptxx?
命令显示头2位为"xx"的4个字符名称的变量.F
8.在命令窗口中输入的命令,按回车键才能执行.
9.函数值会因函数名和参数的不同而不同.T
10.执行下面命令:
dimentionbb(10)
asort(bb,1,10,0)
是对bb数组中的元素进行升序排序.T
11.VisualFoxPro的字符串运算符有+、-、$和%.F
12.LOOP或EXIT语句不能单独使用,只能在循环体内使用.T
13.PARAMETERS后跟形式参数,该命令只能放在被调过程的第一条语句中.NT
14.复选框中的Value值取为1时,表明其被选中.T
15.项目是文件、数据、文档等VFP对象的集合.BT
16.表单文件建立并保存后,只会生成一个扩展名为SCX的文件。
F
17.新建一张表单时,可以添加新的属性、方法和事件.F
18.通过SETSYSMENU命令可以允许或者禁止在程序执行时访问系统菜单.T
19.利用菜单设计器设计菜单完后,可直接运行菜单.F
20.在VisualFoxPro中,只能用报表向导生成报表文件,然后用报表生成器修改报表文件.F
1.在同一个数据表中有_1____个主索引.
2.在浏览窗口中要删除某个记录,选定想要删除的记录,再按_Ctrl+T____键,该记录删除框变黑.
3.数据表共有10条记录,当BOF()为真时,记录号是___1__.
4.逻辑数据类型变量的默认值规定为__逻辑假___.
5.逻辑运算符的优先级顺序依次为
(1)__NOT___、
(2)AND(3)OR.
6.扩展名为.PRG的程序文件在项目管理器的____代码_选项卡下管理.
7.调用过程使用__DO___命令.
8.定义一个标签后,会产生的文件有标签文件_frx____和标签备注文件frt.
9.若要修改表单,应在命令窗口中输入modifyform_____命令.
10.菜单程序组装在项目管理器_其他____选项卡中.
1.1、打开数据库PROD_M及数据库设计器,其中的两个表的必要的索引已经建立,
为这两个表建立永久性联系。
2、设置CATEGORY表中"种类名称"字段的默认值为:
"饮料"。
3、为PRODUCTS表增加字段:
优惠价格N(8,2)。
4、如果所有商品的优惠价格是在进货价格基础上减少12%,计算所有商品的优惠价格。
2.---------------------------------------------------------------------
运行状态
编辑状态
制作如图所示表单。
---------------------------------------------------------------------
设计一个文件名称为form1的表单文件。
设置:
1、设置表单名称为"Form1",标题为"Form1"。
2、设置标签(Label1)的标题为"请输入文本内容"。
3、设置标签(Label2)的标题为"请选择字体"。
4、设置文本框控件的名称为"Text1"。
5、设置选项按钮组的名称为"Optiongroup1"。
设置选项按钮组中的按钮(Option1)的标题为"宋体"。
设置选项按钮组中的按钮(Option2)的标题为"隶书"。
设置选项按钮组中的按钮(Option3)的标题为"黑体"。
设置选项按钮组中的按钮(Option4)的标题为"楷体"。
3.设计一个菜单文件,文件名为cd23。
要求:
1.其主菜单包含"统计"和"退出"2个菜单项。
2."统计"包含2个子菜单:
"工资现状"和"记录个数"
注意:
设计中使用的代码必须在"过程"中编辑。
菜单功能:
1.选择"工资现状",求rcda中性别为女的工资现状总和,存放在M变量中。
选择"记录个数",统计rcda中工资现状大于等于3000的人数,存放在S变量中。
2.单击退出运行:
SETSYSMENUTODEFAULT返回系统。
【过程】错误
标准答案:
clear&&此句不是为判分点
usercda&&usercda.dbf
sum工资现状for性别="女"tom
&&方案二:
sum工资现状forrcda.性别="女"tom
&&方案三:
sum工资现状tomfor性别="女"
&&方案四:
sum工资现状tomforrcda.性别="女"
&&方案五:
sumfor性别="女"工资现状tom
&&方案六:
sumforrcda.性别="女"工资现状tom
use&&此句不是判分点
学生答案:
未找到到相关文件或内容
【过程】错误
标准答案:
clear&&此句不是判分点
usercda&&或usercda.dbf
countfor工资现状>=3000tos
&&方案二:
countforrcda.工资现状>=3000tos
&&方案三:
counfor工资现状>=3000tos
&&方案四:
counforrcda.工资现状>=3000tos
&&方案五:
counttosfor工资现状>=3000
&&方案六:
counttosforrcda.工资现状>=3000
&&方案七:
countosfor工资现状>=3000
&&方案八:
countosforrcda.工资现状>=3000
use&&此句不是判分点
学生答案:
未找到到相关文件或内容
【过程】错误
标准答案:
setsysmenutodefault
&&或setsysmtodefa
&&或setsysmtodefault
&&或setsysmenutodefa
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 基础 试题 16 解析