数据库应用基础2015复习题剖析.doc
文本预览下载声明
数据库应用基础复习题
一、选择题
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是( )
A、1:1联系 B、1:m联系 C、m:1联系 D、m:n联系
.使用如下命令
Use aa
Copy structure to bb
请问得到的表文件bb.dbf是一个 ( )
(A)结构和记录与aa.dbf完全相同 (B)结构与aa.dbf相同,但是是一个空表
(C) 结构和记录与aa.dbf完全不相同 (D) 结构与aa.dbf不相同,且是一个空表
、计算机等级考试这七个汉字作为字符串常量,在VFP中,可表示为( ).
A.{计算机等级考试} B.(计算机等级考试)
C.计算机等级考试 D.计算机等级考试
. 以下4组表达式中,结果是逻辑值.T.的是( )。
A) this is a string this B) this$THIS IS A STRING
C) this is a string$this D) this$this is a string
. 有如下赋值语句,结果为“大家好”的表达式是( )
a=“你好”
b=“大家”
A) b+AT(a,1) B) b+RIGHT(a,1) C) b+ LEFT(a,3,4) D) b+RIGHT(a,2)
. 已知表中职称为字符型字段、年龄为数值型字段,要建立一个结构索引,要求首先按照职称排序,职称相同时再按照年龄排序,正确的命令是( )。
A)INDEX ON 职称,年龄 TO xyz B)INDEX ON 职称,年龄 TAG xyz
C)INDEX ON 职称+str(年龄) TO xyz D)INDEX ON 职称+str(年龄) TAG xyz
. 设X=11”,Y=1122,下列表达式结果为假的是( )
A)NOT(X==Y) AND (X$Y) B)NOT(X$Y) OR (X◇Y)
C)NOT(X=Y) D)NOT(X$Y)
. SQL语句中,DELETE FROM S WHERE 年龄60语句的功能是( )。
A)从S表中彻底删除年龄大于60岁的记录
B) S表中年龄大于60岁的记录被加上删除标记
C)删除S表
D)删除S列
. 下列程序段执行后,内存变量s1的值是( )
s1=”network”
s1=stuff(s1,4,4,”BIOS”)
?s1
A) network B)netBIOS C)net D) BIOS
. 要将数据库表从数据库中移出成为自由表,可使用命令( )。
A) DELETE TABLE 数据表名 B) RELEASE TABLE 数据表名
C) DROP TABLE 数据表名 D) REMOVE TABLE 数据表名
. 在SQL语句中,与表达式工资 BETWEEN 1210 AND 1240功能相同的表达式是
A)工资=1210 AND 工资=1240
B)工资1210 AND 工资1240
C)工资=1210 AND 工资1240
D)工资=1210 OR 工资=1240
. 在Visual FoxPro中,建立索引的作用之一是
A)节省存储空间 B)便于管理
C)提高查询速度 D)提高查询和更新的速度
1. 下列选项中,不能作为Visual FoxPro中变量名的是( )。
A)4523Age B) Age 3 C)_ Age D) Age _3
4. 有一学生表文件,且通过表设计器已经为该表建立了若干普通索引。其中一个索引的索引表达式为姓名字段,索引名为XM。现假设学生表已经打开,且处于当前工作区中,那么可以将上述索引设置为当前索引的命令是( )
A) SET INDEX TO 姓名 B) SET INDEX TO XM
C) SET ORDER TO 姓名 D) SET ORDER TO XM
. 在Visual FoxPro 中,每一个工作区中最多能打开数据库表的数量是( )
A)1个 B)2个 C)任意个,根据内存资源而确定 D)35535个
. 要在“XSQK表”中查找姓名中最后一个字是年的记录,使用的命令是( )。
A) SELECT * FROM 职工 WHERE 姓名=?年
B) SELECT * FROM 职工 WHERE 姓名 LIK
显示全部