7.下列程序段的输出结果是 CLEAR STORE 10 TO A STORE 20 TO B SET UDFPARMS TO REFERENCE DO SWAP WITH A,(B) ?A,B PROCEDURE SWAP PARAMETERS X1,X2 TEMP=X1 X1=X2 X2=TEMP ENDPROC A)1020 B)2020 C)2010 D)1010
16.将“欧阳秀”的工资增加200元的SQL语句是 A)REPLACE教师WITH工资=工资+200 WHERE 姓名="欧阳秀" B)UPDATE教师 SET 工资=工资+200 WHEN 姓名="欧阳秀" C)UPDATE教师 工资 WITH 工资+200 WHERE 姓名="欧阳秀" D)UPDATE教师 SET 工资=工资+200 WHERE 姓名="欧阳秀"
A B C D
17.下列程序段的输出结果是 CLOSE DATA a=0 USE教师 GO TOP DO WHILE.NOT.EOF() IF 主讲课程="数据结构".OR.主讲课程="C语言" a=a+1 ENDIF SKIP ENDDO ?a A)4 B)5 C)6 D)7
A B C D
18.有SQL语句 SELECT*FROM教师WHERE NOT(工资>3000 OR 工资<2000) 与如上语句等价的SQL语句是 A)SELECT*FROM教师WHERE工资BETWEEN2000 AND 3000 B)SELECT*FROM教师WHERE工资>2000 AND 工资<3000 C)SELECT*FROM教师WHERE工资>2000 OR 工资<3000 D)SELECT*FROM教师WHERE工资<=2000 AND 工资>=3000
20.有SQL语句: SELECT DISTINCT 系号 FROM 教师 WHERE 工资>=; ALL(SELECT 工资 FROM 教师 WHERE 系号="02") 该语句的执行结果是系号 A)“01”和“02” B)“01”和“03” C)“01”和“04” D)“02”和“03”
A B C D
21.建立一个视图salary,该视图包括了系号和(该系的)平均工资两个字段,正确的SQL语句是 A)CREATE VIEW salary AS 系号,AVG(工资)AS平均工资 FROM教师; GROUP BY 系号 B)CREATE VIEW salary AS SELECT 系号,AVG(工资)AS平均工资 FROM教师; GROUP BY 系号 C)CREATE VIEW salary SELECT 系号,AVG(工资)AS平均工资 FROM教师; GROUP BY 系号 D)CREATE VIEW salary AS SELECT系号,AVG(工资)AS平均工资 FROM教师; GROUP BY 系号
24.有SQL语句: SELECT COUNT(*)AS 人数,主讲课程 FROM 教师GROUP BY主讲课程; ORDER BY人数DESC 该语句执行结果的第一条记录的内容是 A)4数据结构 B)3操作系统 C)2数据库 D)1网络技术
A B C D
25.有SQL语句: SELECT 学院.系名,COUNT(*)AS 教师人数 FROM教师,学院; WHERE 教师 系号=学院.系号 GROUP BY学院.系名 与如上语句等价的SQL语句是 A)SELECT学院.系名,COUNT(*)AS教师人数; FROM教师INNER JOIN学院; 教师.系号=学院.系号 GROUP BY 学院.系名 B)SELECT学院.系名,COUNT(*)AS教师人数; FROM教师INNER JOIN学院; ON 系号 GROUP BY 学院.系名 C)SELECT学院.系名,COUNT(*)AS教师人数; FROM教师INNER JOIN学院; ON 教师.系号=学院.系号 GROUP BY 学院.系名 D)SELECT学院.系名,COUNT(*)AS教师人数; FROM教师INNER JOIN学院; ON 教师.系号=学院.系号
A B C D
26.有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")
11.为“学生”表增加一个“平均成绩”字段的正确命令是 ALTER TABLE学生ADD 【11】 平均成绩N(5,2)。
输入答案,中间不含空格:
12.在将设计好的表单存盘时,系统将生成扩展名分别是SCX和 【12】 的两个文件。
输入答案,中间不含空格:
13.在Visual FoxPro中为表单指定标题的属性是 【13】 。
输入答案,中间不含空格:
14.在Visual FoxPro中表单的Load事件发生在Init事件之 【14】 。
输入答案,中间不含空格:
15.在Visual FoxPro中如下程序的运行结果(即执行命令DO main后)是 【15】 。 *程序文件名:main.prg SET TALK OFF CLOSE ALL CLEAR ALL mX="Visual FoxPro" mY="二级" DO s1 ?mY+mY RETURU *子程序文件名:s1.prg PROCEDURE s1 LOCAL mX mX="Visual FoxPro DBMS 考试" mY="计算机等级"+mY RETURN
11.为“学生”表增加一个“平均成绩”字段的正确命令是 ALTER TABLE学生ADD 【11】 平均成绩N(5,2)。
输入答案,中间不含空格:
12.在将设计好的表单存盘时,系统将生成扩展名分别是SCX和 【12】 的两个文件。
输入答案,中间不含空格:
13.在Visual FoxPro中为表单指定标题的属性是 【13】 。
输入答案,中间不含空格:
14.在Visual FoxPro中表单的Load事件发生在Init事件之 【14】 。
输入答案,中间不含空格:
15.在Visual FoxPro中如下程序的运行结果(即执行命令DO main后)是 【15】 。 *程序文件名:main.prg SET TALK OFF CLOSE ALL CLEAR ALL mX="Visual FoxPro" mY="二级" DO s1 ?mY+mY RETURU *子程序文件名:s1.prg PROCEDURE s1 LOCAL mX mX="Visual FoxPro DBMS 考试" mY="计算机等级"+mY RETURN