VFP填空题有参考答案.docx
- 文档编号:4327164
- 上传时间:2023-05-07
- 格式:DOCX
- 页数:37
- 大小:30.70KB
VFP填空题有参考答案.docx
《VFP填空题有参考答案.docx》由会员分享,可在线阅读,更多相关《VFP填空题有参考答案.docx(37页珍藏版)》请在冰点文库上搜索。
VFP填空题有参考答案
VFP填空题(有答案)
题干0数据库管理系统支持的数据模型主要有三种,分别是层次模型、网状模型、______模型。
关系daan
题干1用二维表的形式来表示实体之间联系的数据模型叫做______。
关系模型#关系daan
题干2在关系数据库的基本操作中,从表中取出满足条件元组的操作称为______。
选择daan
题干3在关系数据库的基本操作中,把两个关系中相同属性值的元组联接到一起形成新的二维表的操作称为______。
联接daan
题干4自然联接是去掉重复属性的_______联接。
等值daan
题干5VisualFoxPro中不允许在主关键字字段中有重复值或______。
空值#NULLdaan
题干6在VisualFoxPro的表之间建立一对多联系是把______的主关键字字段添加到______的表中。
一方#一个表@多方#多个表daan
题干7为了把多对多的联系分解成两个一对多联系所建立的"纽带表"中应包含两个表的______。
主关键字#主键daan
题干8要把帮助文件设置为复制到硬盘上的Foxhelp.chm文件,需要在"选项"对话框的______选项卡上设置。
文件位置daan
题干9扩展名为.prg的程序文件在"项目管理器"的______选项卡中显示和管理。
代码daan
题干10命令?
ROUND(37.2007,3)的执行结果是______。
37.201daan
题干11命令?
LEN("THISISMYBOOK")的结果是______。
15daan
题干12TIME()的返回值的数据类型是______类型。
字符#Cdaan
题干13下列命令执行后的结果是______。
STORE'GOODBYE!
'TOX
?
LEFT(X,2),SUBSTR(X,6,2)+SUBSTR(X,6),RIGHT(X,3)
GOBYBYE!
YE!
daan
题干14下列命令执行后的结果是______。
STORE-100TOX
?
SIGN(X)*SQRT(ABS(X))
-10.00#-10daan
题干15VisualFoxPro的主索引和候选索引可以保证数据的______完整性。
域daan
题干16数据库表之间的一对多联系通过主表的_______索引和子表的_______索引实现。
主#候选@普通daan
题干17实现表之间临时联系的命令是______。
setrelation#SETRELATION#setrelationto#SETRELATIONTOdaan
题干18在定义字段有效性规则中,在规则框中输入的表达式中类型是________。
逻辑表达式daan
题干19在VisualFoxPro中,最多同时允许打开______个数据库表和自由表。
32767daan
题干20在SQL语句中空值用______表示。
NULLdaan
题干21在VisualFoxPro中用于计算检索的函数有COUNT、______、____、MAX和MIN。
SUM#AVG@AVG#SUMdaan
题干22SQLSELECT语句为了将查询结果存放到临时表中应该使用______短语。
Intocursor#Intocursorcursornamedaan
题干23查询设计器的筛选选项卡用来指定查询的_______。
条件#查询条件daan
题干24通过VisualFoxPro的视图,不仅可以查询数据库表,还可以______数据库。
更新daan
题干25建立远程视图必须首先建立与远程数据库的______。
连接daan
题干26快捷菜单实质上是一个弹出式菜单。
要将某个弹出式菜单作为一个对象的快捷菜单,通常是在对象的____事件代码中添加调用该弹出式菜单程序的命令。
Rightclickdaan
题干27设计报表通常包括两部分内容:
______和布局。
数据源daan
题干28"图片/ActiveX绑定控件"用于显示图片或______的内容。
通用型字段#通用型daan
题干29如果已对报表进行了数据分组,报表会自动包含______和_____带区。
组标头#组注脚@组注脚#组标头daan
题干30多栏报表的栏目数可以通过______来设置。
页面设置#列数daan
题干31使用"应用程序向导"创建的项目,除项目外还自动生成一个______。
应用程序框架daan
题干32在应用程序生成器的"常规"选项卡中,选择程序类型时选中"顶层",将生成一个可以在______上运行的.exe可执行程序,不必启动VisualFoxPro。
Windows桌面#桌面#windowsdaan
题干33要使得在"应用程序生成器"中所做修改与当前活动项目保持一致,应单击______按钮。
清理daan
题干34在打开项目管理器之后再打开"应用程序生成器",可以通过按ALT+F2键,快捷菜单和"工具"菜单中的______。
应用程序生成器daan
题干35如果项目不是用"应用程序向导"创建的,应用程序生成器只有______、"表单"和"报表"三个选项卡可用。
数据daan
题干36VisualFoxPro中,索引分为主索引、______、______和普通索引。
候选索引#唯一索引@唯一索引#候选索引daan
题干37在关系数据模型中,二维表的列称为属性,二维表的行称为_____。
元组#记录daan
题干38在VisualFoxPro中,项目文件的扩展名是______。
PJX#.PJXdaan
题干39查询设计器的"筛选"选项卡用来指定查询的______。
查询条件#条件daan
题干40要为表单设计下拉式菜单,首先需要在菜单设计时,在"常规选项"对话框中选择"顶层表单"复选框;其次要将表单的ShowWindow属性值设置为______,使其成为顶层表单;最后需要在表单______的事件代码中添加调用菜单程序的命令。
2@Initdaan
题干41假设图书管理数据库中有3个表,图书.dbf、读者.dbf和借阅.dbf。
它们的结构分别如下:
图书(总编号C(6),分类号C(8),书名C(16),出版单位C(20),单价N(6,2))
读者(借书证号C(4),单位C(8),姓名C(6),性别C
(2),职称C(6),地址C(20))
借阅(借书证号C(4),总编号C(6),借书日期D(8))
在上述图书管理数据库中,图书的主索引是总编号,读者的主索引是借书证号,借阅的主索引应该是_____。
总编号+借书证号#借书证号+总编号daan
题干42假设图书管理数据库中有3个表,图书.dbf、读者.dbf和借阅.dbf。
它们的结构分别如下:
图书(总编号C(6),分类号C(8),书名C(16),出版单位C(20),单价N(6,2))
读者(借书证号C(4),单位C(8),姓名C(6),性别C
(2),职称C(6),地址C(20))
借阅(借书证号C(4),总编号C(6),借书日期D(8))
如果要在藏书中查询"高等教育出版社"和"科学出版社"的图书,请对下面的SQL语句填空。
SELECT书名,作者,出版单位;
FROM图书管理!
图书;
WHERE出版单位______
IN("高等教育出版社","科学出版社")#IN("科学出版社","高等教育出版社")#IN('高等教育出版社','科学出版社')#IN('科学出版社','高等教育出版社')daan
题干43假设图书管理数据库中有3个表,图书.dbf、读者.dbf和借阅.dbf。
它们的结构分别如下:
图书(总编号C(6),分类号C(8),书名C(16),出版单位C(20),单价N(6,2))
读者(借书证号C(4),单位C(8),姓名C(6),性别C
(2),职称C(6),地址C(20))
借阅(借书证号C(4),总编号C(6),借书日期D(8))
如果要查询借阅了两本和两本以上图书的读者姓名和单位,请对下面SQL语句填空。
SELECT姓名,单位;
FROM图书管理!
读者;
WHERE借书证号IN
(SELECT______;
FROM图书管理!
借阅;
GROUPBY借书证号;
_____COUNT(*)>=2)
借书证号@HAVINGdaan
题干44在联接运算中,______联接是去掉重复属性的等值连接。
自然daan
题干45项目管理器的______选项卡用于显示和管理数据库、自由表和查询等。
数据daan
题干46自由表的扩展名是______。
DBF#.DBF#.dbf#dbfdaan
题干47LEFT("123456789",LEN("数据库"))的计算结果是______。
123456#"123456"#“123456”daan
题干48同一个表的多个索引可以创建在一个索引文件中,索引文件名与相关的表同名,索引文件的扩展名是______,这种索引称为______。
.cdx#CDX@结构复合索引daan
题干49下面各题使用如下的"教师"表和"学院"表
"教师"表
职工号姓名职称年龄工资系号
11020001肖天海副教授352000.0001
11020002王岩盐教授403000.0002
11020003刘星魂讲师251500.0003
11020004张月新讲师301500.0004
11020005李明玉教授342000.0005
11020006孙民山教授472100.0006
11020007钱无名教授492200.0007
"学院"表
系号系名
01英语
02会计
03工商管理
使用SQL语句将一条新的记录插入学院表
INSERT______学院(系号,系名)______("04","计算机")
INTO@VALUES#VALUE#VALUdaan
题干50下面各题使用如下的"教师"表和"学院"表
"教师"表
职工号姓名职称年龄工资系号
11020001肖天海副教授352000.0001
11020002王岩盐教授403000.0002
11020003刘星魂讲师251500.0003
11020004张月新讲师301500.0004
11020005李明玉教授342000.0005
11020006孙民山教授472100.0006
11020007钱无名教授492200.0007
"学院"表
系号系名
01英语
02会计
03工商管理
使用SQL语句完成如下操作(将所有教授的工资提高5%)
______教师SET工资=工资*1.05______职称="教授"
update#updat#upda@where#wherdaan
题干51关系是具有相同性质的______的集合。
元组#记录
daan
题干52数据库系统的核心是______。
数据库管理系统#DBMSdaan
题干53数据描述语言的作用是______。
定义数据库#定义或修改数据库daan
题干54关系数据库中可命名的最小数据单位是______。
属性名#属性#字段#字段名daan
题干55设工资=1200,职称="教授",下列逻辑表达式的值是_____。
工资>1000AND(职称="教授"OR职称="副教授")
.T.#真#T#真值#TRUEdaan
题干56设系统日期为2001年12月31日,下列表达式的值是______。
VAL(SUBSTR("1999",3)+RIGHT(STR(YEAR(DATE())),2))+17
9918.00#9918daan
题干57?
LEN(TRIM("国庆"+"假期"))=______。
8daan
题干58?
LEN("计算机") .T.daan 题干59______是指只有满足联接条件的记录才包含在查询结果中。 内部联接daan 题干60设有图书管理数据库: 图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2)) 读者(借书证号C(4),单位C(8),姓名C(6),性别C (2),职称C(6),地址C(20)) 借阅(借书证号C(4),总编号C(6),借书日期D(8)) 检索书价在15元至25元(含15元和25元)之间的图书的书名、作者、书价和分类号,结果按分类号升序排序。 SELECT书名,作者,单价,分类号FROM图书; WHERE______; ORDERBY______; 单价BETWEEN15AND25#单价BETW15AND25#单价BETWE15AND25#单价>=15and单价<=25#单价>=15and单价=<25#单价=>15and单价<=25#单价=>15and单价=<25@分类号ASC#分类号daan 题干61设有如下关系表R、S和T: R(BH,XM,XB,DWH) S(SWH,DWM) T(BH,XM,XB,DWH) 实现R∪T的SQL语句是_______。 SELECT*FROMRUNIONSELECT*FROMT#SELE*FROMRUNIOSELE*FROMT#SELECT*FROMRUNIOSELECT*FROMT#SELE*FROMRUNIONSELE*FROMTdaan 题干62在SQL中,测试列值是否为空值用______运算符号,测试列值是否为非空值用______运算符号。 ISNULL@EXISTS#EXIS#EXISTdaan 题干63在SQL中,用______子句消除重复出现的元组。 DISTINCT#dist#disti#distin#distincdaan 题干64在SQL中,用______命令可以从表中删除行。 DELETE#DELEdaan 题干65设有如下关系表R: R(NO,NAME,SEX,AGE,CLASS) 主关键字是NO 其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。 写出实现下列功能的SQL语句。 插入一个记录(25,"李明","男",21,"95031");_____。 INSERTINTORVALUES(25,"李明","男",21,"95031")#INSEINTORVALU(25,"李明","男",21,"95031")#INSERTINTORVALU(25,"李明","男",21,"95031") daan 题干66设有如下关系表R: R(NO,NAME,SEX,AGE,CLASS) 主关键字是NO 其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。 写出实现下列功能的SQL语句。 插入"95031"班学号为30,姓名为"郑和"的学生记录;_______。 INSERTINTOR(NO,NAME,CLASS)VALUES(30,"郑和","95031")#INSEINTOR(NO,NAME,CLASS)VALUES(30,"郑和","95031")daan 题干67设有如下关系表R: R(NO,NAME,SEX,AGE,CLASS) 主关键字是NO 其中NO为学号(数值型),NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。 写出实现下列功能的SQL语句。 将学号为10的学生姓名改为"王华";______。 UPDATERSETNAME="王华"WHERENO=10#UPDARSETNAME="王华"WHERENO=10#UPDARSETNAME="王华"WHERNO=10daan 题干68设有如下关系表R: R(NO,NAME,SEX,AGE,CLASS) 主关键字是NO 其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。 写出实现下列功能的SQL语句。 将所有"96101"班号改为"95101";_______。 UPDATERSETCLASS="95101"WHERECLASS="96101"#UPDARSETCLASS="95101"WHERCLASS="96101"#UPDARSETCLASS="95101"WHERECLASS="96101"daan 题干69设有如下关系表R: R(NO,NAME,SEX,AGE,CLASS) 主关键字是NO 其中NO为学号(数值型),NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。 写出实现下列功能的SQL语句。 删除学号为20的学生记录;______。 DELETEFROMRWHERENO=20#DELEFROMRWHERENO=20#DELEFROMRWHERNO=20#DELETEFROMRWHERNO=20daan 题干70SQL可以控制视图的______方法。 更新daan 题干71查询设计器中的"联接"选项卡,可以控制______选择。 联接类型#联接条件daan 题干72创建视图时,相应的数据库必须是______状态。 打开#非关闭#使用daan 题干73利用"一对多报表向导"创建的一对多报表,把来自两个表中的数据分开显示,父表中的数据显示在______带区,而子表中的数据显示在细节带区。 组标头daan 题干74首次启动报表设计器时,报表布局中只有3个带区,它们是页标头、______和页注脚。 细节daan 题干75报表由______和______两个基本部分组成。 数据源#布局@布局#数据源daan 题干76报表标题一般是通过______控件定义。 标签daan 题干77设有图书管理数据库: 图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2)) 读者(借书证号C(4),单位C(8),姓名C(6),性别C (2),职称C(6),地址C(20)) 借阅(借书证号C(4),总编号C(6),借书日期D(8)) 用SQL的CREATE命令建立借阅表(字段顺序要相同),请对下面的SQL语句填空: ______ CREATETABLE借阅(借书证号C(4),总编号C(6),借书日期D(8))#CREATABL借阅(借书证号C(4),总编号C(6),借书日期D(8))#CREATETABLE借阅(借书证号C(4),总编号C(6),借书日期D)#CREATABL借阅(借书证号C(4),总编号C(6),借书日期D)daan 题干78设有图书管理数据库: 图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2)) 读者(借书证号C(4),单位C(8),姓名C(6),性别C (2),职称C(6),地址C(20)) 借阅(借书证号C(4),总编号C(6),借书日期D(8)) 为图书管理数据库的读者表增加工资属性(N(8,2))。 请对下面的SQL语句填空: _______ ALTERTABLE读者ADD工资N(8,2)#ALTETABL读者ADD工资N(8,2)#ALTERTABLE读者ADDCOLUMN工资N(8,2)#ALTETABL读者ADDcolu工资N(8,2)daan 题干79设有图书管理数据库: 图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2)) 读者(借书证号C(4),单位C(8),姓名C(6),性别C (2),职称C(6),地址C(20)) 借阅(借书证号C(4),总编号C(6),借书日期D(8)) 对于图书管理数据库的读者表,为工资属性增加有效性规则(工资大于等于0)和出错提示信息(工资应该大于等于0! )。 请对下面的SQL语句填空: ALTERTABLE读者ALTER工资; ______ SETCHECK工资>=0ERROR"工资应该大于等于0! "#SETCHEC工资>=0ERRO"工资应该大于等于0! "daan 题干80设有图书管理数据库: 图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2)) 读者(借书证号C(4),单位C(8),姓名C(6),性别C (2),职称C(6),地址C(20)) 借阅(借书证号C(4),总编号C(6),借书日期D(8)) 对图书管理数据库的借阅表,将借书证号和总编号定义为借阅表的候选索引,索引名是hxsy。 请对下面的SQL语句填空: ALTERTABLE借阅_______ ADDUNIQUE借书证号+总编号TAGhxsy#ADDUNIQUE总编号+借书证号TAGhxsy#ADDUNIQ借书证号+总编号TAGhxsy#ADDUNIQ总编号+借书证号TAGhxsydaan 题干81设有图书管理数据库: 图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2)) 读者(借书证号C(4),单位C(8),姓名C(6),性别C (2),职称C(6),地址C(20)) 借阅(借书证号C(4),总编号C(6),借书日期D(8)) 对图书管理数据库,将读者表中的借书证号属性名改为书证号。 请对下面的SQL语句填空: ALTERTABLE读者______ RENAME借书证号TO书证号#RENA借书证号TO书证号#RENAMECOLUMN借书证号TO书证号#RENACOLU借书证号TO书证号daan 题干82设有图书管理数据库: 图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2)) 读者(借书证号C(4),单位C(8),姓名C(6),性别C (2),职称C(6),地址C(20)) 借阅(借书证号C(4),总编号C(6),借书日期D(8)) 对图书管理数据库,删除借阅表的候选索引hsxy。 请对下面的SQL语句填空: ALTERTABLE借阅______ DROPUNIQUETAGhxsy#DROPUNIQTAGhxsydaan 题干83设有图书管理数据库: 图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2)) 读者(借书证号C(4),单位C(8),姓名C(6),性别C (2),职称C(6),地址C(20)) 借阅(借书证号C(4),总编号C(6),借书日期D(8)) 对图书管理数据库,查询图书表中的所有元组。 请对下面的SQL语句填空: ______ SELECT*FROM图书#SELE*FROM图书daan 题干84设有图书管理数据库: 图书(总编号C(6),分类号C(8),书名C(16),作者C(6),出版单位C(20),单价N(6,2)) 读者(借书证号C(4),单位C(8)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VFP 填空 参考答案