计算机VF考试选择题题库_第1页
计算机VF考试选择题题库_第2页
计算机VF考试选择题题库_第3页
计算机VF考试选择题题库_第4页
计算机VF考试选择题题库_第5页
已阅读5页,还剩148页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

单选题 1、Visual FoxPro是基于_操作系统的数据库管理系统。 A:MS-DOS B:Windows C:UNIX D:AMOS/L 答案:B 2、命令SELECT 0的功能是_。 A:选择区号最小的空闲工作区 B:选择区号最大的空闲工作区 C:选择当前工作区的区号加1的工作区 D:随机选择一个工作区的区号 答案:A 3、下列命令中,不能求出当前表中所有记录个数的是_。 A:COUNT B:RECCOUNT () C:CALCULATE CNT() D:SUM TO CONNT 答案:D 4、已知:X=“AB“,AB=100。执行命令?GROUP BY S.学号 HAVING COUNT(*)=5 0RDER BY 3 DESC 答案:C 236、使用如下数据表: 学生.DBF:学号(C,8),姓名(C,6),性别(C,2) 选课.DBF:学号(C,8),课程号(C,3),成绩(N,3) 从“选课“表中检索成绩大于等于60并且小于90的记录信息,正确的SQL命令是_。 A:SELECT * FROM 选课 WHERE 成绩 BETWEEN 60 AND 89 B:SELECT * FROM 选课 WHERE 成绩 BETWEEN 60 T0 89 C:SELECT * FROM 选课 WHERE 成绩 BETWEEN 60 AND 90 D:SELECT * FROM 选课 WHERE 成绩 BETWEEN 60 T0 90 答案:A 237、使用如下数据表: 学生.DBF:学号(C,8),姓名(C,6),性别(C,2) 选课.DBF:学号(C,8),课程号(C,3),成绩(N,3) 检索还未确定成绩的学生选课信息,正确的SQL命令是_。 A:SELECT 学生.学号,姓名,选课.课程号 FROM 学生 INNER JOIN 选课 WHERE 学生.学号=选课.学号 AND 选课.成绩 IS NULL B:SELECT 学生.学号,姓名,选课.课程号 FROM 学生 JOIN 选课 WHERE 学生.学号=选课.学号 AND 选 课.成绩=NULL C:SELECT 学生.学号,姓名,选课.课程号 FROM 学生 INNER JOIN 选课 ON 学生.学号=选课.学号 WHERE 选课.成绩 IS NULL D:SELECT 学生.学号,姓名,选课.课程号 FROM 学生 INNER JOIN 选课 ON 学生.学号=选课.学号 WHERE 选课.成绩=NULL 答案:C 238、使用如下数据表: 学生.DBF:学号(C,8),姓名(C,6),性别(C,2) 选课.DBF:学号(C,8),课程号(C,3),成绩(N,3) 假设所有学生都已选课,所有的选课成绩都已确定。检索所有选课成绩都在90分以上(含)的学生信息, 正确的SQL命令是_。 A:SELECT * FROM 学生 WHERE 学号 IN(SELECT 学号 FROM 选课 WHERE 成绩=90) B:SELECT * FROM 学生 WHERE 学号 NOT IN(SELECT 学号 FROM 选课 WHERE 成绩=90) 答案:A 239、下列有关SQL内外层互相关嵌套查询叙述正确的是_。 A:外层查询依赖于内层查询的结果,而内层查询与外层查询无关 B:内层查询依赖于外层查询的结果,而外层查询与内层查询无关 C:外层查询的条件需要内层查询提供值,而内层查询的条件需要外层查询的结果 D:内层查询的条件需要外层查询提供值,而外层查询的条件需要内层查询的结果 答案:A 240、设有“职工“表,表结构如下: 职工(部门号C(2)、职工号C(4)、姓名C(8)、年龄N(2)、工资N(7,2)) 检索最少有3名职工的每个部门的职工工资的总额_。 A:SELECT 部门号,COUNT(*),SUM(工资) FROM 职工 HAVING COUNT(*)=3 B:SELECT 部门号,COUNT(*),SUM(工资) FROM 职工 GROUP BY 基本工资 HAVING COUNT(*)=3 C:SELECT 部门号,COUNT(*),SUM(工资) FROM 职工 GROUP BY 部门号 HAVING COUNT(*)=3 D:SELECT 部门号,COUNT(*),SUM(工资) FROM 职工 GROUP BY 部门号 WHERE COUNT(*)=3 答案:C 241、使用如下关系: 客户(客户号,名称,联系人,邮政编码,电话号码) 产品(产品号,名称,规格说明,单价) 订购单(订单号,客户号,订购日期) 订购单名细(订单号,序号,产品号,数量) 查询单价在600元以上的主机板和硬盘的正确命令是_。 A:SELECT * FROM 产品 WHERE 单价600 AND (名称=“主机板“ AND 名称=“硬盘“) B:SELECT * FROM 产品 WHERE 单价600 AND (名称=“主机板“ OR 名称=“硬盘“) C:SELECT * FROM 产品 FOR 单价600 AND (名称=“主机板“ AND 名称=“硬盘“) D:SELECT * FROM 产品 FOR 单价600 AND (名称=“主机板“ OR 名称=“硬盘“) 答案:B 242、使用如下关系: 客户(客户号,名称,联系人,邮政编码,电话号码) 产品(产品号,名称,规格说明,单价) 订购单(订单号,客户号,订购日期) 订购单名细(订单号,序号,产品号,数量) 查询客户名称中有“网络“二字的客户信息的正确命令是_。 A:SELECT * FROM 客户 FOR 名称 LIKE “%网络%“ B:SELECT * FROM 客户 FOR 名称=“%网络%“ C:SELECT * FROM 客户 WHERE 名称=“%网络%“ D:SELECT * FROM 客户 WHERE 名称 LIKE “%网络%“ 答案:D 243、有SQL语句: SELECT DISTINCT 系号 FROM 教师 WHERE 工资=; ALL(SELECT 工资 FROM 教师 WHERE 系号=“02“) 与如上语句等价的SQL语句是_。 A:SELECT DISTINCT 系号 FROM 教师 WHERE 工资=(SELECT MAX(工资) FROM 教师 WHERE 系号=“02“) B:SELECT DISTINCT 系号 FROM 教师 WHERE 工资=(SELECT MIN(工资) FROM 教师 WHERE 系号=“02“) C:SELECT DISTINCT 系号 FROM 教师 WHERE 工资=(ANY(SELECT(工资) FROM 教师 WHERE 系号=“02“) D:SELECT DISTINCT 系号 FROM 教师 WHERE 工资=(SOME(SELECT(工资) FROM 教师 WHERE 系号=“02“) 答案:A 244、基于图书表、读者表和借阅表三个数据库表,它们的结构如下: 图书(图书编号,书名,第一作者,出版社):图书编号,书名,第一作者,出版社均为C型字段,图书 编号为主关键字; 读者(借书证号,单位,姓名,职称):借书证号,单位,姓名,职称为C型字段,借书证号为主关键字; 借阅(借书证号,图书编号,借书日期,还书日期):借书证号和图书编号为C型字段,借书日期和还书 日期为D型字段,还书日期默认值为NULL,借书证号和图书编号共同构成主关键字。 查询第一作者为“张三“的所有书名及出版社,正确的SQL语句是_。 A:SELECT 书名,出版社 FROM 图书 WHERE 第一作者 = 张三 B:SELECT 书名,出版社 FROM 图书 WHERE 第一作者 = “张三“ C:SELECT 书名,出版社 FROM 图书 WHERE “第一作者“ = 张三 D:SELECT 书名,出版社 FROM 图书 WHERE “第一作者“ = “张三“ 答案:B 245、查询尚未归还书的图书编号和借书日期,正确的SQL语句是_。 A:SELECT 图书编号,借书日期 FROM 借阅 WHERE 还书日期=“ B:SELECT 图书编号,借书日期 FROM 借阅 WHERE 还书日期=NULL C:SELECT 图书编号,借书日期 FROM 借阅 WHERE 还书日期 IS NULL D:SELECT 图书编号,借书日期 FROM 借阅 WHERE 还书日期 答案:C 246、查询单位名称中含“北京“字样的所有读者的借书证号和姓名,正确的SQL语句是_。 A:SELECT 借书证号,姓名 FROM 读者 WHERE 单位=“北京%“ B:SELECT 借书证号,姓名 FROM 读者 WHERE 单位=“北京*“ C:SELECT 借书证号,姓名 FROM 读者 WHERE 单位 LIKE “北京*“ D:SELECT 借书证号,姓名 FROM 读者 WHERE 单位 LIKE “%北京%“ 答案:D 247、查询2009年被借过书的图书编号和借书日期,正确的SQL语句是_。 A:SELECT 图书编号,借书日期 FROM 借阅 WHERE 借书日期=2009 B:SELECT 图书编号,借书日期 FROM 借阅 WHERE year(借书日期)=2009 C:SELECT 图书编号,借书日期 FROM 借阅 WHERE 借书日期=year(2009) D:SELECT 图书编号,借书日期 FROM 借阅 WHERE year(借书日期)=year(2009) 答案:B 248、查询所有“工程师“读者借阅过的图书编号,正确的SQL语句是_。 A:SELECT 图书编号 FROM 读者,借阅 WHERE 职称=“工程师“ B:SELECT 图书编号 FROM 读者,图书 WHERE 职称=“工程师“ C:SELECT 图书编号 FROM 借阅 WHERE 图书编号=(SELECT 图书编号 FROM 借阅 WHERE 职称=“工程师“) D:SELECT 图书编号 FROM 借阅 WHERE 借书证号 IN (SELECT 借书证号 FROM 读者 WHERE 职称=“工程 师“) 答案:A 249、SQL是_英文单词的缩写。 A:Standard Query Language B:Structured Query Language C:Select Query Language D:以上都不是 答案:B 250、在SQL语句中,与表达式“供应商名 LIKE “%北京%“ “功能相同的表达式是_。 A:LEFT(供应商名,4)=“北京“ B:“北京“ $ 供应商名 C:供应商名 IN “%北京%“ D:AT(供应商名,“北京“) 答案:B 251、如果在SQL SELECT 语句的ORDER BY子句中指定了DESC,则表示_。 A:按降序排序 B:按升序排序 C:不排序 D:无任何意义 答案:A 252、下列查询类型中,不属于SQL 查询的是_。 A:简单查询 B:嵌套查询 C:联接查询 D:视图查询 答案:D 253、Visual FoxPro支持的SQL命令要求_。 A:被操作的表一定要打开 B:被操作的表一定不要打开 C:被操作的表不一定要打开 D:以上说法都不正确 答案:C 254、在SQL 中,空值用_表示。 A:IS NULL B:NULL C:NULL D:*NULL 答案:A 255、假设存在表“考生成绩“,求表中成绩最高的记录应输入_命令。 “考生成绩“表(记录号 学号 成绩 名次) A:SELECT MAX(成绩) FROM 考生成绩 B:SELECT MIN(成绩) FROM 考生成绩 C:SELECT AGV(成绩) FROM 考生成绩 D:SELECT SUM(成绩) FROM 考生成绩 答案:A 256、SQL的 DELETE命令是_删除记录。 A:逻辑 B:物理 C:彻底 D:以上说法都不正确 答案:A 257、如果要将查询到的考生信息保存到数组XY 中,应输入_命令。 A:SELECT * FROM 考生 INTO ARRAY XY B:SELECT * FROM 考生 INTO CURSOR XY C:SELECT * FROM 考生 INTO DBF XY D:SELECT * FROM 考生 INTO TABLE XY 答案:A 258、当前盘当前目录下有数据库:学院.dbc,其中有“教师“表和“学院“表。 “教师“表(职工号 系号 姓名 工资 主讲课程) 有SQL语句: SELECT * FROM 教师 WHERE NOT(工资3000 OR 工资2000 AND 工资2000 OR 工资=3000 答案:A 259、当前盘当前目录下有数据库:学院.dbc,其中有“教师“表和“学院“表。 “教师“表(职工号 系号 姓名 工资 主讲课程) 查询职工号的最左边三位字符是110,正确的SQL语句是_。 A:SELECT * FROM 教师 FOR LEFT(职工号,3)=“110“ B:ALTER TABLE 教师 ALTER 职工号 SET CHECK LEFT(职工号,3)=“110“ C:SELECT * FROM 教师 WHERE LEFT(职工号,3)=“110“ D:CHANGE TABLE 教师 ALTER 职工号 SET CHECK OCCURS(职工号,3)=“110“ 答案:C 260、当前盘当前目录下有数据库:学院.dbc,其中有“教师“表和“学院“表。 “教师“表: 职工号 系号 姓名 工资 主讲课程 11020001 01 肖海 3408 数据结构 11020002 02 王岩盐 4390 数据结构 11020003 01 刘星魂 2450 C语言 11020004 03 张月新 3200 操作系统 11020005 01 李明玉 4520 数据结构 11020006 02 孙民山 2976 操作系统 11020007 03 钱无名 2987 数据库 11020008 04 呼延军 3220 编译原理 11020009 03 王小龙 3980 数据结构 11020010 01 张国梁 2400 C语言 11020011 04 林新月 1800 操作系统 11020012 01 乔小廷 5400 网络技术 11020013 02 周兴池 3670 数据库 11020014 04 欧阳秀 3345 编译原理 有SQL语句: SELECT 主讲课程 COUNT(*) FROM 教师 GROUP BY 主讲课程 该语句执行结果含有记录个数是_。 A:3 B:4 C:5 D:6 答案:D 261、设有订单表order(其中包括字段:订单号,客户号,职员号,签订日期,金额),查询2007年所签 订单的信息,并按金额降序排序,正确的SQL命令是_。 A:SELECT * FROM order WHERE YEAR(签订日期)=2007 ORDER BY 金额 DESC B:SELECT * FROM order WHILE YEAR(签订日期)=2007 ORDER BY 金额 ASC C:SELECT * FROM order WHERE YEAR(签订日期)=2007 ORDER BY 金额 ASC D:SELECT * FROM order WHILE YEAR(签订日期)=2007 ORDER BY 金额 DESC 答案:A 262、设有订单表order(其中包括字段:订单号,客户号,客户号,职员号,签订日期,金额),删除 2002年1月1日以前签订的订单记录,正确的SQL命令是_。 A:DELETE TABLE order WHERE 签订日期2002-1-1 C:DELETE FROM order WHERE 签订日期2002-1-1 答案:C 263、已知有学生表,其中该表中“少数民族否“字段为逻辑型数据,下列_命令不能查询出汉族的学 生信息。 A:select * from 学生 where not 少数民族否 B:select * from 学生 where 少数民族否=.f. C:select * from 学生 where !少数民族否 D:select * from 学生 where 少数民族否=“汉“ 答案:D 264、一个表:学生(学号,姓名,性别,籍贯,入学成绩)。现要查询各省的入学平均分下列_命 令正确。 A:select 籍贯,average(入学成绩) from 学生 B:select 籍贯,average(入学成绩) from 学生 group by 籍贯 C:select 籍贯,avg(入学成绩) from 学生 group by 籍贯 D:select 籍贯,avg(入学成绩) from 学生 order by 籍贯 答案:C 265、假定有两个表:学生(学号,姓名,性别,籍贯,入学成绩),选课(学号,课程号,成绩),现 要查询湖南学生的选课成绩,下列_命令正确。 A:select 学号,姓名,课程号,成绩 from 学生,选课 where 籍贯=“湖南“ B:select 学号,姓名,课程号,成绩 from 学生,选课 where 学生.学号=选课.学号 and 籍贯=“湖南“ C:select 学号,姓名,课程号,成绩 from 学生,选课 where 学生.学号=选课.学号 or 籍贯=“湖南“ D:select 学生.学号,姓名,课程号,成绩 from 学生,选课 where 学生.学号=选课.学号 and籍贯=“湖 南“ 答案:D 266、设某数据表CJA、DBF包括学号(C型)、姓名(C型)、出生日期(D型)、婚否(L型)、入学成绩 (N型)等字段,使用SQL命令_可以为其追加一条新记录。 A:INSERT TO CJA VALUE(440105021,张三,1982/12/3,T,580) B:INSERT TO CJA VALUE(“440105021“,“张三“,“1982/12/3“,“T“,“580“) C:INSERT INTO CJA VALUE(“440105021“,“张三“,“1982/12/3“,“.T.“,“580“) D:INSERT INTO CJA VALUE(“440105021“,“张三“,1982/12/3,.T.,580) 答案:D 267、与SELECT * FORM STUD WHERE AGE BETWEEN 12 AND 15等价的是_。 A:SELECT * FORM STUD WHERE AGE12.AND.AGE15 B:SELECT * FORM STUD WHERE AGEL=12.AND.AGE=12.OR.AGE=15 答案:B 268、图书管理数据库:图书(总编号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 借阅.借书证号=读者.借书证 号 _。正确的SQL语句是_。 A:COUNT(借阅.借书证号), GROUP BY 单位 B:SUM(借阅.借书证号), GROUP BY 单位 C:COUNT(借阅.借书证号) ,ORDER BY 单位 D:COUNT(借阅.借书证号) ,HAVING 单位 答案:A 269、对于图书管理数据库:图书(总编号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))。 求CIE单位借阅图书的读者的人数。给下面的SQL语句填入子句, SELECT _ FROM 借阅 WHERE 借书 证号 _。正确的SQL语句是_。 A:COUNT(DISTINCT 借书证号) ,IN (SELECT 借书证号 FROM 读者 WHERE 单位=“CIE“) B:COUNT(DISTINCT 借书证号) ,IN (SELECT 借书证号 FROM 借阅 WHERE 单位=“CIE“) C:SUM(DISTINCT 借书证号) ,IN (SELECT 借书证号 FROM 读者 WHERE 单位=“CIE“) D:SUM(DISTINCT 借书证号) ,IN (SELECT 借书证号 FOR 借阅 WHERE 单位=“CIE“) 答案:A 270、对于图书管理数据库:图书(总编号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))。 检索当前至少借阅了2本图书的读者的姓名和所在单位。下面SQL语句正确的是_。 SELECT 姓名,单位 FROM 读者 WHERE 借书证号 IN _ A:(SELECT 借书证号 FROM 借阅 GROUP BY 总编号 HAVING COUNT(*)=2) B:(SELECT 借书证号 FROM 读者 GROUP BY 借书证号 HAVING COUNT(*)=2) C:(SELECT 借书证号 FROM 借阅 GROUP BY 借书证号 HAVING SUM(*)=2) D:(SELECT 借书证号 FROM 借阅 GROUP BY 借书证号 HAVING COUNT(*)=2) 答案:D 271、对于图书管理数据库,求电子工业出版社出版图书的最高单价、最低单价和平均单价。下面SQL语句 正确的是_。 SELECT _ FROM 图书;WHERE 出版单位=“电子工业出版社“ A:MAX(单价),MIN(单价),AVG(单价) B:MAX(单价),MIN(单价),AVERAGE(单价) C:MAX(单价),MIX(单价),AVG(单价) D:MAX(单价),SUM(单价),AVG(单价) 答案:A 272、对于图书管理数据库:图书(总编号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 出版单位,MAX(单价),AVG(单价) FROM 图书 _ A:GROUP BY 出版单位 HAVING COUNT 总编号=2 B:GROUP BY 出版单位 HAVING COUNT(DISTINCT 总编号)=2 C:GROUP BY 出版单位=2 D:WHERE 总编号=2 答案:B 273、对于图书管理数据库:图书(总编号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 出版单位=“高等教育出版社“ OR 出版单位=“电子工业出版社“,其中,SELECT后的书名、 作者和出版单位所对应的关系操作是_。 A:投影操作 B:连接 C:选择 D:合并 答案:A 274、检索“成绩“表中还没有“分数“的学生“学号“和“课程号“,正确的命令是_。 A:SELECT 学号,课程号 FROM 成绩 WHERE 分数 IS NOT NULL B:SELECT 学号,课程号 FROM 成绩 WHERE 分数 IS NULL C:SELECT 学号,课程号 FROM 成绩 WHERE 分数 = NULL D:SELECT 学号,课程号 FROM 成绩 WHERE 分数 NULL 答案:B 275、求至少有8个职工的每个仓库的工资总和_。 A:SELECT 仓库号,COUNT(*),SUM(工资) FROM 职工 WHERE COUNT(*)=8 B:SELECT 仓库号,COUNT(*),SUM(工资) FROM 职工 GROUP BY 仓库号 SET COUNT(*)=8 C:SELECT 仓库号,COUNT(*),SUM(工资) FROM 职工 GROUP BY 仓库号 HAVING COUNT(*)=8 D:SELECT 仓库号,COUNT(*),SUM(工资) FROM 职工 GROUP BY 仓库号 WHERE COUNT(*)=8 答案:C 276、在SQL语言中,修改记录命令的关键词是_。 A:UPDATE B:DELETE C:CREATE D:SELECT 答案:A 277、假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL语句是_。 A:SELECT 产品名称,AVG(单价) FROM 产品 GROUP BY 单价 B:SELECT 产品名称,AVG(单价) FROM 产品 ORDER BY 单价 C:SELECT 产品名称,AVG(单价) FROM 产品 ORDER BY 产品名称 D:SELECT 产品名称,AVG(单价) FROM 产品 GROUP BY 产品名称 答案:D 278、插入一条记录到“评分“表中,歌手号、分数和评委号分别是“1001“、9.9和“105“正确的SQL语句是 _。 A:INSERT VALUES(“1001“,9.9,“105“) INT0 评分(歌手号,分数,评委号) B:INSERT TO 评分(歌手号,分数,评委号) VALUES(“1001“,9.9,“105“) C:INSERT INTO 评分(歌手号,分数,评委号) VALUES(“1001“,9.9,“105“) D:INSERT VALUES(“1001“,9.9,“105“) TO 评分(歌手号,分数,评委号) 答案:C 279、设有职工表(其中包含字段:职工号,仓库号,工资),查询仓库号是“M1“的职工信息,并按工资 降序排序,正确的SQL命令是_。 A:SELECT FROM 职工表 WHERE 仓库号=“ M1“ ORDER BY 工资 DESC B:SELECT FROM 职工表 WHILE 仓库号=“ M1“ ORDER BY 工资 ASC C:SELECT FROM 职工表 WHERE 仓库号=“ M1“ ORDER BY 工资 ASC D:SELECT FROM 职工表 WHERE 仓库号=“ M1“ GROUP BY 工资 DESC 答案:A 280、查询持有外币种类在4种以上人员的姓名,及持有的种类数量,并按种类数量升序排列,数量相同时, 则按姓名降序排列,下列语句正确的是_。 A:SELECT 姓名,COUNT() AS 外币种类 FROM 持有数 GROUP BY 姓名 HAVING COUNT()=4 ORDER BY 外币种类,姓名 DESC B:SELECT 姓名,COUNT() AS 外币种类 FROM 持有数 GROUP BY 姓名 HAVING COUNT()=4 ORDER BY COUNT(),姓名 DESC C:SELECT 姓名,COUNT() AS 外币种类 FROM 持有数 GROUP BY 姓名 HAVING COUNT()=4 OR ODER BY 外币种类 AND 姓名 DESC D:SELECT 姓名,COUNT() AS 外币种类 FROM 持有数 GROUP BY 姓名 HAVING COUNT()=4 ORDER BY 外币种类+姓名 DESC 答案:B 281、在关系运算中,查找满足一定条件的元组的运算称之为_。 A: 选择 B: 复制 C:投影 D:连接 答案:A 283、一个关系型数据库管理系统所应具备的三种基本关系操作是_。 A:选择 B:投影 C:连接 D:以上三个都是 答案:D 284、信息世界的主要对象称为_。 A:关系 B:属性 C:记录 D:实体 答案:D 评析: 本题考查的知识点是实体、关系及相关的概念。客观存在并可以相互区分的事物叫实体,它可以是人、物 等实际的对象,也可以指事物与事物之间的联系。一个实体具有不同的属性,属性描述了实体某一方面的 特性。在Visual FoxPro中,用“表“来表示同一类实体,通常将一个没有重复行、重复列的二维表看作是 一个关系。表中的行称为记录,代表一个具体实体,但记录是计算机世界的术语。因此选项D正确。 285、用Visual FoxPro进行工资管理,属于计算机的_。 A:科学计算应用 B:过程控制应用 C:数据处理应用 D:辅助工程应用 答案:C 评析: 本题考查的知识点是数据处理的概念。数据处理是将数据进行收集、整理、存储、加工、分类、维护、排 序、检索和传输等处理。它不仅可以对数值进行计算,而且需要处理大量的文字信息和其他信息。因此选 项C正确。 286、数据库管理阶段的主要特点是_。 A:程序和数据相互依赖,冗余较大,数据共享 B:程序和数据相互独立,冗余较小,数据共享 C:程序和数据相互独立,冗余较大,数据不能共享 D:程序和数据相互依赖,冗余较小,数据不能共享 答案:B 评析: 本题考查的知识点是数据库管理阶段的特点。其特点为数据与程序高度的独立性,数据可为多个用户共享, 且具有较小的冗余度、较高的安全性。 287、在关系运算中,选取若干属性列的操作称为_。 A:连接 B:选择 C:投影 D:复制 答案:C 评析: 本题考查的知识点是关系的基本运算。关系运算有3种:选择、投影和连接。选择运算是从关系中查找符 合指定条件的元组;投影是从关系中选取若干个属性的操作;连接运算是将两个关系模式的若干属性拼接 成一个新的关系模式的操作。复制就是拷贝的意思。因此,选项A、B、D错误。 288、关系中能唯一区分、确定不同元组的属性或属性组合,称为该关系的一个_。 A:关键字 B:内关键字 C:外部关键字 D:主关键字 答案:A 评析: 本题考查的知识点是关键字的概念。关系中能唯一区分、确定不同元组的属性或属性组合,称为该关系的 一个关键字。关键字又包含候选关键字、主关键字和外部关键字,但没有内关键字的说法。关系中某个属 性或属性组合并非关键字,但却是另一个关系的主关键字,称此属性或属性组合为本关系的外部关键字。 在候选关键字中选定一个作为关键字,称为该关系的主关键字。因此选项A正确。 289、一个关系相当于一张_。 A:结构 B:属性 C:元组 D:二维表 答案:D 评析: 本题考查的知识点是关系。一个关系就是一个二维表。通常将一个没有重复行和重复列的二维表看成是一 个关系,每个关系都有一个关系名。在VFP中,一个关系对应于一个表文件,其扩展名为.dbf。 290、数据库管理系统是_。 A:应用软件 B:工具软件 C:系统软件 D:以上都不对 答案:C 评析: 本题考查的知识点是数据库管理系统。数据库管理系统,又称DBMS,用于实现数据管理的系统软件。提供 数据库定义、数据装入、数据操纵、数据控制、数据库维护等功能,是数据库系统的核心。 291、设“职工档案“数据表中有“职工编号“、“姓名“、“年龄“、“职务“、“籍贯“等字段,其中可作为关键 字的字段是_。 A:姓名 B:职工编号 C:籍贯 D:年龄 答案:B 评析: 本题考查的知识点是关键字的概念。关系中能唯一区分、确定不同元组的属性或属性组合,称为该关系的 一个关键字。每个职工的职工编号的值是唯一的,能唯一区分、确定不同元组,因此职工编号可作为关键 字段。而姓名、年龄、籍贯的值都有可能出现重复值的情况,不能唯一区分、确定不同元组,所以 A、C、D选项不正确。 292、在已知的教学环境中,一名学生可以选择多门课程,一门课程可以被多名学生选择,这说明学生实 体与课程实体之间的联系是_。 A:一对一 B:一对多 C:多对多 D:不可确定 答案:C 评析: 本题考查的知识点是实体之间的联系。实体之间的联系有3种,第一种是一对一联系(1:1):如果两个不 同型实体集中,一方的一个实体只与另一方的一个实体相对应,称这种联系为-对一联系。第二种是一对 多联系(1:n):如果两个不同型实体集中,一方的一个实体对应另一方若干个实体,而另一方的一个实 体只对应本方的一个实体,称这种联系为一对多联系。第三种是多对多联系(m:n):如果两个不同型实 体集中,两实体集中任一实体均与另一实体集中若干个实体对应,称这种联系为多对多联系。因此答案C 正确。 293、如果一所学校只有一个院长,一个院长对应一个学校,这说明院长实体与学校实体之间的联系是 _。 A:一对多 B:一对一 C:多对多 D:不可确定 答案:B 评析: 本题考查的知识点是实体之间的联系。实体之间的联系有3种,第一种是一对一联系(1:1):如果两个不 同型实体集中,一方的一个实体只与另一方的一个实体相对应,称这种联系为-对一联系。第二种是一对 多联系(1:n):如果两个不同型实体集中,一方的一个实体对应另一方若干个实体,而另一方的一个实 体只对应本方的一个实体,称这种联系为一对多联系。第三种是多对多联系(m:n):如果两个不同型实 体集中,两实体集中任一实体均与另一实体集中若干个实体对应,称这种联系为多对多联系。因此答案B 正确。 294、在数据库系统中,常用的数据模型有层次模型、网状模型和关系模型。关系数据库是支持_的 数据库系统。 A:关系模型 B:网状模型 C:层次模型 D:以上都不是 答案:A 评析: 本题考查的知识点是数据库系统中的常用的层次模型、网状模型和关系模型三种模型。其中关系模型是针 对关系数据库的模型。 295、关系的完整性约束指的是实体完整性、参照完整性、用户定义完整性。其中关系的主关键字不能取“ 空值“,是指的_。 A:实体完整性 B:参照完整性 C:用户定义完整性 D:以上都不是 答案:A 评析: 本题考查的知识点是关系的完整性约束。关系完整性是为保证数据库中数据的正确性和相容性,对关系模 型提出的某种约束条件或规则。包括实体完整性、参照完整性、用户定义完整性。其中关系的主关键字不 能取“空值“是属于实体完整性。 296、_用以控制数据的一致性,尤其是保证不同表的主关键字和外部关键字之间的关系规则的完整。 A:实体完整性 B:参照完整性 C:用户定义完整性 D:以上都不是 答案:B 评析: 本题考查的知识点是参照完整性。当插入、删除或修改一个表中数据时,依据参照完整性关联另一个表中 的数据,用以检查对表的操作是否正确。参照完整性定义表之间联系的约束条件。 297、_主要包括字段有效性约束和记录有效性约束。 A:实体完整性 B:参照完整性 C:用户定义完整性 D:以上都不是 答案:C 评析: 本题考查的知识点是用户定义完整性。用户定义完整性主要包括字段有效性约束和记录有效性约束。主要 用于数据输入正确性的检验,在插入或修改字段值时补激活。例如,在表设计器中的“字段属性“区域“有 效性规则“中建立规则表达式。 298、若要进行系统环境的设置,可以_。 A:选择“工具“-“选项“命令 B:选择“窗口“-“命令窗口“命令 C:选择“程序“-“运行“命令 D:选择“工具“-“向导“命令 答案:A 评析: 本题考查的知识点是系统环境的设置。选择“工具“-“选项“命令,在弹出的“选项“对话框中可以设置文件 位置、显示、日期时间格式等。 299、Visual FoxPro的命令短语中,不是的范围短语是_。 A:REST B:NEXT n C:RECORD n D:FIELDS 答案:D 评析: 本题考查的知识点是命令短语中的范围子句。表示命令对数据表文件进行操作的记录范围。可用短语有 ALL 、NEXT n、RECORD n、REST。 300、Visual FoxPro中,命令短语中,正确描述FIELDS 短语是_。 A:用于选择执行命令操作的记录 B:用于规定命令处理的字段或字段表达式 C:指定命令操作的记录范围 D:所有Visual FoxPro命令中,保留字FIELDS都可以省略。 答案:B 评析: 本题考查的知识点是命令中的常用短语FIELDS。该短语用于规定命令处理的字段或字段表达式。不是所有 Visual FoxPro命令中,保留字FIELDS都可以省略,例如,可以省略有LIST命令,而BROWSE命令就不可以 省略。 301、一个命令行最大的长度是_个字符。 A:250 B:251 C:254 D:255 答案:C 评析: 本题考查的知识点是命令行最大的长度,最大长度是254个字符。 302、命令短语中,FOR 子句默认的范围是_。 A:ALL B:REST C:RECORD n D:NEXT n 答案:A 评析: 本题考查的知识点是FOR 子句默认的范围,是ALL,而WHILE子句的默认范围是REST。 303、用树型结构表示实体之间联系的模型_。 A:关系模型 B:网状模型 C:层次模型 D:以上3个都不是 答案:C 评析: 本题考查的知识点是层次模型的特点。层次模型是用树形结构表示数据及其联系的。 304、数据独立性是数据库技术的重要特点之一,所谓数据独立性是指_。 A:数据与程序独立存放 B:不同的数据被存放在不同的文件中 C:不同的数据只能被对应的应用程序所使用 D:以上3种说法都不对 答案:A 评析: 本题考查的知识点是数据独立性。数据独立性是指数据与应用程序之间彼此独立,不存在相互依赖的关系。 应用程序不必随着数据存储结构的改变而改变。 305、已知:X=“AB“,AB=100。执行命令 ?&X+10 的结果是_。 A:X B:AB C:ABC58 D:110 答案:D 评析: 306、表达式LEN(ABC-DE)的值是_。 A:1 B:3 C:5 D:7 答案:C 评析: 307、执行命令 ? AT(“ROM“,“THIS IS ROM“,2)显示的结果是_。 A:0 B:3 C:6 D:2 答案:A 评析: 308、下面正确的语句有_个。 Y=Y+1 STORE 60 TO A,B,C STORE 100,200,300 TO A1,B1,C * R=190 A:1 B:2 C:3 D:4 答案:C 评析: 309、设当前表有20条记录,当EOF()为真时,命令 ? RECNO()的显示结果是_。 A:20 B:21 C:0 D:以上答案都不对 答案:B 评析: 310、已知:X=“ABC“,ABC=56。执行命令?&X+2的结果是_。 A:X B:ABC C:58 D:ABC58 答案:C 评析: 311、表达式AT(“IS“,“THIS IS A BOY“)的值是_。 A:.T. B:.F. C:3 D:6 答案:C 评析: 312、表达式CTOD(“07/20/99“)+12的值是_。 A:08/01/99 B:08/02/99 C:08/03/99 D:08/04/99 答案:A 评析: 313、下列数据类型中,_是字段变量特有而内存变量没有的。 A:字符型 B:备注型 C:通用型 D:B和 答案: 评析: 本题考查的知识点是变量和数据类型的关系。在Visual FoxPro中,变量的数据类型是由赋给变量的值的 数据类型决定的,但备注型、通用型、浮点型、整型、双精度型、二进制备注型和二进制字符型只能用于 字段变量,不能用于内存变量,因此选项正确。 314、在Visual FoxPro中,可使用不同的数据类型,例如,字符型(C)、数值型(N)、日期型(D)、 逻辑型(L)、( )(M)_等。 A:浮点型 B:通用型 C:备注型 D:二进制型 答案:C 评析: 本题考查的知识点是数据类型。在Visual FoxPro中,常用的数据类型有字符型(C)、数值型(N)、日 期型(D)、逻辑型(L)、备注型(M)和通用型(G)等,因此选项正确 315、在Visual FoxPro中,日期型、逻辑型、备注型的数据宽度是_。 A:1,8,4 B:8,1,4 C:4,8,1 D:8,4,1 答案:B 评析: 本题考查的知识点是数据类型。在Visual FoxPro中,字符型和数值型数据是不定长的,而日期型、逻辑 型、备注型、通用型数据是定长的,日期型固定长度为8个字节,逻辑型固定长度为1个字节,备注型、通 用型固定长度为4个字节,因此选项B正确。 316、在Visual FoxPro中,_是合法的字符串。 A:Visual FoxPro B:“Visual FoxPro“ C:“Visual FoxPro“ D:Visual FoxPro 答案:C 评析: 本题考查的知识点是字符串常量的定界符。字符串定界符有单引号( )、双引号(“ “)、方括号( ) 3种。当一种定界符本身是字符型数据的组成部分时,则应当选择另一种定界符。选项D没有定界符,选项 B定界符本身是字符型数据的组成部分,选项A中不是正确的定界符,因此选项C正确。 317、在Visual FoxPro中,314E-2是一个_。 A:错误的表达式 B:正确的表达式 C:数值常量 D:以上答案都不对 答案:C 评析: 本题考查的知识点是常量。在Visual FoxPro中,314E-2是一个数值型常量,因此选项C正确。 318、下列数据中合法的Visual FoxPro常量是_。 A:1/8 B:.A. C:T

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论