试题 百分网手机站

计算机三级《数据库技术》考试试题与答案

时间:2020-11-16 11:21:16 试题 我要投稿

计算机三级《数据库技术》考试试题与答案

  同学们在复习计算机三级《数据库技术》科目时,要熟悉考试的知识考点,明确备考的方向。下面是百分网小编为大家搜索整理的关于《数据库技术》考试试题与答案,欢迎参考练习,希望对大家有所帮助!想了解更多相关信息请持续关注我们应届毕业生考试网!

计算机三级《数据库技术》考试试题与答案

  1[单选题]下列关于SQL Server数据库用户权限的说法中,错误的是__________。

  A.数据库用户自动具有该数据库中全部用户数据的查询权

  B.通常情况下,数据库用户都来源于服务器的登录账户

  C.一个登录账户可以对应多个数据库中的用户

  D.数据库用户都自动具有该数据库中public角色的权限

  参考答案:A

  2[填空题]数据库中的用户按操作权限的不同,通常分为__________、__________和__________三种。

  参考解析:系统管理员 数据库对象拥有者普通用户

  3[单选题]为了考虑安全性,每个部门的领导只能存取本部门员工的档案,为此DBA应创建相应的(  )。

  A.视图(view)B.索引(index)C.游标(cursor)D.表(table)

  参考答案:A

  4[填空题]在SQL语言中,允许获得某种权限的用户把这种权限再转授给其他用户,可以在GRANT语句中指定()子句。

  参考解析:with grant option

  5[单选题]SQL语言的GRANT和REVOKE语句主要用来维护数据库的(  )。

  A.安全性 B.完整性 C.可靠性 D.一致性

  参考答案:A

  6[单选题]下列存储管理方案中,(  )允许动态扩充内存容量。

  A.固定分区B.可变分区C.页式D.虚拟页式

  参考答案:D

  7[单选题]下列关于SQL Server数据库服务器登录账户的说法中,错误的是__________。

  A.登录账户的来源可以是Windows用户,也可以是非Windows用户

  B.所有的Windows用户都自动是SQL Server的合法账户

  C.在Windows身份验证模式下,不允许非Windows身份的用户登录到SQL Server服务器

  D.sa是SQL Server提供的一个具有系统管理员权限的默认登录账户

  参考答案:B

  8[填空题]在SQL Server 2008中,系统提供的具有管理员权限的角色是__________。

  参考解析:Sysadmin

  9[单选题] 用户对SQL数据库的访问权限中,如果只允许删除基本表中的元组,应授予哪一种权限?

  A.DROPB.DELETEC.ALTERD.UPDATE

  参考答案:B

  10[填空题]创建用户自定义角色的语句是:(  )

  参考解析:CREATE ROLE

  11[单选题] 密钥管理包括密钥的生产、存储、装入、分配、保护、销毁以及保密等内容,其中最关键和最困难的问题是(  )。

  A.密钥的分配和存储

  B.密钥的产生和装入

  C.密钥的保护和保密

  D.密钥的销毁

  参考答案:A

  12[单选题]下列SQL Server提供的系统角色中,具有数据库服务器上全部操作权限的角色是__________。

  A.db_owner B.dbcreator C.db_datawriter D.sysadmin

  参考答案:D

  13[填空题]SQL Server的身份验证模式有__________和__________两种。

  参考解析:仅Windows混合模式

  14[单选题]“把查询sc表和更新sc表的grade列的权限受予用户user1”的正确SQL语句是(  )。

  A.GRANT SELECT,UPDATE(grade)ON TABLE sc TO user1

  B.GRANT SELECT sc,UPDATE sc,grade TO user1

  C.GRANT SELECT,UPDATE ON TABLE sC.grade TO user1

  D.GRANT SELECT ON TABLE sc, UPDATE ON TABLE sc (grade)TO user1

  参考答案:D

  15[填空题]具有数据库中进行全部操作权限的固定数据库角色是:(  )

  参考解析:db_owner

  16[单选题]在SQL Server 2008中,设用户U1是某数据库db_datawriter角色中的.成员,则U1在该数据库中有权执行的操作是(  )

  A.SELECT

  B.SELECT和INSERT

  C.INSERT、UPDATE和DELETE

  D.SELECT、INSERT、UPDATE和DELETE

  参考答案:C

  17[单选题]

  下列角色中,具有数据库中全部用户表数据的插入、删除、修改权限且只具有这些权限的角色是__________。

  A.db_owner B.db_datareader C.db_datawriter D.public

  参考答案:C

  |||

  18[填空题]SQL Server的登录账户来源有__________和__________两种。

  参考解析:Windows 非Windows

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

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

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

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

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

  参考答案:D