《数据库原理与应用复习模拟试卷(共10页).doc》由会员分享,可在线阅读,更多相关《数据库原理与应用复习模拟试卷(共10页).doc(10页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上数据库原理与应用复习一、考试题型1、 选择题,共15题,每题3分2、 填空题,共15空,每题2分3、 程序填空题,共25分。二、期末考试复习模拟题1、 选择题:1、 FoxPro数据库系统是 。A 网络 B 层次 C 关系 D 链状2、 设X=“ABC”,Y=“ABCD”,则下列表达式中值为.T.的是 。A X=Y B X=Y C X$Y D AT(X,Y)=0 3、要把第三个字符为M的全部内存变量存入内存变量文件ST中,应该用命令 。A SAVE ALL LIKE ?M? TO ST B SAVE ALL LIKE ?M* TO ST C SAVE ALL EXCE
2、PT ?M? TO ST D SAVE ALL LIKE *M* TO ST4、相继执行如下两条命令: M=10+20 ?M屏幕上显示的输出结果是 。A 30 B 30.00 C 10+20 D 10+20 5、要关闭已打开的数据表文件test.dbf,可以 。 A 在 Command窗口键入close命令B 在Command窗口键入clear命令C 在Command窗口键入Use命令D 选择File菜单的close选项6、下列命令中,定位记录指针的命令是 。 A USE B GO C SELECT D LIST 7、在数据库中,记录是由字段值构成的数据序列,但数据长度要比各字段宽度之和多一个
3、字节,这个字节是用来存放 。A 记录分隔标记的 B 记录序号的 C 记录指针定位标记的 D 删除标记的8、如果需要给当前表增加一个字段,应使用命令是 。 A APPEND B MODIFY STRUCTURE C INSERT D EDIT 9、用在程序中,可以终止程序执行并返回到FoxPro状态的命令是 。A QUIT B EXIT C BYE D CANCEL10、数据表中有30个记录,如果当前记录为第1条记录,把记录指针移到最后一个,测试当前记录号函数RECNO()的值是 。A 31 B 30 C 29 D 28 11、在FoxPro中,函数MOD(4*9,90/9) 返回的结果是 。
4、A -6 B 4 C -4 D 6 12、在FoxPro环境下要选择5号工作区,应该使用的窗口是 。 A View B Index C Setup D Open13、下列数据中,不是常量的是 。A NAME B “年龄” C “91/01/02” D .T. 14、在查询命令SELECT中,能够实现数据表之间关联的选项是 。A HAVING B GROUP BY C WHERE D ORDER BY 15、一个过程文件最多可以包含128个过程,其文件扩展名是 。A .PRG B .FOX C .DBT D .TXT 16、从数据库的整体结构看,数据库系统采用的数据模型有 。A 网状结构、链状模
5、型和层次模型 B 层次模型、网状模型和环状模型C 层次模型、网状模型和关系模型 D 链状模型、关系模型和层次模型17、假定已经执行了命令M=30+5,再执行命令?M,屏幕将显示 。 A 30+5 B 30+5 C 35 D 35.0018、如果内存变量MX的类型是日期型,那么下列给变量MX赋值正确的方法是 。 A MX=01-04-05 B MX=“01-04-05”C MX=01-04-05 D MX=“01-04-05”19、已知字符串 M=“AB CD ”,N=“ EF IJ”。则连接运算M-N的结果是 。A “AB CDEF IJ ” B “AB CD EF IJ ”C “ABCD E
6、F IJ ” D “AB CD EF IJ ”20、在某数据表文件中,婚否是L型字段,性别是C型字段,若检索“已婚的女同志”,应该用逻辑表达式 。 A 婚否OR 性别=女 B 婚否.T. AND 性别女C 婚否AND 性别女 D 已婚 OR 性别女21、在FoxPro环境下已建立了一些数据表文件,若在命令窗口输入并执行下列命令use infor后,打开的数据表文件名是 。 A infor.dbf B infor.idx C infor.qpr D infor.bas22、下列操作中,不能用MODIFY STRUCTURE 命令实现的是 。 A 对记录数据进行修改B 删除数据表中的某些字段 C
7、为数据表增加字段D 对数据表的字段名进行修改 23、在FoxPro中执行LIST命令,要想在屏幕和打印机上同时输出,应使用命令 。 A LIST PRINT ON B LIST TO PRINTC PRINT LIST D LIST ON PRINT24、要删除当前数据表文件的“性别”字段,应使用命令 。A REPLACE B ZAP C MODIFY STRUCTURE D DELETE25、 打开学生数据表及索引文件,假定当前记录号为200,欲使记录指针指向记录号为100的记录,应使用命令 。 A FIND -100 B SKIP 100C GOTO 100 D LOCATE FOR 记录
8、号10026、在FoxPro中,能够进行条件定位的命令是 。 A SKIP B LOCATE C SEEK D GO27、设学生数据表文件已经打开,要把指针定位在第一个入学成绩大于400的记录上,应使用命令 。 A FIND FOR 入学成绩400 B FIND 入学成绩400C LOCATE FOR 入学成绩400 D SEEK 入学成绩40028、使用的职工数据表其表结构如下: 姓名(C,8) 出生日期(D,8) 职称(C,10) 工资(N,8,2)已打开职工数据表,其中每条记录对应一名职工,统计出所有职工平均工资,应使用的操作命令是 。 A SUM ALL 工资 TO PJ B COUN
9、T ALL TO PJC TOTAL ALL ON 工资 TO PJ D AVERAGE ALL 工资 TO PJ29、在FoxPro环境下,利用View窗口建立数据表之间的关系必须使用的按钮是 。A Browse B Open C Relations D Setup30、在非嵌套程序结构中,可以使用LOOP 和EXIT 语句的基本程序结构是 。A TEXT-ENDTEXT B DO WHILE-ENDDO C IF-ENDIF D DO CASE-ENDCASE31、数据库管理系统是用来建立、存取、管理和维护数据库的软件系统,英文简称是 。A DBMS B DMSB C BDMS D DBS
10、M 32、逻辑型数据类型字段的长度固定为 个字节。 A 8 B 1 C 4 D 033、顺序执行下列命令后,最后一条命令显示结果是 。USE CHJGO 5SKIP -2? RECNO( )A 3 B 4 C 5 D 7 34、一个关系是一张二维表,在FoxPro中,一个关系对应一个 。A 字段 B 记录 C 数据表文件 D 索引文件35、下列逻辑运算,结果是假的是 。A ?“ABCDE”= =“ABCDE” B NOT(ROUND(123.456,2)95-06-26 D “ABC”=90,平均分90,平均分90 AND 平均分90 OR 平均分”123” OR 9+3*2=”B”最后的显示
11、结果是 2、有如下命令序列:SET DELETED ON USE FILE GO 3DELETECOUNT TO A?A,RECCOUNT()设FILE数据库中共有100条记录,则执行了以上命令序列后, 显示的结果是: 3、 SET TALK OFF S=0A=1INPUT “N=?” TO NDO WHILE S5 ? YELSE LOOPENDIFIF Y6 EXIT ENDIF ENDDO RETURN程序运行结果 。5、SET TALK OFF A=1 DO WHILE A5B=1 DO WHILE B5 IF A*B15 AND 工资600SUM 工资 TO G1SET FILTER TOSET DELETED ONDELETE FOR 工资=15 AND 工资600COUNT TO G2 当执行上述命令后,变量G1的值是 ,变量G2的值是 。专心-专注-专业