2016计算机msoffice二级试题及答案
读者(借书证号C(4),单位C(8),姓名C(6),性别C(2),职称C(6),地址C(20))
借阅(借书证号C(4),总编号C(6),借书日期D(8))
对于图书管理数据库,要查询所藏图书中,各个出版社的图书最高单价、平均单价和册数,下面SQL语句正确的是______。
SELECT 出版单位,______,______,______;
FROM 图书管理!图书 ______ 出版单位
A、MIN(单价) AVGAGE(单价) COUNT(*) GROUP BY
B、MAX(单价) AVG(单价) COUNT(*) ORDER BY
C、MAX(单价) AVG(单价) SUM(*) ORDER BY
D、MAX(单价) AVG(单价) COUNT(*) GROUP BY *
15.以下赋值语句正确的是______。
A、STORE 8 TO X,Y *
B、STORE 8,9 TO X,Y
C、X=8,Y=9
D、X,Y=8
16.SQL语句中删除表的命令是______。
A、DROP TABLE *
B、DELETE TABLE
C、ERASE TABLE
D、DELETE DBF
17.使用关系运算对系统进行操作,得到的结果是______。
A、属性
B、元组
C、关系 *
D、关系模式
18.以下关于查询的描述正确的是______。
A、不能根据自由表建立查询
B、只能根据自由表建立查询
C、只能根据数据库表建立查询
D、可以根据数据库表和自由表建立查询 *
19.关系数据库管理系统的3种基本关系运算不包括______。
A、比较
B、选择
C、联接
D、投影
20.EOF( )是测试函数,当正使用的数据表文件的记录指针已达到尾部,其函数值为______。
A、0
B、1
C、.T. *
D、.F.
21.SQL的查询语句中,______短语用于实现关系的投影操作。
A、WHERE
B、SELECT *
C、FROM
D、GROUP BY
22.Visual FoxPro的报表文件.FRX中保存的是_____。
A、打印报表的预览格式
B、打印报表本身
C、报表的格式和数据
D、报表设计格式的定义 *
23.在"职工档案"表文件中,婚否是L型字段,性别是C型字段,若检索"已婚的女同志",应该用______逻辑表达式。
A、婚否 OR (性别='女')
B、(婚否=.T.) AND (性别='女') *
C、婚否 AND (性别=女)
D、已婚 OR (性别=女)
24.如果一个过程不包含RETURN语句,或RETURN语句中没有指定表达式,那么该过程______。
A、没有返回值
B、返回0
C、返回.T. *
D、返回.F.
25.DELETE FROM S WHERE 年龄>60语句的功能是______。
A、从S表中彻底删除年龄大于60岁的记录
B、S表中年龄大于60岁的记录被加上删除标记 *
C、删除S表
D、删除S表的年龄列
26.SQL语言是具有______的功能。
A、关系规范化、数据操纵、数据控制
B、数据定义、数据操纵、数据控制 *
C、数据定义、关系规范化、数据控制
D、数据定义、关系规范化、数据操纵
27.在Visual FoxPro中进行参照完整性设置时,要想设置成:当更改父表中的主关键字段或候选关键字段时,自动更改所有相关子表记录中的对应值,应选择_____。
A、限制(Restrict)
B、忽略(Ignore)
C、级联(Cascade) *
D、级联(Cascade)或限制(Restrict)
28.以下属于非容器类控件的是______。
A、Form
B、Label *
C、page
D、Container
29.视图设计器中比查询设计器中多出的选项卡是______。
A、字段
B、排序依据
C、联接
D、更新条件 *
30.在SQL的计算查询中,用于求平均值的函数是______。
A、AVG *
B、AVERAGE
C、average
D、AVE
31.SQL的数据操作语句不包括______。
A、INSERT
B、UPDATE
C、DELETE
D、CHANGE *
32.设有图书管理数据库:
图书(总编号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))
对于图书管理数据库,查询0002号借书证的读者姓名和所借图书的总价值。
下面SQL语句正确的是______。
SELECT 姓名,SUM(单价) FROM 图书,读者 WHERE;
借书证号="0002" AND;
______
A、总编号 IN (SELECT 总编号 FROM 借阅 WHERE 借书证号="0002") *
B、总编号 NOT IN (SELECT 总编号 FROM 借阅 WHERE 借书证号="0002")
C、总编号=(SELECT 总编号 FROM 借阅 WHERE 借书证号="0002")
D、WHERE 借书证号="0002"
33.数据库系统的构成为:数据库集合、计算机硬件系统、数据库管理员和用户与______。
A、操作系统
B、文件系统
C、数据集合
D、数据库管理系统及相关软件 *
34.下列表达式中结果不是日期型的是______。
A、CTOD("2000/10/01")
B、{99/10/01}+365
C、VAL("2000/10/01") *
D、DATE()
35.设有图书管理数据库:
图书(总编号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 图书;
WHERE 出版单位="电子工业出版社"
A、MAX(单价),MIN(单价),AVG(单价) *
B、MAX(单价),MIN(单价),AVERAGE(单价)
C、MAX(单价),MIX(单价),AVG(单价)
D、MAX(单价),SUM(单价),AVG(单价)
36.通过Visual FoxPro的视图,不仅可以查询数据库表,还可以______数据库。
此题正确为:更新
37.LEFT("123456789",LEN("数据库"))的计算结果是______。
此题正确为:123456 或 "123456" 或 “123456”
38.关系数据库中可命名的最小数据单位是______。
此题正确为:属性名 或 字段 或 字段名
39.在关系数据库的基本操作中,把两个关系中相同属性值的元组联接到一起形成新的二维表的操作称为______。
此题正确为:联接
40.在SQL中,用______子句消除重复出现的元组。
此题正确为:DISTINCT 或 dist 或 disti 或 distin 或 distinc
41.命令?ROUND(37.2007,3)的执行结果是______。
此题正确为:37.201
42."图片/ActiveX绑定控件"用于显示图片或______的内容。
此题正确为:通用型字段 或 通用型
43.设有如下关系表R:
R(NO,NAME,SEX,AGE,CLASS)
主关键字是NO
其中NO为学号,NAME为姓名,SEX为性别,AGE为年龄,CLASS为班号。写出实现下列功能的SQL语句。
插入一个记录(25,"李明","男",21,"95031");_____。
此题正确为:INSERT INTO R VALUES(25,"李明","男",21,"95031") 或 INSE INTO R VALU(25,"李明","男",21,"95031") 或 INSERT INTO R VALU(25,"李明","男",21,"95031")
44.在SQL中,用______命令可以从表中删除行,用______命令可以从数据库中删除数据表。
此题正确为:DELETE 或 DELE 与 DROP 或 DROP TABLE
45.如果要查询借阅了两本和两本以上图书的读者姓名和单位,请对下面SQL语句填空。
SELECT 姓名,单位;
FROM 图书管理!读者;
WHERE 借书证号 IN
(SELECT ______;
FROM 图书管理!借阅;
GROUP BY 借书证号;
_____COUNT(*)>=2)
此题正确为:借书证号 与 HAVING
46.有一分支程序为:
IF S>100
DO P1.PRG
ELSE
IF S>10
DO P2.PRG
ELSE
IF S>1
DO P3.PRG
ELSE
DO P4.PRG
ENDIF
ENDIF
ENDIF
分别写出执行P2、P3、P4子程序的条件表达式
DO P1.PRG条件为:S >100 DO P2.PRG条件为:______。
DO P3.PRG条件为:______ DO P4.PRG条件为:______。
此题正确为:s>10 and s<=100 与 s>1 and s<=10 与 s<=1
1.Visual FoxPro关系数据库管理系统能够实现的三种基本关系运算是_______。
A、索引、排序、查找
B、建库、录入、排序
C、选择、投影、联接 *
D、显示、统计、复制
2.Visual FoxPro参照完整性规则不包括______。
A、更新规则
B、删除规则
C、查询规则 *
D、插入规则
3.下面对于控件类的各种描述中,______是错误的。
A、控件类用于进行一种或多种相关的控制
B、可以对控件类对象中的组件单独进行修改或操作 *
C、控件类一般作为容器类中的控件
D、控件类的封装性比容器类更加严密
4.在数据库设计器中,建立两个表之间的一对多联系是通过以下索引实现的______。
A、“一方”表的主索引或候选索引,“多方”表的普通索引 *
B、“一方”表的主索引,“多方”表的普通索引或候选索引
C、“一方”表的普通索引,“多方”表的主索引或候选索引
D、“一方”表的普通索引,“多方”表的候选索引或普通索引
5.有如下程序:
INPUT TO A
IF A=10
S=0
ENDIF
S=1
?S
假定从键盘输入的A的值一定是数值型,那么上面条件选择程序的执行结果是______。
A、0
B、1 *
C、由A的值决定
D、程序出错
6.不可以作为文本框控件数据来源的是______。
A、数值型字段
B、内存变量
C、字符型字段
D、备注型字段 *
7.对于学生关系S(S#,SN,AGE,SEX),写一条规则,把其中的AGE属性限制在15-30之间,则这条规则属于______。