21.要为当前表所有职工增加100元工资,应该使用命令
A)CHANGE 工资 WITH 工资+100
B)REPLACE 工资 WITH 工资+100
C)CHANGE ALL 工资 WITH 工资+100
D)REPLACE ALL 工资 WITH 工资+100
22.当前表有一个类型为C的字段SNA ,现在要将内存变量MM的字符串的内容赋给当前记录的SNA字段,应该使用命令
A)SNA = MM
B)REPLACE SNA WITH MM
C)STORE &MM TO SNA
D)REPLACE SNA WITH &MM
23.在以下各种说法中,正确的是
A)DELETE 、ZAP和PACK的功能各不相同
B)ZAP和PACK的功能相同
C)DELETE ALL和ZAP的功能相同
D)DELETE ALL和PACK的功能相同
24.在当前工作区已打开学生表,要求按男生在前,女生在后,同一性别的按年龄从小到大排序,生成新表SS.DBF,应使用命令
A)SORT TO SS ON 性别,出生日期 / D
B)INDEX TO SS ON 性别,出生日期
C)SORT TO SS ON 性别,出生日期
D)COPY TO SS ON 性别,出生日期 / D
25.只清空当前表HGZ.DBF中奖金字段的全部值,应当使用命令
A)MODIFY STRUCTURE
B)DELETE
C)REPLACE
D)ZAP
二、多项选择题
26.要为当前表中所有职工增加50元津贴,下列命令中错误的是
A)CHANGE 津贴 WITH 津贴+50
B)REPLACE 津贴 WITH 津贴+50
C)CHANGE ALL 津贴 WITH 津贴+50
D)REPLACE ALL 津贴 WITH 津贴+50
27.打开有10个记录的表文件后,要逻辑删除2号至4号记录,可执行的操作是
A)执行命令DELETE NEXT 3
B)先执行命令 GOTO 2,再执行命令DELETE NEXT 3
C)执行命令DELETE RECORD 2 TO 4
D)执行命令 DELETE FOR RECNO( )>=2.AND.RECNO( )<=4
28.下面4组命令,每组命令的执行结果一定相同的是
A)DELETE与DELETE RECORD RECNO()
B)DELETE ALL与DELETE FOR .T.
C)DELETE FOR 职称="讲师"与DELETE WHILE 职称="讲师"
D)DELETE 与DELETE NEXT 1
29.Visual FoxPro 中,索引文件的扩展名可以为
A).DBC
B).CDX
C).DBF
D).IDX
30.下面有关数据库表索引的描述,错误的是
A)使用索引并不能加快对数据库表的查询操作
B)索引与数据库表的数据存储在一个文件中
C)建立索引以后,原来的数据库表文件中记录的物理顺序不变
D)创建索引是创建一个指向数据库表文件记录的指针构成的文件
三、判断题
31.索引查询命令seek只能使记录指针指向表中满足条件的第一个记录。
32.在建立参照完整性之前,必须首先清理数据库,即物理删除各数据库表中带有删除标记的记录。
33.执行Total命令将生成一个新表,该表的记录个数总量小于当前表的记录个数。
34.永久联系在数据库设计器中显示为表索引间的连接线。
35.Update语句是SQL语言最重要的,也是使用最频繁的语句。
36.Visual FoxPro的SQL select 语句的联接格式可以实现多个表的联接。
37.菜单设计器的主要功能有两个:一是为顶层表单设计下拉菜单,二是通过定制Visual FoxPro系统菜单建立应用程序的下拉式菜单。
38.可以从本地表和存储在服务器上的表或远程数据源中创建视图,但不能从其它视图中创建视图。
39.定义一个自定义函数必须建立一个独立的文件。
40.用户从基类创建的子类属于用户定义类。用户定义类只能是子类,而不能是父类。
北京 | 天津 | 上海 | 江苏 | 山东 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
广东 | 河北 | 湖南 | 广西 | 河南 |
海南 | 湖北 | 四川 | 重庆 | 云南 |
贵州 | 西藏 | 新疆 | 陕西 | 山西 |
宁夏 | 甘肃 | 青海 | 辽宁 | 吉林 |
黑龙江 | 内蒙古 |