《2022年数据库基础知识答案版 .pdf》由会员分享,可在线阅读,更多相关《2022年数据库基础知识答案版 .pdf(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、数据库基础知识(A)1数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系是()。A)DBS包括 DB和 DBMS B)DBMS 包括 DB和 DBS C)DB包括 DBS 和 DBMS D)DBS 就是 DB,也就是 DBMS(C)2数据库 DB、数据库系统 DBS、数据库管理系统DBMS 之间的关系是()。A)DB包含 DBS 和 DBMS B)DBMS 包含 DB和 DBS C)DBS包含 DB和 DBMS D)没有任何关系(B)3DBMS 的含义是:()。A)数据库系统 B)数据库管理系统 C)数据库管理员 D)数据库(A)4英文缩写 DBMS 代表含义是()
2、。A)数据库管理系统 B)数据库定义语言 C)Visual FoxPro D)数据库操作语言(A)5数据库系统中对数据库进行管理的核心软件是()。A)DBMS B)DB C)OS D)DBS(C)6数据库系统的核心是()。A)数据库 B)操作系统 C)数据库管理系统 D)文件(B)7VFP支持的数据模型是()。A)层次数据模型 B)关系数据模型 C)网状数据模型 D)树状数据模型(A)8Visual FoxPro 6.0支持的数据模型是()。A)关系数据库模型 B)网状数据库模型 C)线性数据库模型 D)层次数据库模型(D)9用数据二维表来表示实体及实体之间联系的数据模型称为()。A)实体联系
3、模型 B)层次模型 C)网状模型 D)关系模型(C)10Visual FoxPro 6.0是一种关系型数据库管理系统,所谓关系是指()。A)各条记录中的数据彼此有一定的关系B)一个数据库文件与另一个数据库文件之间有一定的关系C)数据模型符合满足一定条件的二维表格式D)数据库中各个字段之间彼此有一定的关系(C)11关系型数据库管理系统的关系是指()。A)各条记录中的数据彼此有一定的关系B)一个数据库文件与另一个数据库文件之间有一定的关系C)数据模型符合满足一定条件的二维表格式D)数据库中各个字段之间彼此有一定的关系(B)12扩展名为.dbf 的文件是()。A)表单文件 B)表文件 C)数据库文件
4、 D)项目文件(C)13在下面的数据类型中默认为.F.的是()。A)数值型 B)字符型 C)逻辑型 D)日期型(B)14在 Visual FoxPro中,存储图象的字段类型应该是()。A)备注型 B)通用型 C)字符型 D)双精度型(C)15在 VFP中,具有固定字段长度的字段类型包括()。A)日期型、备注型和数值型 B)字符型、逻辑型和备注型C)日期型、逻辑型和备注型 D)日期型、逻辑型和字符型(D)16已知一个字段的宽度为8,则此字段的类型不可能是()。A)数值型 B)日期型 C)字符型 D)备注型(A)17假设表文件 TEST.DBF 已经打开,要修改其结构,可使用的命令()。A)MOD
5、I STRU B)MODI COMM TEST C)MODI DBF D)MODI TYPE TEST(B)18MODIFY STRUCTURE命令的功能是:()。A)修改记录值 B)修改表结构 C)修改数据库结构 D)修改数据库或表结构名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 7 页 -(B)19要想对一个打开的表文件增加新字段,应当使用命令()。A)APPEND B)MODIFY STRUCTURE C)INSERT D)CHANGE(C)20在 Visual FoxPro中,调用表设计器建立表STUDENT.DBF的命令是()。A)MODIFY STRUCTURE S
6、TUDENT B)MODIFY COMMAND STUDENT C)CREATE STUDENT D)CREATE TABLE STUDENT(C)21有关 ZAP命令的描述,正确的是()。A)ZAP命令只能删除当前表的当前记录 B)ZAP命令只能删除当前表的带有删除标记的记录C)ZAP命令能删除当前表的全部记录 D)ZAP命令能删除表的结构和全部记录(D)22当前记录是第 2 条记录,若想在当前记录的前面插入一条空记录的命令是()。A)APPEND BLANK B)APPEND BLANK BEFORE C)INSERT BLANK D)INSERT BEFORE BLANK(D)23为当前
7、表中的所有学生的总分增加10 分,可以使用的命令是()。A)CHANGE 总分 WITH 总分+10 B)REPLACE 总分 WITH 总分+10 C)CHANGE ALL 总分 WITH 总分+10 D)REPLACE ALL 总分 WITH 总分+10(D)24要为当前表所有职工增加100 元工资,应该使用命令()。A)CHANGE 工资 WITH 工资+100 B)REPLACE 工资 WITH 工资+100 C)CHANGE ALL 工资 WITH 工资+100 D)REPLACE ALL 工资 WITH 工资+100(A)25.以下日期值正确的是()。A)2001/05/25 B)
8、2001/05/25 C)2001/05/25 D)2001/05/25(D)26若一数值型字段宽度是6,小数位是 2,此字段整数部分最小值是()。A)-999 B)999 C)9999 D)-99(D)27下列有关命令书写规则的说法中,错误的是()。A)必须以命令动词开头,命令中可以含有一个或多个子句,子句的顺序是任意的B)命令动词和各子句之间用空格分开C)命令动词可只写不少于前4 个字符D)命令动词和子句中的英文单词区分大小写(D)28.在 VFP中,()不是选项所包括的内容()。A)next n B)record n C)rest D)go n(B)29下面命令有语法错误的是()。A)l
9、ist all B)modify all structure C)display all D)list rest(B)30与 list next 1等价的命令的是()。A)list B)display C)list rest D)display rest(A)31在 VFP系统中,用户打开一个表后,若要显示其中的记录,可使用的命令是()。A)browse B)show C)view D)open(B)32在 VFP系统中,用户打开一个表后,若要显示其中的记录,不能使用的命令是()。A)browse B)show C)display D)list(A)33显示表中第 10 条记录,下列命令中哪一
10、个是错误的()。A)go 10 B)go 10 C)list record 10 D)display record 10 list display(D)34假设表文件的当前记录号为50,将记录指针移到35号的命令是()。A)skip-35 B)skip 35 C)skip 15 D)skip-15(B)35对一个表文件执行了list命令之后,在执行?EOF()命令的结果是()。A).F.B).T.C)0 D)1(A)36在 VFP中定义表结构时,有一个数值型字段要求保存4 位整数、2 位小数,并且其值可能为负,则该字段的宽度应定义为()。A)8 B)7 C)6 D)5 名师资料总结-精品资料欢
11、迎下载-名师精心整理-第 2 页,共 7 页 -(A)37删除某个数据表的备注文件后()。A)无法打开该数据表B)可以打开数据表,但不能查看其中的备注型字段内容C)可以打开数据表,但备注型字段丢失D)对数据表没有任何影响(B)38以下数据中属于字符型数据的是()。A)06/10/02 B)06/10/02 C)06/10/02 D)(06/10/02)(D)39若想从字符串“大连市”中取出汉字“连”,应该使用的表达式是()。A)SUBSTR(大连市,2,2)B)SUBSTR(大连市,2,1)C)SUBSTR(大连市,3,1)D)SUBSTR(大连市,3,2)(C)40在 VFP中,逻辑型、日期
12、型和备注型字段的长度分别是()。A)1,8,128 B)1,8,10 C)1,8,4 D)1,10,4(A)41以下命令中正确的是()。A)STORE 0 TO X,Y B)STORE 0,1 TO X,Y C)X=0,Y=1 D)X=Y=0(C)42以下 4 个符号中,表示常量的是()。A)F B)BOTTOM C).F.D)TOP(A)43下列字段名或变量名中不正确的是()。A)2CLIEN_ID B)姓名 C)COLOR_CODE D)年龄(D)44设工资=640,职称=副教授 ,性别=男,则结果为假的逻辑表达式是()。A)工资 500 AND 职称=副教授 AND 性别=男 B)性别=
13、女 OR NOT 职称=助教 C)工资 550 AND 职称=副教授 OR 职称=讲师 D)工资=550 AND(职称=教授 OR 性别=男)(C)45.在命令窗口中输入如下命令:STORE 2*3 TO X?X 在主屏幕中显示的结果为()。A)2 B)3 C)6 D)2*3(C)46.在 VFP中,内存变量的数据类型不包括()。A)数值型 B)货币型 C)备注型 D)逻辑型(B)47.执行下列命令后的显示结果是()。X1=58.22?41.78+&x1 A)41.78+&x1 B)100.00 C)41.7858.22 D)错误信息(B)48.下列函数中,函数值为字符型的是()。A)DATE
14、()B)TIME()C)YEAR()D)DATETIME()(D)49.常量的类型包括:字符型、数值型、货币型、日期型、日期时间型和()。A)通用型 B)备注型 C)对象型 D)逻辑型(C)50.下列关于数值型常量的表示中,正确的是()。A)$152.365 B)125.34 C)-1.6E+12 D)15+15(B)51.在命令窗口中执行如下命令:STORE 3*5=15 TO X Y=.F.?X.AND.Y 在命令窗口显示的值为()。A).T.B).F.C)1 D)0 名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 7 页 -(C)52.在 VFP中,下面四个关于日期或日期时
15、间的表达式中,错误的是()。A)2002/09/01,11:10:10AM-2001/09/01,11:10:10AM B)01/01/2002+20 C)2002/02/01+2001/02/01 D)2002/02/01-2001/02/01(C)53.EOF()是测试函数,当正使用的数据表文件的记录指针已达尾部,其函数值为()。A)0 B)1 C).T.D).F.(B)54.一个数据表文件有 10 条记录,用函数 EOF()测试为.T.,此时当前记录号为()。A)10 B)11 C)0 D)1(B)55.在“职工档案”表文件中,婚否是逻辑型字段,性别是字符型字段,若检索“已婚的女同志”,
16、应该用逻辑表达式是()。A)婚否.OR.(性别=女)B)(婚否=.T.).AND.(性别=女)C)婚否.AND.(性别=女)D)已婚.OR.(性别=女)(B)56.SUBSTR(“ABCDEF”,3,2)的结果是()。A)AB B)CD C)FE D)CB(C)57.在 VFP数据库中的常量的类型种类有()种。A)4 B)5 C)6 D)3(C)58.要从某数据表文件中真正删除一条记录,应使用命令()。A)先用 DELETE 命令,再用 ZAP命令 B)直接用 ZAP命令C)先用 DELETE 命令,再用 PACK 命令 D)直接用 DELETE 命令(C)59.在下面的 VFP表达式中,错误
17、的是()。A)2002-06-08,06:08:09AM-10 B)2002-06-08-DATE()C)2002-06-08+DATE()D)2002-06-08+1986(A)60.已知当前数据表文件GZ。DBF中包含出生年月字段为日期型,要求显示1960 年以后(包括1960年)出生人员的记录,使用命令()。A)LIST FOR 出生年月=1960 B)LIST FOR 出生年月=60 C)LIST FOR YEAR(出生年月)=1960 D)LIST FOR YEAR(出生年月)=60(B)61.假定系统日期是 1998 年 12 月 20 日,有如下命令:MJ=MOD(YEAR(DA
18、TE(),100)执行该命令后,MJ的值是()。A)1998 B)98 C)981220 D)1220(D)62.在 VFP中不是 选项的内容是()。A)NEXT n B)RECORD n C)REST D)GO n(B)63.用函数 RECNO()测试一个空数据表文件,其结果一定是()。A)空格 B)1 C)出错信息 D)0(D)64.命令?的作用是()。A)可输出 2 个表达式的值 B)向用户提问的提示符 C)只能显示变量的值 D)在当前光标处显示表达式的值(A)65.在 VFP中下列表达式错误的是()。A)总分+10 B)AB=AB C)X3.AND.Y5 D)XY(C)66.对数据表
19、CZ进行下列操作,其结果为()。USE CZ?BOF()A).T.T.T.T.SKIP-1 B).F.T.T.T.?BOF()C).F.T.F.T.GO BOTTOM D).F.F.T.T.?EOF()SKIP?EOF()名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 7 页 -(B)67.设 S=中华人民共和国 ,能从中取出“共和国”三字的函数是()。A)SUBSTR(S,5,3)B)SUBSTR(S,9,6)C)SUBSTR(S,9,3)D)SUBSTR(S,5,6)(D)68.数据表文件有 30条记录,当前记录是20,执行命令 LIST NEXT 5 后,所显示记录号是()
20、。A)2125 B)2126 C)2025 D)2024(A)69.VFP的 ZAP命令可以删除当前数据表文件的()。A)所有记录 B)满足条件的记录 C)结构 D)带有删除标记的记录(C)70.若要恢复逻辑删除的所有记录,应该()。A)重新输入 B)立即接 ESC健 C)使用 RECALL ALL 命令 D)用 SET DELETE OFF 命令(C)71.定位记录时,可以使用命令()来向前或向后移动若干条记录的位置。A)GOTO B)GO C)SKIP D)以上命令均可正确执行(A)72.扩展名为 DBF的文件是()。A)表文件 B)表单文件 C)数据库文件 D)项目文件(A)73.下列不
21、属于 VFP所支持的数据类型是()。A)常量型 B)浮点型 C)字符型(二进制)D)备注型(二进制)(D)74.下列给内存变量赋值的命令错误的是()。A)STORE 5 TO X,Y B)X=“123”C)X=5 D)X=Y=5 Y=X(C)75.表达式 abc -def运算结果正确的是()。A)abcdef B)abc def C)abcdef D)abcdef (A)76.在 VFP中仅关闭当前表及与该表相关的文件的命令是()。A)USE B)CLEAR ALL C)CLOSE ALL D)CLOSE DATABASE(C)77.在 VFP数据表的第三条记录之前插入一条空记录的命令是()。
22、A)APPEND B)INSERT BLANK C)GO 3 D)GO 3 INSERT BEFORE BLANK INSERT BLANK(D)78.下列关于 PACK 命令的描述正确的是()。A)逻辑删除指定条件的记录 B)逻辑删除所有记录C)物理删除所有记录 D)删除所有带删除标记的记录(D)79.函数 SUBSTR(abc,6,1)的结果正确的是()。A)a B)b C)c D)空串(D)80.在命令 BROWSE中,若想禁止修改记录应加参数()。A)NOAPPEND B)NODELETE C)NOINSERT D)NOMODIFY(D)81.在 VFP中一个表由()个字段组成。A)1
23、 B)2 C)3 D)若干(C)82.下列关于字段名的命名规则,不正确的是()。A)字段名必须以字母或汉字开头 B)字段名可以由字母、汉字、下划线、数字组成C)字段名中可以包含空格 D)字段可以是汉字或合法的西文标识符(B)83.下列字段名中不合法的是()。A)当前 B)7 个考生 C)dDc_111 D)DDD(A)84.已知当前表中有 13 条记录,当前记录为第8 条记录,执行 SKIP-3 命令后,当前记录变为第()条记录。A)5 B)8 C)13 D)EOF()(A)85.在 Visual FoxPro中,逻辑删除表中年龄等于65 岁的命令是()。A)DELETE FOR 年龄=65
24、B)PACK 年龄=65 C)DELETE 年龄=65 D)ZAP 年龄=65(B)86.如果需要给当前表尾增加一个空白记录,应使用命令()。A)INSERT B)APPEND BLANK C)APPEND D)EDIT(B)87.要从表中物理删除一条记录,应使用命令()。A)首先用 DELETE 命令,然后用 ZAP命令 B)首先用 DELETE 命令,然后用 PACK 命令C)直接用 PACK 命令 D)直接用 DELETE 命令名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 7 页 -(C)88.Visual FoxPro中 APPEND BLANK命令的作用是()。A)在
25、当前记录之前插入新记录 B)在表的任意位置添加记录C)在表的尾部添加记录 D)在表的首部添加记录(B)89.下面的变量名不合法的是()。A)职业 B)球星 C)球星 D)星球大战(C)90.已知 M=GOOD BYE,N=OK OK!,则 M-N的运算结果是()。A)GOOD BYEOK OK!B)GOODBYEOK OK!C)GOOD BYE OK OK!D)GOOD BYEOKOK!(D)91.下面关于常量的叙述,不正确的一项是()。A)常量是指固定不变的值 B)常量用以表示一个具体的、不变的值C)不同类型的常量的书写格式不同 D)不同类型的常量的书定格式可以相同(D)92.在命令窗口输入
26、下列命令:x=3 STORE x*3 TO a,b,c?a,b,c 主屏幕上显示的结果是()。A)3 B)x*3 C)6 6 6 D)9 9 9(B)93.在命令窗口中输入下列命令:?(7+4)*4?9+2*5?9%7 程序运行结果为()。A)48 B)44 C)18 D)34 19 19 19 55 2 2 1 1(D)94.在 Visual FoxPro中,有下面几个内存变量的赋值语句:M=2003/06/25 N=.T.X=3.1415926 Y=3.5234 Z=$12345 执行上述赋值语句后,内存变量M、N、X、Y、Z 的数据类型分别为()。A)T,L,C,N,N B)T,M,N,
27、C,N C)D,L,Y,C,Y D)D,L,C,N,Y(C)95.在下述 Visual FoxPro表达式中,结果是逻辑值的为()。A)字符运算表达式 B)算术运算表达式 C)关系运算表达式 D)日期运算表达式(D)96.Visual FoxPro中逻辑删除是指()。A)真正从磁盘上删除表及记录B)逻辑删除是在记录旁作删除标记,但不可以恢复记录C)真正从表中删除记录D)只是在记录旁作删除标记,必要时可以恢复记录(D)97.设有职工工资 gongzi.dbf,其中有姓名、性别、工资、婚否等字段,要显示工资超过2000元和工资未达到 800 元的全部未婚男性的记录。下列命令正确的是()。A)LIS
28、T FOR 性别=男 AND NOT 婚否 AND 工资2000 AND 工资2000 OR 工资2000 OR 工资2000 OR 工资800)(A)98.下列命令中,等效的一组命令是()。A)ZAP和 DELETE ALL B)ZAP和 DELETE C)ZAP和 DELETE ALL D)ZAP和 PACK ALL PACK PACK 名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 7 页 -(C)99.某表中有数学,英语,政治和平均分字段,都是数值型。将所有学生的三科成绩的平均分分别存入平均分字段中,使用的命令是()。A)REPLACE 平均分 WITH (数学+英语+政
29、治)/3 for B)REPLACE 平均分 WITH (数学,英语,政治)/3 C)REPLACE ALL 平均分 WITH (数学+英语+政治)/3 D)REPLACE 平均分 WITH (数学+英语+政治)/3 FOR ALL (C)100.已知表文件 STUDENT.DBF,共有 20条记录,执行下列命令后,显示的结果是()。USE STUDENT GO BOTTOM SKIP-1 LIST A)显示最后一条记录 B)显示第一条记录 C)显示倒数第二条记录 D)显示所有记录(C)101.打开数据库表文件后,当前记录指针指向80,要使指针指向记录号为70 的记录,应使用命令()。A)LO
30、CATE 10 B)SKIP-70 C)GO 70 D)SKIP 70(D)102.命令?123+456 的显示结果为()。A).T.B).F.C)579 D)出错信息(C)103.Visual FoxPro内存变量的类型不包括()。A)数值型 B)字符型 C)备注型 D)逻辑型(D)104.关系运算符$用来判断一个字符串表达式是否()另一个字符串表达式。A)等于 B)完全等于 C)不等于 D)包含于(B)105.下列数据为变量是()。A)01/01/97 B)T C).Y.D)姓名(B)106.有下列语句序列X=10 Y=6?X*Y=,X*Y 执行以上语句序列之后,最后一条命令的显示结果是(
31、)。A)X*Y=X*Y B)X*Y=60 C)60=60 D).T.(A)107.在 Visual FoxPro中,逻辑删除表中性别为女的命令是()。A)DELETE FOR 性别=女 B)DELETE 性别=女 C)PACK 性别=女 D)ZAP 性别=女(C)108.在 VFP中,日期型字段的宽度是()。A)2 个字节 B)4 个字节 C)8 个字节 D)10 个字节(D)109.在 VFP中,SKIP后面没有任何参数,其功能是()。A)指针移到文件头 B)指针移到文件尾 C)指针上移一位 D)指针下移一位(B)110.要想对一个打开的表文件增加新字段,应当使用命令()。A)APPEND B)MODIFY STRUCTURE C)INSERT D)CHANGE (A)111.对当前打开的表执行了ZAP命令后,下列说法正确的是()。A)当前表文件被删除,以后再也不能使用这个表B)当前表文件被删除,但还可以从回收站中将其恢复后再使用C)当前表文件没被删除,删除的是表中的全部记录,这些记录无法再恢复D)当前表文件没被删除,删除的是表中的全部记录,这些记录可以再恢复使用名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 7 页 -