《数据库应用基础》试卷(B)及答案
《数据库应用基础》试卷(B)
考试方式:笔试 考试时间:90分钟
班级:________ 座号:_______________ 姓名:______________ 成绩:_________
选择题 (1-40题,每小题1分;41-50题,每小题2分;本题60分)
1. 按照数据模型分类,数据库系统是属于______。
A)层次型 B)网状型 C)关系型 D)逻辑型
2.在下述表达式中,结果总是逻辑值的( )。
A) 字符运算表达式 B) 算术运算表达式 C) 关系运算表达式 D) 日期运算表达式
3.在下列字符串中,符合数据库系统规定的正确变量名是( )。
A)FE_1234 B)FIND C)25_ABCD D)PS:12
4.以下命令正确的是( )。
A) STORE 4,8 TO a,b B) STORE 4 TO a,b C) a=4, b=8 D) a=b=4
5.如果内存变量MX的类型是D,那么给变量MX赋值的方法是( )。
A) MX=04/05/97 B) MX="04/05/97" C) MX=CTOD(04/05/97) D) MX=CTOD("04/05/97")
6.在下面四个函数中,返回逻辑值的函数是( )。
A) EOF( ) B) DATE( ) C) RECNO( ) D) ABS( )
7.内存变量的数据类型可以是字符型(C)、数值型(N)、逻辑型(L)和( )。
A) 备注型(M) B) 全局型(Pub) C) 局部型(Pri) D) 屏幕型(S)
9.逻辑运算符的优先顺序是( )。
A) .NOT. .AND. .OR. B) .NOT. .OR. .AND.
C) .AND. .OR. .NOT. D) .AND. .NOT. .OR.
11.从键盘给内存变量输入数值型数据,可选择命令( )。
A)INPUT,STORE B)INPUT,ACCEPT
C)INPUT,@…SAY…GET/ READ D)@…SAY…GET/ READ,ACCEPT
12.内存变量有5种类型,它们是( )。
A)数值型、字符型、日期型、屏幕型、备注型
B)数值型、字符型、日期型、逻辑型、备注型
C)数值型、字符型、日期型、逻辑型、屏幕型
D)数值型、字符型、日期型、逻辑型、未定义型
13.如果内存变量与字段变量同名时,可以在内存变量前面加上标志( )来特别说明该变量是内存变量。
A)A-> B)M-> C)B-> D)G->
15.设一数值型字段的宽度为7,小数位为2,该字段整数部分最大取值为( )。
A)9999 B)99999 C)999999 D)9999999
16.在下列表达式中,错误的表达式是( )
A)X<=Y B)X>100.AND.Y<50 C)“总分:”+总分 D)“姓名:”+姓名
20.21.ZAP命令可以删除当前数据库文件的( )。
A) 全部记录 B) 满足条件的记录 C) 结构 D) 有删除标记的记录
22. 要使三个数据库文件同时处于打开状态,其方法是:( )
A) 使用USE命令依次开 B) 在不同的工作区中依次使用USE命令打开
C) 使用USE INDEX命令 D) 一条USE命令中写三个库文件名
23. 索引文件是按"索引关键字表达式"值哪种次序来建立索引:( )
A) 固定的上升次序 B) 固定的下降次序
C) 由开关控制次序 D) 随机次序
24. 快速查询命令FIND,用于:( )
A) 升序排序的库文件 B) 已打开索引文件的库文件
C) 降序排序的库文件 D) 一般库文件
25.已知LOCATE命令将指针定位于成绩大于80的记录,将指针定位于下一个成绩大于80的记录应使用的命令是( )。
A) FIND B) SKIP C) NEXT D) CONTINUE
27.在建立索引文件XM.IDX时,如果参加索引的字段有“姓名”(字符型)、“出生日期”(日期型)和“总分”(数值型),正确的命令是( ) A)INDEX ON 姓名,出生日期,总分TO XM C)INDEX ON 姓名+出生日期+总分TO XM