一、单选题(共 50 道试题,共 100 分。)V
1. 在 Visual Foxpro 中,有下面几个内存变量赋值语句:X={^2001-07-28 10:15:20 PM} Y=.T. M=$123.45 N=123.45 Z=“123.24” 执行上述赋值语句之后,内存变量 X,Y,M,N 和 Z 的数据类型分别是( )
A. D,L,Y,N,C
B. D,L,M,N,C
C. T,L,M,N,C
D. T,L,Y,N,C
满分:2 分
2. 在以下命令序列中,总能实现插入一条空记录并使其成为第八条记录的是( )
A. SKIP7
B. GOTO7 INSERTBLANK
C. LOCATEFORRECNO()=8
D. GOTO7 INSERTBLANKBEFORE
满分:2 分
3. 为了合理组织数据,应遵从设计原则是( )
A. “一事一地”的原则,即一个表描述一个实体或实体间的一种联系
B. 表中的字段必须是原始数据和基本数据元素,并避免在表之间出现重复字段
C. 用外部关键字保证有关联的表之间的联系
D. 以上各条原则都包括
满分:2 分
4. 退出 Visual Foxpro 的操作方法是( )
A. 从“文件”下拉菜单中选择“退出”选项
B. 用鼠标左按钮单击关闭窗口按钮
C. 在命令窗口中键入QUIT命令,然后敲回车键
D. 以上方法都可以
满分:2 分
5. 下面有关关联操作的说明,其中错误的是( )
A. 关联本身并不进行具体的数据操作,在关联的基础上进行什么数据操作由其它命令完成。
B. 只在两个数据库具有同名字段或相同值域字段的情况下才能按字段建立关联。
C. 在当前工作区对其他工作区的被关联数据库的数据可任意读写,即对子数据库的数据既能使用又能修改和追加。
D. 关联的作用是单向的,即当前数据库记录指针的定位影响被关联数据库的记录指针定位,而不可能出现相反方向的影响。
满分:2 分
6. 设有日期类型字段 rq,日期格式为 mm/dd/yyyy。以下四组命令中,各条命令功能完全等效的是( )
A. LISTFORSUBSTR(DTOC(rq,4,4)=“2001” LISTFORYEAR(rq)=2001 LISTFOR“2001”$DTOC(rq)
B. LISTFORSUBSTR(DTOC(rq,7,4)=“2001” LISTFORYEAR(rq)=2001 LISTFOR“2001”$DTOC(rq)
C. LISTFORSUBSTR(DTOC(rq,1,4)=“2001” LISTFORYEAR(rq)=“2001” LISTFOR“2001”$DTOC(rq)
D. LISTFORSUBSTR(DT
满分:2 分
7. 在SQL中,建立视图用( )
A. CREATESCHEMA命令
B. CREATETABLE命令
C. CREATEVIEW命令
D. CREATEINDEX命令
满分:2 分
8. 如果要给当前表增加一个字段,应使用的命令是( )
A. APPEND
B. MODIFYSTRUCTURE
C. INSERT
D. EDIT
满分:2 分
9. 当前数据库文件的出生日期字段为日期型,另有一个数值型的年龄字段,现要根据出生日期按年计算年龄,并写入年龄字段,应该使用命令( )