(31)如果将一个数据表设置为"排除"状态后,那么系统连编后,该数据表将
A)成为自由表
B)包含在数据库中
C)不能编辑修改
D)可以随时编辑修改
正确答案: D
作者:
作者编号 作者姓名 所在城市
1001 王力 北京
1002 刘方 北京
1003 张剑 上海
1004 程红 上海
1005 张进 上海
图书:
图书编号 书名 出版单位 价格 作者编号
0001 计算机应用 青华出版社 26.50 1001
0002 C++ 电子工业出版社 32.00 1001
0003 计算机基础知识 电子工业出版社 28.00 1002
0004 网络应用 青华出版社 24.50 1003
0005 数据库应用 青华出版社 26.00 1003
0006 数据库组成原理 青华出版社 23.00 1003
0007 JAVA 电子工业出版社 27.50 1004
0008 网页设计 电子工业出版社 31.00 1004
(32)有如下SQL语句:
SELECT 出版单位,MIN(价格) FROM 图书 GROUP BY 出版单位
查询结果中,第一条记录的值是
A)电子工业出版社32.00
B)电子工业出版社27.50
C)青华出版社23.00
D)青华出版社26.50
正确答案: B
(33)查询北京作者出版的图书情况,要求包含作者姓名、书名和价格信息,并按图书价格降序排列,下列SQL语句正确的是
A)SELECT 作者姓名,书名,价格 FROM 图书,作者 ;
JOIN 图书.作者编号=作者.作者编号;
WHERE 所在城市="北京";
ORDER BY 价格 DESC
B)SELECT 作者姓名,书名,价格 FROM 图书,作者 ;
JOIN 图书.作者编号=作者.作者编号;
WHERE 所在城市="北京";
ORDER BY 价格
C)SELECT 作者姓名,书名,价格 FROM 图书,作者 ;
WHERE 图书.作者编号 = 作者.作者编号;
AND 所在城市="北京";
ORDER BY 价格 DESC
D)SELECT 作者姓名,书名,价格 FROM 图书,作者 ;
WHERE 图书.作者编号 = 作者.作者编号;
AND 所在城市 ="北京";
ORDER BY 价格
正确答案: C
(34)执行如下SQL语句:
SELECT DISTINCT 价格 FROM 图书;
WHERE 价格=(SELECT MAX(价格) FROM 图书) INTO ARRAY arr
则?arr[2]的结果是
A)23.00
B)32.00
C).F.
D)系统报错
正确答案: D
(35)求至少出版两本以上图书的作者姓名及数量,下列SQL语句正确的是
A)SELECT 作者姓名,COUNT(*) AS 数量 FROM 图书,作者;
HAVING COUNT(*)>=2
B)SELECT 作者姓名,COUNT(*) AS 数量 FROM 图书,作者;
WHERE 作者.作者编号=图书.作者编号;
GROUP BY 图书.作者编号 HAVING COUNT(*)>=2
C)SELECT 作者姓名,COUNT(*) AS 数量 FROM 图书,作者;
WHERE 作者.作者编号=图书.作者编号;
GROUP BY 图书.作者编号 SET COUNT(*)>=2
D)SELECT 作者姓名,COUNT(*) AS 数量 FROM 图书,作者;
WHERE 作者.作者编号=图书.作者编号;
AND COUNT(*)>=2;
GROUP BY 图书.作者编号
正确答案: B
二 、填空题
(1)栈和队列通常采用的存储结构是 【1】 。
正确答案: 1.(链式存储和顺序存储)
(2)在程序设计阶段应该采取 【2】 和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
正确答案: 1.(自顶而下)
(3)软件结构是以 【3】 为基础而组成的一种控制层次结构。
正确答案: 1.(模块)
(4)数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和 【4】 两个含义。
正确答案: 1.(逻辑独立性)
(5)数据库保护分为:安全性控制 、 【5】 、并发性控制和数据的恢复。
正确答案: 1.(完整性控制)
(6)命令?LEN("中国")<LEN("China")的结果为 【6】 。
正确答案: 1.(.T.)
(7)在表设计器的"表"选项卡的"显示"框内,包含的选项有 【7】 、 【8】 和标题。
正确答案: 1.(格式) 2.(输入掩码)
(8)在2号工作区打开数据表xs.dbf,并设置别名为student,应输入的命令是:
USE xs.dbf 【9】 2 【10】 student
正确答案: 1.(IN) 2.(ALIAS)
(9)在SQL-SELECT语句中,用来定义一个区间范围的特殊运算符是 【11】 ,检查一个属性值是否属于一组给定的值中的特殊运算符是 【12】 。
正确答案: 1.(BETWEEN...AND...) 2.(IN)
(10)下列程序的运行结果是 【13】 。
X="计算机等级考试"
Y=""
L=LEN(X)
DO WHILE L>=1
Y=Y+SUBSTR(X,L-1,2)
L=L-2
ENDDO
?Y
正确答案: 1.(试考级等机算计)
(11)查询"学生成绩"表中,所有姓"张"的学生记录,完成下列SQL语句:
SELECT * FROM 【14】 WHERE 姓名 【15】 "张*"
正确答案: 1.(学生成绩) 2.(LIKE)