试题

三级考试数据库技术单选练习及答案

时间:2024-12-29 01:02:57 试题 我要投稿
  • 相关推荐

2016三级考试数据库技术单选练习及答案

  很多时候计算机等级证书是我们找工作的敲门砖,因此,计算机等级证书也是有一定的含金量的。以下是小编为大家整理的2016三级考试数据库技术单选练习及答案,希望对大家有帮助!

2016三级考试数据库技术单选练习及答案

  习题一:

  1[单选题]下列关于数据库性能优化的说法,错误的是(  )

  A.增加派生性冗余列可以降低查询过程中的计算量

  B.增加冗余列可以减少查询过程中的UNION操作

  C.适当降低关系模式的规范化程度,可以减少查询过程中的JOIN操作

  D.当一个表的数据量超过一定规模时,可以采用分割表的方法提高效率

  参考答案:B

  2[单选题]查询处理器和存储管理器是数据库管理系统中的核心模块。下列关于查询处理器和存储管理器的说法,错误的是(  )

  A.查询处理器中的DML编译器会对用户提交的DML语句进行优化,并将其转换成能够执行的底层数据库操作指令

  B.存储管理器中的查询执行引擎会根据编译器产生的指令完成具体数据库数据访问功能

  C.存储管理器中的缓冲区管理器负责将从磁盘读出的数据块放入内存缓冲区,同时也负责对缓冲区中的数据块进行维护

  D.查询处理器中的DDL编译器编译或解释用户提交的DDL语句,并将生成的元数据存储在数据库的数据字典中

  参考答案:B

  3[单选题]在进行数据库性能调优过程中,需要考虑数据库系统软件、硬件配置、网络环境等多方面因素。下列有关性能调优的说法,错误的是(  )

  A.修改某些频繁使用的SQL语句,提高其性能,可能会大幅度降低数据库CPU使用率

  B.随着服务器CPU处理能力提高、内存容量增大,现阶段数据库性能优化一般以更换服务器硬件为主要调优手段

  C.当数据库服务器磁盘IO出现写瓶颈时,可以考虑使用高速磁盘存储常用数据,低速磁盘存储不常用数据

  D.索引可以提高某些查询的速度,但也可能降低写入速度,同时也会增加磁盘空间使用

  参考答案:B

  4[单选题] 下列关于数据库安全性的叙述中,不正确的是(  )。

  A.未经授权修改数据是一种恶意访问形式

  B.对于授权用户,加密数据和解密数据相对简单,是一种好的加密技术

  C.从一个用户那里收回权限可能导致其他用户也失去该权限,这称为级联收回

  D.如果较低层次(物理层或人员层)上安全性存在缺陷,高层安全性设计得当一样可以保护数据的安全

  参考答案:D

  5[单选题]设在SQL Server 2008中有商品表(商品号,商品名,进货价格,销售价格),现要求销售价格必须至少是进货价格的1.1倍。下列关于实现此约束的说法,正确的是(  )

  A.可以用触发器或者用CHECK约束实现

  B.只能用CHECK约束实现

  C.只能用触发器实现

  D.可以用DEFAULT约束实现

  参考答案:A

  6[单选题]

  创建SQL Server登录账户的SQL语句是__________。

  A.CREATE LOGIN B.CREATE USERC.ADD LOGIN D.ADD USER

  参考答案:A

  7[单选题]设在SQL Server 2008中,某关系表需要存储职工的工资信息,工资的范围为2000~10000,设用整型类型存储。下列数据类型中最合适的是(  )

  A.intB.smallintC.tinyintD.bigint

  参考答案:B

  8[单选题]设有关系表:职工(职工号,姓名,领导职工号),其中职工号是主码,领导职工号是外码。当前表中没有任何数据。现在依次向该表中插入如下数据

  (1) (e1, Tom, e2)

  (2) (e3, Jerry, null)

  (3) (null, Foo, null)

  (4) (e2, Fake, e2)

  (5) (e1, Ghost, e3)

  (6) (e4, Who, e1)

  则最终该表中有多少行数据(  )

  A.2B.3C.4D.5

  参考答案:C

  9[单选题]实际安全产品的最低级别是

  A.DB.C2C.B1D.B2

  参考答案:B

  10[单选题]关于优化查询说法正确的是(  )

  A.避免或简化排序的目的是实现查询优化

  B.在保证数据库一致性的前提下,将频繁操作的多个可以分割的处理过程放在一个存储过程中,这样可以大大提高系统的相应速度

  C.使用临时表会占用较多的系统资源,尤其对于大规模并发量的情况下,很容易使得系统资源耗尽而崩溃

  D.相关子查询的使用可以加速查询

  参考答案:A

  习题二:

  1[单选题]在某信息管理系统中需管理职工的照片信息,由于照片数据量较大,照片信息是否存储在数据库中成为讨论的焦点问题。下列关于照片存储与使用的说法,错误的是(  )

  A.将照片存储在数据库中可能会导致备份时间较长,备份空间占用较多

  B.将照片存储在文件系统中,在数据库中只存储照片文件的路径信息,可以大幅度降低数据库的数据量

  C.将照片存储在数据库中虽然会导致数据库的数据量较大,但可以方便地实现多台机器共享照片数据,也可以大幅度提高用户访问照片数据的速度

  D.与将照片存储在文件系统中相比,将照片存储在数据库中更容易实现人员信息和照片数据的一致性

  参考答案:C

  2单选题]设有教师表(教师号,姓名,年龄,性别,所在系号),系表(系号,系名)。用户将非常频繁地在这两张表上执行如下查询:

  SELECT教师号,姓名,系名

  FROM教师表T JOIN系表D ON T.所在系号=D.系号;

  为了提高查询效率,下列最适合存储上述表数据的文件类型是(  )

  A.堆文件B.索引文件C.聚集文件D.散列文件

  参考答案:C

  3[单选题]某数据库应用系统中,数据库管理员发现某个查询功能是用多表连接操作实现的,此操作性能较差。在保证功能不变的前提下,若要提高该查询的执行效率,下列方法中可行的是(  )

  A.将此查询语句放置在视图中,使用视图实现该查询操作

  B.修改实现此功能的查询语句,将连接查询改为嵌套查询

  C.将此功能涉及到的表进行合并,然后对合并后的表进行查询

  D.将此查询语句放置在存储过程中,通过调用存储过程实现该查询操作

  参考答案:C

  4[单选题]下面哪些是参数调整中需要关注的对象。

  A.内存分配 B.磁盘I/OC.资源竞争 D.以上全部

  参考答案:D

  5[单选题]下列关于SQL Server数据库管理系统权限的叙述中,哪一条是不正确的?

  A.SQL Server数据库管理系统的权限分为服务器权限和数据库权限两种

  B.数据库管理员执行数据库管理任务。这是属于数据库权限

  C.数据库权限又可以分为数据库对象权限和数据库语句权限两种

  D.数据库语句权限授予用户以允许他们创建数据库对象

  参考答案:B

  6[单选题]SQL语言集数据定义、数据查询、数据操纵和数据控制功能于一体,语句UPDATE实现(  )功能。

  A.数据定义B.数据查询C.数据操纵D.数据控制

  参考答案:C

  7[单选题]在SQL Sever中创建用户数据库,其主要数据文件的大小必须大于__________。

  A.master数据库的大小

  B.model数据库的大小

  C.msdb数据库的大小

  D.3 MB

  参考答案:B

  8[单选题]在SQL Server系统数据库中,存放用户数据库公共信息的是__________。

  A.masterB.modelC.msdbD.tempdb

  参考答案:B

  参考解析:mdf ldf

  9[单选题]一个数据表10000行数据,每行3500字节,计算表需要空间(  )

  A.20MBB.40MBC.60MBD.80MB

  参考答案:B

  10[单选题]在SQL Sever中创建用户数据库,实际就是定义数据库所包含的文件以及文件的属性。下列不属于数据库文件属性的是__________。

  A.初始大小B.物理文件名C.文件结构D.最大大小

  参考答案:C

【三级考试数据库技术单选练习及答案】相关文章:

2017年三级考试数据库技术练习及答案11-03

计算机三级数据库技术单选练习题及答案09-01

2016计算机三级《数据库技术》单选题练习及答案09-08

2017计算机三级数据库技术单选练习题及答案10-08

计算机考试三级数据库技术单选试题及答案08-17

计算机三级考试《数据库技术》练习题及答案08-06

计算机三级考试数据库技术练习题与答案09-11

2015计算机三级考试数据库技术考前精选练习及答案08-03

2017年计算机三级考试数据库技术单选训练及答案06-28