首页 > 全部 > 数据库系统工程师上午基础知识考试 > 数据库系统工程师上午基础知识考试选择题专项强化真题试卷10

数据库系统工程师上午基础知识考试选择题专项强化真题试卷10

本单篇文档共9851字,内容预览3600字,预览为有答案版,源文件无水印,下载后包含无答案空白卷版和有答案版,同时也有计算机类软考中级整科真题模拟题,讲义课件,思维导图,易错高频题等下载。
价格: 1.00 原价:¥8.00
收藏

数据库系统工程师上午基础知识考试选择题专项强化真题试卷10

中文选择题

1.关于对SQL对象的操作权限的描述正确的是(57)。(A)

A. 权限的种类分为INSERT、DELETE和UPDATE三种

B. 权限只能用于实表不能应用于视图

C. 使用REVOKE语句获得权限

D. 使用COMMIT语句赋予权限

解析:本题考查应试者对数据库安全性的掌握。选项A正确;选项B错误,权限可能用于视图;选项C错误,REVOKE是用作收回权限的命令;选项D错误,COMMIT是提交事务的命令,授权命令应该是GRANT。

2.允许取空值但不允许出现重复值的约束是(46)。(B)

A. NULL

B. UNIQUE

C. PRIMARY KEY

D. FOREIGN KEY

解析:本题考查应试者对标准SQL语言中约束的掌握。选项A为允许取空值:选项B为取不重复值,空值不相等,可以取多个空值;选项C为主码约束,即非空和取值不重复;选项D为外码约束,取空值或参照表中主码出现的值。故答案为B。

3.不常用作数据挖掘的方法是(53)。(D)

A. 人工神经网络

B. 规则推导

C. 遗传算法

D. 穷举法

解析:本题考查应试者对数据挖掘基本概念的掌握。数据挖掘用到的是人工智能的理论和方法,人工神经网络、规则推导和遗传算法都位列其中,穷举法是对所有数据进行逐一考查和处理,而数据挖掘是发现大量数据背后的规则为目的,少量数据的遗漏并不能影响整体的结果,因此并不适用。故答案选D。

4.以下选项中,可以用于Internet信息服务器远程管理的是(63)。(A)

A. Telnet

B. RAS

C. FTP

D. SMTP

解析:Telnet是基于客户机/服务器模式的服务系统,它由客户软件、服务器软件以及Telnet通信协议等三部分组成。远程登录服务是在Telnet协议的支持下,将用户计算机与远程主机连接起来,在远程计算机上运行程序,将相应的屏幕显示传送到本地机器,并将本地的输入送给远程计算机,由于这种服务基于Telnet协议且使用Telnet命令进行远程登录故称为Telnet远程登录。RAS(Remote Access Service)是用于远程访问服务的,例如使用拨号上网时,在远端的服务器上需要启动远程访问服务RAS。FTP是文件传输协议,用来通过网络从一台计算机向另一台计算机传送文件,它是互联网上继WWW服务之后的另一项主要服务,用户可以通过FTP客户程序连接FTP服务器,然后利用FTP协议进行文件的下载或上传。SMTP是简单邮件管理协议,是一种通过计算机网络与其他用户进行联系的快速、简便、高效、廉价的现代化通信手段,是一种利用网络交换信息的非交互式服务。在 TCP/IP网络上的大多数邮件管理程序使用SMTP协议来发信,且采用POP协议(常用的是POP3)来保管用户未能及时取走的邮件。

5.800×600的分辨率的图像,若每个像素具有16位的颜色深度,则可表示(14)种不同的颜色。(C)

A. 1000

B. 1024

C. 65536

D. 480000

解析:颜色深度决定了彩色图像中可出现的最多颜色数,或灰度图像中的最大灰度等级。如一幅图像的图像深度为b位,则该图像的最多颜色数或灰度级为2b种。显然,表示一个像素颜色的位数越多,它能表达的颜色数或灰度级就越多。一幅彩色图像的每个像素有16位,则最大颜色数目为216=65536,就是说像素的深度为16位,每个像素可以是216种颜色中的一种。表示一个像素的位数越多,它能表达的颜色数目就越多,它的深度就越深。

6.要使用户张先生只能查询表A中的部分记录,应采取的策略是(51)。(A)

A. 构建该部分记录的行级视图,并将该视图的查询权限赋予张先生

B. 将表A的查询权限赋予张先生

C. 编写查询表A的存储过程

D. 将张先生的用户级别设定为DBA

解析:本题考查对数据库安全技术的掌握。授权只涉及到表级而未达到行级,只有通过建立视图提取相应的行,再将视图上的权限授予用户来解决行级权限,故选项A正确;选项B会使张先生具有表A全部记录的查询条件,与题目要求不符;选项C用存储过程,也应该和授权结合,故错误;选项D会使张先生具有数据库的全部权限,错误。

7.分布式数据库的场地自治性访问的是(59)。(C)

A. 全局外层

B. 全局概念层

C. 局部概念层

D. 局部内层

解析:本题考查对分布式数据库基本概念的掌握。分布式数据库的体系结构分为全局外层、全局概念层、局部概念层和局部内层。全局外层即外模式,局部概念层和局部内层与集中式数据库相同,全局概念层是对全局逻辑模式的描述,按照分片映射到各局部概念层。场地自治是指各局部的DBMS可以独立地管理所辖局部数据,通过局部概念层(相当于集中式的模式层)进行访问。局部内层描述的是局部数据的存储模式(内模式),故选项C正确。

8.分布式数据库中每个节点都能够执行局部应用请求,是指(59)。(D)

A. 数据分布性

B. 逻辑相关性

C. 场地透明性

D. 场地自治性

解析:本题考查分布式数据库方面的基础知识。一个分布式数据库在逻辑上是一个统一的整体,在物理上则是分别存储在不同的物理节点上。一个应用程序通过网络的连接可以访问分布在不同地理位置的数据库。它的分布性表现在数据库中的数据不是存储在同一场地。分布式数据库系统有两种;一种是物理上分布的,但逻辑上却是集中的。这种分布式数据库只适宜用途比较单一的、不大的单位或部门。另一种分布式数据库系统在物理上和逻辑上都是分布的,也就是所谓联邦式分布数据库系统。由于组成联邦的各个子数据库系统是相对“自治”的,这种系统可以容纳多种不同用途的、差异较大的数据库,比较适宜于大范围内数据库的集成。分布式数据库系统常常采用集中和自治相结合的控制结构,各局部的DBMS可以独立地管理局部数据库,具有自治的功能,也称场地自治性。同时,系统又设有集中控制机制,协调各局部DBMS的工作,执行全局应用。当然,不同的系统集中和自治的程度不尽相同。有些系统高度自治,连全局应用事务的协调也由局部DBMS、局部DBA共同承担而不要集中控制,不设全局DBA。有些系统则集中控制程度较高,场地自治功能较弱。

9.下列叙述中错误的是(26)。(C)

A. 面向对象程序设计语言可支持过程化的程序设计

B. 给定算法的时间复杂性与实现该算法所采用的程序设计语言无关

C. 与汇编语言相比,采用脚本语言编程可获得更高的运行效率

D. 面向对象程序设计语言不支持对一个对象的成员变量进行直接访问

解析:本题考查程序设计基础知识。关于脚本语言的一些基本知识如下:①脚本语言(JavaScript,VBScript等)是介于HTML和C、C++、Java、C#等编程语言之间的程序设计语言。HTML通常用于格式化和链结文本。而编程语言通常用于向机器发出一系列复杂的指令。②脚本语言中也使用变量和函数,这一点与编程语言相似。与编程语言之间最大的区别是编程语言的语法和规则更为严格和复杂。③脚本语言一般都有相应的脚本引擎来解释执行,是一种解释性语言,一般需要解释器才能运行。④脚本语言一般以文本形式存在,类似于一种命令。下面举例说明脚本语言。设有一个可执行程序open_aa.下面举例说明脚本语言。设有一个可执行程序open_aa.exe,用于打开扩展名为“.aa”的文件。编写“.aa”文件需要指定一套规则(语法),opea_aa.exe就用这种规则来理解文件编写人的意图并作出回应。因此,这一套规则就是脚本语言。汇编语言是符号化的机器语言

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

剩余未完,查看全文
收藏
数据库系统工程师上午基础知识考试选择题专项强化真题试卷10

推荐资源

客服

扫码添加客服微信

热线

官方客服

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

电话客服:

客服微信:pujinet

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

公众号

扫码关注微信公众号