计算机三级《数据库技术》考试试题与答案
同学们在复习计算机三级《数据库技术》科⽬时,要熟悉考试的知识考点,明确备考的⽅向。下⾯是百分⽹店铺为⼤家搜索整理的关于《数据库技术》考试试题与答案,欢迎参考练习,希望对⼤家有所帮助!想了解更多相关信息请持续关注我们应届毕业⽣考试⽹! 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