首页 > 全部 > 二级MySQL数据库 > 国家二级MySQL数据库机试(选择题)模拟试卷11

国家二级MySQL数据库机试(选择题)模拟试卷11

本单篇文档共8099字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类NCRE全国计算机二级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
二级MySQL数据库 章节练习 1011人下载
价格: 1.10 原价:¥9.60
收藏

国家二级MySQL数据库机试(选择题)模拟试卷11

单项选择题

1.数据库系统的核心是(B)

A. 数据模型

B. 数据库管理系统

C. 数据库

D. 数据库管理员

解析:数据库管理系统(DBMS)是数据库的机构,它是一种系统软件,负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等。所以,数据库管理系统是数据系统的核心。

2.“商品”与“顾客”两个实体集之间的联系一般是(D)

A. 一对一

B. 一对多

C. 多对一

D. 多对多

解析:实体集间的联系的个数可以是单个也可以是多个。两个实体集之间的联系实际上是实体集问的函数关系,这种关系有三种:一对一的联系,简记为1:1;一对多或多对一联系,简记为1:m或m:1;多对多联系,简记为m:n。本题中“商品”与“顾客”两个实体集之间的联系是多对多联系。因为一种“商品”可以被多个“顾客”购买,而一个“顾客”也可以购买多个“商品”。

3.有三个关系R、S和T如下:

(D)

A. 自然连接

B. 并

C. 交

D. 差

解析:由关系T中的的数据可以看出,其数据由属于关系R但是不属于关系S的数据组成。所以关系T是由关系R和S通过差运算得到的。

4.设X=“11”,Y=“1122”,下列表达式结果为假的是(D)

A. NOT(X=Y)AND(X$Y)

B. NOT(X$Y)OR(<>Y)

C. NOT(X>=Y)

D. NOT(X$Y)

解析:=是字符串精确比较关系运算符,$是子串包含测试关系运算符,◇表示不等于,>=表示大于等于。选项D)中X$Y求的是字符串“11”是否包含在“1122”中,结果为.T.,NOT是逻辑非运算符,所以NOT(X$Y)的值为.F.。

5.有以下程序:

INPUT TO A

S=0

IF A=10

S=1

ENDIF

S=2

?S

假定从键盘输入的A值是数值型,则程序的运行结果是(C)

A. 0

B. 1

C. 2

D. 1或2

解析:本题考查程序的顺序结构和分支结构,基本语法格式如下: IF条件表达式 命令组 ENDIF 在题目的的程序中,如果变量A的值等于10,则把1赋于变量S,但在条件语句之外又重新定义S的值为2,因此,不管IF语句是否成立,S的值始终为2。

6.打开数据库的命令是(D)

A. USE

B. USE DATABASE

C. OPEN

D. OPEN DATABASE

解析:打开数据库的命令是OPEN DATABASE,具体语法格式是:OPEN DATABASE[数据库名],而打开数据表的命令是USE。

7.在表设计器中设置的索引包含在(C)

A. 独立索引文件中

B. 惟一索引文件中

C. 结构复合索引文件中

D. 非结构复合索引文件中

解析:独立索引文件的扩展名为.IDX,只能容纳一项索引,只能用命令方式操作;复合索引文件的扩展名为.CDX,可以容纳多项索引,索引之间用惟一的索引标识区别,每个索引标识名的作用等同于一个索引文件名。 复合索引文件又分为结构复合索引文件和非结构复合索引文件,结构复合索引文件的主名与表文件的主名相同,表文件打开时,它随表的打开而打开,关闭表时随表的关闭而关闭。在表设计器中设置的索引包含在结构符合索引文件中;非结构复合索引文件的主名与表文件的主名不同,定义时要求用户为其取名,因此当表文件打开或关闭时,该文什不能自动打开或关闭,必须用户自己操作。

8.在建立数据库表时给该表指定了主索引,该索引实现了数据完整性中的(B)

A. 参照完整性

B. 实体完整性

C. 域完整性

D. 用户定义完整性

解析:数据完整性包括实体完整性、域完整性和参照完整性。实体完整性用来保证农中记录的惟一性,通过建立主索引或候选索引来实现。域完整性则是通过建立有效性规则来检验数据输入的有效性。参照完整性与表之间的关联有联系,它的大概含义是:当插入、删除或修改一个表中的数据时,通过参照引用相互关联的另一个表中的数据,来检查对表的数据操作是否正确。

9.参照完整性规则的更新规则中“级联”的含义是(A)

A. 更新父表中的连接字段值时,用新的连接字段值自动修改字表中的所有相关记录

B. 若子表中有与父表相关的记录,则禁止修改父表中的连接字段值

C. 父表中的连接字段值可以随意更新,不会影响子表中的记录

D. 父表中的连接字段值在任何情况下都不允许更新

解析:参照完整性的更新觇则包括“级联”、“限制”和“忽略”。如果选择“级联”则在更新父表的连接字段值时,用新的连接字段值自动修改子表中的所有相关记录;如果选择“限制”,若子表中有相关的记录,则禁止修改父表中的连接字段值;如果选择“忽略”,则不作参照完整性检企,即可以随意更新父表的连接字段值。

10.在Visual FoxPro中,如果在表之间的联系中设置了参照完整性规则,并在删除规则中选择了“级联”,当删除父表中的记录,其结果是(C)

A. 只删除父表中的记录,不影响子表

B. 任何时候都拒绝删除父表中的记录

C. 在删除父表中记录的同时自动删除子表中的所有参照记录

D. 若子表中有参照记录,则禁止删除父表中记录

解析:如果在删除规则选择“级联”,当删除父表中记录时,则自动删除子表中的所有相关记录。

11.假设表“学生.dbf”已在某个工作区打开,且取别名为student。选择“学生”表所在工作区为当前工作区的命令是(D)

A. SELECT0

B. USE学生

C. SELECT 学生

D. SELECT student

解析:指定工作区命令: SELECT工作区号/表别名 由于题中打开“学生”表时,为其取别名为student,故要选择“学生”表所在工作区为当前工作区应使用命令:Select student。

12.设有学生选课表SC(学号,课程号,成绩),用SQL同时检索选修课程号为“C1”和“C5”的学生学号的正确命令是(D)

A. SELECT学号FROM SC; WHERE课程号=’C1’AND课程号=’C5’

B. SELECT学号FROM SC WHERE课程号=’C1’; AND课程号=(SELECT课程号FROM SC WHERE课程号=’C5’)

C. SELECT学号FROM SC WHERE课程号=’C1’; AND学号=(SELECT学号FROM SC WHERE课程号=’C5’)

D. SELECT学号FROM SC WHERE课程号=’C1’; AND学号IN(SELECT学号FROM SC WHERE课程号=’C5’)

解析:题干中要求同时检索选修课程号为“C1”和“C5”的学生学号。采用嵌套循环实现检索,排除选项A)。在嵌套查询中使用短语IN表示“属于”的意思,而不是“=”,所以排除选项B)、C)。

13.若SQL语句中的ORDER BY短语中指定了多个字段,则(C)

本文档预览:3600字符,共8099字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载

剩余未完,查看全文
收藏
国家二级MySQL数据库机试(选择题)模拟试卷11

推荐资源

客服

扫码添加客服微信

热线

官方客服

如遇问题,请联系客服为您解决

电话客服:

客服微信:pujinet

工作时间:9:00-18:00,节假日休息

公众号

扫码关注微信公众号