参考答案: B 2.019(2.0分)在SQL中,从数据库中删除表可以用( ) ? A)DROP SCHEMA命令 ? B)DROP TABLE命令 ? C)DROP VIEW命令 ? D)DROP INDEX命令
参考答案: B 2.020(2.0分)职工表及姓名索引文件都打开后,用FIND命令把指针指向姓“王”的记录,使指针指向下一个同姓记录的命令是( ) ? A)GOTO NEXT ? B)CONTINUE ? C)SKIP ? D)FIND 王
参考答案: C
二、判断题 答题要求 :判断下列说法是否正确。 21(2.0分) 2.0两个日期型数据可进行减法运算,结果为数值型数据。 ? A) 正确 ? B) 错误
参考答案:正确 2.022(2.0分)打开表文件时,VFP自动打开该表的结构索引文件。 ? A) 正确 ? B) 错误
参考答案:正确 2.023(2.0分)Visual FoxPro 6.0是一个64位的数据库管理系统。 ? A) 正确 ? B) 错误
参考答案:错误 2.024(2.0分)Visual FoxPro的SQL-select 语句的联接格式可以实现多个表的联接。 ? A) 正确 ? B) 错误
参考答案:正确 25(2.0分) 2.0 @?say?get语句中的get子句必须用read语句激活,才能修改指
定变量的值。
? A) 正确 ? B) 错误
参考答案:正确 2.026(2.0分)索引查询命令seek只能使记录指针指向表中满足条件的第一个记录。 ? A) 正确 ? B) 错误
参考答案:正确 2.027(2.0分)设置属性的语句格式为:“对象名.属性名=属性值”。 ? A) 正确 ? B) 错误
参考答案:正确 2.028(2.0分)可以使用MODIFY COMMAND命令来建立一个命令文件。 ? A) 正确 ? B) 错误
参考答案:正确 2.029(2.0分)在表单的常用方法中,显示表单的方法是SHOW。 ? A) 正确 ? B) 错误
参考答案:正确 2.030(2.0分)句。 Update语句是SQL语言最重要的,也是使用最频繁的语? A) 正确 ? B) 错误
参考答案:错误 2.031(2.0分)查询文件不能更新数据表中的数据。 ? A) 正确 ? B) 错误
参考答案:正确 2.032(2.0分)对自由表XS.DBF建立索引后,XS.DBF中的数据全部按索引顺序存入索引文件中。 ? A) 正确 ? B) 错误
参考答案:错误 033(2.0分)表的数据记录也存储在数据库文件中。 ? A) 正确 ? B) 错误
参考答案:错误 2.034(2.0分)在Visual FoxPro中,建立数据库表时,将年龄字段值限制在18~60岁之间的这种约束属于参照完整性约束。 ? A) 正确 ? B) 错误
参考答案:错误 2.035(2.0分)表单的数据源可以是表,也可以是视图。 ? A) 正确 ? B) 错误
参考答案:正确
三、程序设计题 答题要求 :按照题目要求编写程序。
36(10.0)
题目:假设约定年龄不超过35岁的职工为青年职工;年龄在36岁至45岁的职工为中年职工;年龄超过45岁的职工为老年职工。从键盘输入任一职工姓名在STUD表中查找,显示其姓名、年龄以及所属的职工类型。 答案: 答案 SET TALK OFF CLEAR USE STUD
ACCEPT ′请输入所查的姓名:ˋ TO XM LOCATE FOR 姓名=XM IF .NOT.FOUND() ?”查无此人” ELSE
NL=YEAR(DATE())-YEAR(出生日期) DO CASE CASE NL<=35
?姓名,NL,”青年职工” CASE NL>35 .AND.NL<=45 ?姓名,NL,”中年职工” OTHERWISE
?姓名,NL,”老年职工” ESDCASE