国家二级MySQL数据库机试(选择题)模拟试卷5
单项选择题
1.下列描述中错误的是(A)
A. 在数据库系统中,数据的物理结构必须与逻辑结构一致
B. 数据库技术的根本目标是要解决数据的共享问题
C. 数据库设计是指在已有数据库管理系统的基础上建立数据库
D. 数据库系统需要操作系统的支持
解析:在数据库系统中,物理独立性是指数据的物理结构(包括存储结构、存取方式等)的改变,如存储设备的更换、物理存储的更换、存取方式改变等都不影响数据库的逻辑结构,从而不致引起应用程序的变化。
2.下面描述中不属于数据库系统特点的是(C)
A. 数据共享
B. 数据完整性
C. 数据冗余度高
D. 数据独立性高
解析:数据系统的基本特点有数据的集成性、数据的高共享性与低冗余性、数据的独立性、数据统一管理与控制。
3.有两个关系R和S如下:
(B)
A. 选择
B. 投影
C. 插入
D. 连接
解析:一个关系R通过投影运算后仍为一个关系R’,R’是由R中投影运算所指出的那些域的列所组成的关系。所以题目中关系是由关系R经过投影运算所得(选择运算主要是对关系R中选择由满足逻辑条件的元组所组成的一个新关系),
4.有三个关系R、S和T如下:
(A)
A. 自然连接
B. 交
C. 投影
D. 并
解析:选择是单目运算,其运算对象是一个表。该运算按给定的条件,从表中选出满足条件的行形成一个新表作为运算结果。投影也是单目延弹,该运算从表中选出指定的属性值组成一个新表。自然连接是一种特殊的等价连接,它将表中有相同名称的列自动进行记录匹配。自然连接不必指定任何同等连接条件。
5.要想将日期型或日期时间型数据中的年份用4位数字显示,应当使用设置命令(A)
A. SET CENTURY ON
B. SET CENTURY OFF
C. SET CENTURY TO 4
D. SET CENTURY OF 4
解析:Visual FoxPro通过SET CENTURY命令设置显示日期型数据时是否显示世纪。其命令格式是:SET CENTURY ON|OFF|(TO[][ROLLOVER])。其中,ON为4位数年份;OFF为2位数年份;TO选项确定用2位数字表示年份所处的世纪。具体地说,如果该日期的2位数字年份大于等于[年份参照值],则它所处的世纪即为[世纪值],否则为[世纪值]+1。
6.设x=\\(D)
A. 123123
B. 246
C. .123y
D. 数据类型不匹配
解析:&为宏替换函数,用来替换字符型变量的内容,即函数值是变量中的字符串。由此可知,题中&k=&“123”=123,也就是说&k的值为数值型,而x=“123”,为字符型数据,故x和&k数据类型不匹配,不能做运算。
7.下列表达式中,表达式返回结果为.F.的是(B)
A. AT(\\
B. [信息]$\\
C. ISNULL(.NULL)
D. SUBSTR(\\
解析:选项A)中的AT()函数是求子串位置的函数,其函数值为数值型,本选项中函数的返回值为0;选项C)中的ISNuLL()函数是空值(NuLL值)测试函数,判断一个表达式的运算结果是否为NULL值,本选项中函数的返回值为逻辑真,即.T.;选项D)中的SUBSTR()函数是从指定表达式值的指定起始位置取指定长度的子串作为函数值,本选项中函数的返回值为“算”;选项B)“$”是一个子串包含测试运算符,检查第一个字符串的内容是否包含在第二个字符串中,如果包含则返回逻辑真,否则为逻辑假。选项B)中字符串中包含两个字符串定界符,因此字符串的第二个定界符将视为字符串的一部分,“\\
8.在Visual FoxPro中,有如下程序,函数IIF()返回值是
*程序
PRIVATE X,Y
STORE\\(A)
A. 女
B. 男
C. .T.
D. .F.
解析:根据题意,变量x的值为“男”,LEN()函数用来返同指定字符串的长度,由于一个汉字占两个字符,所以LEN(x)=2,Y=4。 IIF()是条件测试函数,基本命令格式如下: IIF(,,) 其中,测试的值,若为逻辑真(.T.),则返回的值,若为逻辑真(.F.),则返回的值。和的值不要求相同。 本题中,由于Y=4,所以逻辑表达式“Y<4”为假,IIF函数应该返回“女”。
9.在Visual FoxPro中,下列程序段执行后,内存变量s1的值是
s1=“奥运开幕日期”
s1=substr(s1,5,4)+left(s1,4)+right(s1,4)
?s1(D)
A. 开幕日期奥运
B. 奥运日期
C. 开幕日期
D. 开幕奥运日期
解析:本题考查字符串函数RIGHT(),SUBSTR()和LEFT的使用。LEFT(c,n),取字符串C左边n个字符;RIGHT(c,n),取字符串c右边的n个字符;SUBSTR(c,n1,n2),取字符串c第n1个字符起的n2个字符,返回值类型是字符型,对于本题来说,SUBSTR(s1,5,4)的值为“开幕”,LEFT(s1,4)的值为“奥运”,RIGHT(s1,4)的值为“日期”。
10.在Visual FoxPro中,用于建立或修改程序文件的命令是(B)
A. MODIFY
B. MODIFY COMMAND
C. MODIFY PROCEDURE
D. MODIFY PROGRAM
解析:本题考查建立修改程序文件的命令。在Visual FoxPro中,程序文件可以通过两种方式建立。 ①菜单方式:执行【文件】菜单中的【新建】命令,打开程序文件编辑器,然后在编辑器窗口中输入程序内容,最后保存文件。 程序文件的默认扩展名是.prg,如果指定其他扩展名,那么在打开和执行程序文件时都要显示指定扩展名。 ②命令方式: MODIFY COMMAND 用于建立或修改程序文件。
11.在表设计器的“字段”选项卡中,字段有效性的设置项中不包括(D)
A. 规则
B. 信息
C. 默认值
D. 标题
解析:定义字段有效性规则可以在表设计器中进行设置,且只有数据库表才可以定义字段有效性规则,自由表不能进行设置。建立字段有效性规则前,首先选中要定义字段有效性规则的字段。Visual FoxPro提供的字段有效性规则有3类:规则、信息和默认值。
12.不可对视图执行的操作有 ______ 。(D)
A. SELECT
B. INSERT
C. DELETE
D. CREATE INDEX
解析:
13.命令“SELECT 0”的功能是(A)
A. 选择编号最小的未使用工作区
B. 选择0号工作区
C. 关闭当前工作区中的表
本文档预览:3600字符,共7215字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载