温馨提示,练前必看
**本人考试学习时整理的,如有错误理解欢迎评论区指错**
**如有侵权可以联系我删除,但是是真题和知识点应该没啥侵权问题吧**
**有引用一些别人的文档做知识点,仅作参考,可以联系我删除**
**参考的文章太多了,我就不在最后一一指出了呜呜呜谢谢大家理解**
这是第七章的题目,暂时没有看到合适的知识点,欢迎补充
答案和解析在最后哦(有自己琢磨的思考和补充的知识点)~
题目
第1题:已知关系R(A,B.C),有定义索引的语句 create unique clustered index idx1 on R(B)。
下列关于idx1的说法,正确的是()。
A、idx1既是唯一索引,也是聚集索引
B、idx1既是主索引,也是聚集索引
C、idx1既是唯一索引,也是主索引
D、idx1既不是主索引,也不是聚集索引
第2题:下列关于SQL Server 2008数据库日志文件的说法,正确的是
A、日志文件的大小不能小于次要数据文件的大小
B、日志文件不能与次要数据文件存放在相同的文件夹
C、日志文件可以与主要数据文件存放在相同的文件夹
D、日志文件的空间不能自动增长
第3题:在SQL Server 2008中,如果数据库tempdb的空间不足,可能会造成一些操作无法进行,此时需要扩大tempdb的空间。下列关于扩大tempdb空间的方法,错误的是(
A、手工扩大tempdb中某数据文件的大小
B、设置tempdb中的数据文件为自动增长方式,每当空间不够时让其自动增长
C、手工为tempdb增加一个数据文件
D、删除tempdb中的日志内容,以获得更多的数据空间
第4题:在SQL Server 2008自主存取控制中,下列不属于操作权限控制对象的是
A、数据库对象拥有者
B、系统开发人员
C、普通用户
D、系统管理员
第5题:下列关于SQL Server 2008视图的说法,错误的是()
A、数据库中只存储标准视图的定义,并不存储标准视图的内容
B、如果在视图上创建了唯一聚集索引,则数据库中将保存该视图的内容
C、索引视图的数据源可以是基本表,也可以是已建立的其他标准视图
D、索引视图引用的基本表必须与视图在同一个数据库中
第6题:下列关于SQL Server 2008架构的说法,错误的是(
A、在一个数据库中,一个用户可以拥有多个架构,一个架构只能属于一个用户
B、架构相当于数据库对象的容器,在同一个数据库中架构不能重名
C、架构是数据库中的逻辑命名空间,同一个数据库的不同架构中可以存在同名表
D、在同一个架构中可以定义表、视图等不同数据库对象
第7题:下列关于sQL Server 2008数据库文件组的说法,错误的是 ()。
A、一个数据库可以包含多个文件组
B、一个文件组可以包含多个数据文件
C、次要数据文件不能存放在主文件组中
D、一个数据文件不能是多个文件组的成员
第8题:下列关于sQL Server 2008数据库文件的说法,错误的是()。
A、一个数据库可以包含多个主要数据文件
B、一个数据文件不能属于多个文件组
C、日志文件不能包含在文件组中
D、一个数据库可以包含多个日志文件
第9题:下列关于sQL Server 2008数据库文件的说法,错误的是()。
A、一个数据库可以包含多个数据文件和日志文件
B、一个数据文件只能是一个文件组的成员
C、主要数据文件和次要数据文件可以存放在相同的磁盘上
D、日志文件与数据文件不能存放在相同的磁盘上
第10题:下列关于聚集索引的说法,错误的是()。
A、一个表上只能有一个聚集索引
B、聚集索引的作用是保证索引列的值不重复
C、在表上建立聚集索引会引起表中数据的物理排序
D、在一个表上可以同时有聚集索引和非聚集索引
答案及解析
第1题
正确答案:A
关键字unique表示唯一索引,clustered表示聚集索引。
第2题
正确答案:C
事务日志文件的推荐扩展名为.1df,用于存放恢复数据库的所有日志信息。每个数据库必须至少有一个日志文件,也可以有多个日志文件。日志文件的存放位置没有限制,另外日志文件可以设置自动增长,对日志文件的大小没有限制。
第3题
正确答案:D
数据库中的日志文件通常记录数据库的操作记录,对数据库的安全性与可靠性有着重要的作用。当数据库被破坏或者出现故障时,常常需要根据日志文件来对数据库进行恢复等操作,手动删除tempdb中的日志文件则将会破坏数据库的安全性和可靠性。
第4题
正确答案:B
在SQL Server 2008的自主存取控制机制中,通常将用户按其操作权限划分为系统管理员、数据库对象拥有者、普通用户。
第5题
正确答案:C
创建索引视图的步骤:
①使用SCHEMABNDING子句来创建一个视图。这个视图必须符合许多要求,例如,它只能引引用同一数据库中的基表,而不能是其它标准视图。所有引用的函必须是确定性的,行集函数、派生表和子查询都不能在索引视图中使用;
②在视图上创建一个唯一索可。这个索引的叶子级由视图的完整结果集组成;
③在聚集索引的基础上根据需求创建非聚集索引。非聚集索引可以按平常的方式创建;
④创建并使用索引视图。
第6题
正确答案:A
架构是形成单个命名空间的数据库实体的集合。命名空间也是一个集合,其中每个元素的名称都是唯一的。架构上用户的关系是一对多的关系,一个用户只能对应一个架构,但多个用户可以共享一个架构。
第7题
正确答案:C
主文件组是系统定义好的一个文件组,它包含主要数据文件和任何没有明确分配给其它文件组的其它数据文件。如果次要数据文件没有分配给其它文件组,也是可以放在主文件组中的。
第8题
正确答案:A
每个数据库有且仅有一个主要数据文件,可以有多个次要数据文件。每个数据库必须至少有一个日志文件,也可以有多个日志文件。日志文件不包括在文件组内。一个文件不可以是多个文件组的成员。总上所述,可知A选项错误。
第9题
正确答案 : D
一个数据库有且只能有一个主要数据文件,可以有多个次要数据文件,主要数据文件和次要数据文件可以放在相同的磁盘上,也可以分开放。一个数据文件不可以是多个文件组的成员,日志文件不包括在文件组内。日志文件和数据文件可以存放在相同的磁盘上,也可以存放在不同的磁盘上。
第10题
正确答案:B
聚集索引是指数据文件中数据记录的排列顺序与索引文件中索引项的排列顺序相一致,或者说索引文件按照其查找码指定的顺序与数据文件中数据记录的排列顺序相一致。一个表只能有一个聚集索引,因为一个表的物理顺序只有一种情况,所以对应的聚集索引只能有一个。除了聚集索引以外的索引都是非聚集索引,如果某索引不是聚集索引,贝搜数据文件中数据记录的排列顺序与索引文件中索引项的排列顺序不一致。与非聚集索引相同,聚集索引的作用是加快数据的查询速度。