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

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

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

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

单项选择题

1.将E-R图转换到关系模式时,实体与联系都可以表示成__________。(B)

A. 属性

B. 关系

C. 键

D. 域

解析:

2.在数据管理技术发展的三个阶段中,数据共享最好的是(C)

A. 人工管理阶段

B. 文件系统阶段

C. 数据库系统阶段

D. 三个阶段相同

解析:数据管理技术的发展经历了三个阶段:人工管理阶段、文件系统阶段和数据库系统阶段。人工管理阶段无共享,冗余度大;文件管理阶段共享性差,冗余度大;数据库系统管理阶段共享性大,冗余度小。

3.在数据库系统中,用户所见的数据模式为(B)

A. 概念模式

B. 外模式

C. 内模式

D. 物理模式

解析:用户所见到的数据模式足外模式也称用户模式。它是用户的数据视图,它由概念模式导出。一个概念模式可以有若干个外模式,每个用户只关心与它有关的外模式,这样不仅可以屏蔽大量无关信息,而且有利于数据维护。

4.说明数组后,数组元素的初值是(D)

A. 整数0

B. 不定值

C. 逻辑真

D. 逻辑假

解析:数组在使用之前一般要用dimension或declare命令显式创建,创建后,系统自动给每个数组元素赋以逻辑假.F.。

5.计算结果不是字符串“Teacher”的语句是(A)

A. at(\\

B. substr(\\

C. right(\\

D. left(\\

解析:AT()函数的格式为: AT(,[,]) 它的函数值为数值型。如果是的子串,则返回值的首字符在值中位置;若不是子串,则返回0。

6.下列程序段的执行结果是

DIME a(8)

a(1)=1

a(2)=1

for i=3 to 8

a(i)=a(i-1)+a(i一2)

next

?a(7)(C)

A. 5

B. 8

C. 13

D. 21

解析:For循环中的语句a(i)=a(i-1)+a(i-2)是指定每个元素的值为它的前两项的和,这个元素必须只能从第3项开始指定。由于前两项分别是1、1,所以数组a的8个元素分别是1,1,2,3,5,8,13,21:元素a(7)的值是13。

7.下列程序段执行时在屏幕上显示的结果是

x1=20

x2=30

SET UDFPARMS TO VALUE

DO test WITH x1.x2

?x1.x2

PROCEDURE test

PARAMETERS a,b

X=a

a=b

b=x

ENDPRO(B)

A. 30 30

B. 30 20

C. 20 20

D. 20 30

解析:带参数程序的调用有两种格式: 格式1:DO|WITH[,,…] 格式2:(实参表)|([,,…]) 采用格式1调用模块程序时,如果实参是常量或一般形式的表达式,则为按值传递。如果实参是变量,则为按引用传递。该格式不受UDFPARMS值的设置影响。 依据题干,PROCEDURE test实现两个变量的交换。

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

A. USE

B. USE DATABASE

C. OPEN

D. OPEN DATABASE

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

9.在Visual FoxPro中,关系数据库管理系统所管理的关系是(B)

A. 一个DBF文件

B. 若干个二维表

C. 一个DBC文件

D. 若干个DBC文件

解析:在关系数据库中,关系就是二维表,并且数据库中不止只有一个二维表,所以关系数据库管理系统所管理的关系就是若干个二维表。

10.在Visual FoxPro中,为了使表具有更多的特性应该使用(A)

A. 数据库表

B. 自由表

C. 数据库表或自由表

D. 数据库表和自由表

解析:数据库表与自由表相比,有如下特点:数据库表可以使用长表名、长字段名;可以为数据库表中的字段指定标题和添加注释;可以为数据库表中的字段指定默认值和输入掩码;数据库表的字段有默认的控件类;可以为数据库表规定字段级规则和记录级规则;数据库表支持主关键字、参照完整性和表之间的关联。

11.在Visual FoxPro中,仅显示当前表当前记录的命令是(B)

A. LIST

B. DISPLAY

C. SELECT

D. SHOW

解析:本题考查显示记录的命令。表记录浏览及显示的常用命令如下: BROWSE:打开表浏览器浏览当前表记录 LIST:默认在Vjsual FoxPro窗口中显示表的全部记录 DISPLAY:默认在Visual FoxPro窗口中显示表的当前记录

12.在Visual FoxPro中,下列关于索引的描述正确的是(C)

A. 当数据库表建立索引以后,表中的记录的物理顺序将被改变

B. 索引的数据将与表的数据存储在一个物理文件中

C. 建立索引是创建一个索引文件,该文件包含有指向表记录的指针

D. 使用索引可以加快对表的更新操作

解析:Visual FoxPro索引是由指针构成的文件,这些指针逻辑上按照索引关键字的值进行排序。建立索引后,表中的记录的物理顺序不变。如果根据逻辑顺序处理表记录,可以选择一个相应的索引,使用索引可以加速对表的查询操作。

13.在SQL SELECT查询中,为了使查询结果排序必须使用短语(D)

A. ASC

B. DESC

C. GROUP BY

D. ORDER BY

解析:在SOL SELECT查询中,使用短语ORDER BY使查询结果排序,所以应选D。ASC表示升序排序,DESC表示降序排序,GROUP.BY是指定分组。

14.假设temp.dbf数据表中有两个字段“歌手号”和“最后得分”,下面程序段的功能是:将temp.dbf中歌手的“最后得分”填入“歌手”表对应歌手的“最后得分”字段中(假设已增加了该字段),在下划线处应该填写的SQL语句是

USE歌手

DO WHILE.NOT.EOF()

REPLACE 歌手.最后得分WITH a[2]

SKIP

ENDDO(B)

A. SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号TO ARRAY a

B. SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号INTO ARRAY a

C. SELECT*FROM temp WHERE temp.歌手号=歌手.歌手号TO FILE a

D. SELECT*FROM temp

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

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

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号