温馨提示,练前必看
**本人考试学习时整理的,如有错误理解欢迎评论区指错**
**如有侵权可以联系我删除,但是是真题和知识点应该没啥侵权问题吧**
**有引用一些别人的文档做知识点,仅作参考,可以联系我删除**
**参考的文章太多了,我就不在最后一一指出了呜呜呜谢谢大家理解**
这是第七章的题目,暂时没有看到合适的知识点,欢迎补充
答案和解析在最后哦(有自己琢磨的思考和补充的知识点)~
题目
第11题:下列关于SQL Server 2008数据库中主要数据文件的说法,错误的是()。
A、每个数据库有且仅有一个主要数据文件
B、主要数据文件的推荐扩展名是.mdf
C、主要数据文件的大小最小可以是1MB
D、主要数据文件和日志文件可以存放在不同的位置
第12题:在SQL Server 2008中,架构(schema)是数据库下的一个逻辑命名空间,可以存放表、视图等数据库对象。下列关于架构的说法,错误的是()。
A、同一个数据库的不同架构下表名可以相同
B、在创建架构时,如果没有指定架构名,则架构名隐含为用户名
C、创建架构的用户必须具有数据库管理员的权限,或者是获得了CREATESCHEMA的权限
D、在删除架构时,如果使用RESTRICT选项,则会将该架构中的所有架构对象一起全部删除
第13题:下列关于SQL Server 2008中mode数据库的说法,错误的是()。
A、model数据库是数据库管理系统自动创建的
B、用户创建的数据库都自动包含mode数据库中的内容
C、用户数据库的大小不能小于mode数据库的大小
D、model数据库的空间必须大于master数据库的空间
第14题:下列关于唯一索引的说法,正确的是()。
A、在一个表上只能建立一个唯一索引
B、唯一索引的键只能有一个列
C、唯一索引必须是非聚集索引
D、唯一索引的作用是保证索引键的值不重复
第15题:下列关于sQL Server 2008中tempdb数据库的说法,正确的是()。
A、tempdb用于存放临时信息,用户创建的局部和全局临时表均被自动放置在该数据库中
B、只有局部临时表才被系统自动放置在tempdb数据库中,全局临时表不存放在tempdb数据库中
C、tempdb是用户建立的一个用于存放临时信息的数据库
D、tempdb数据库中的内容需要用户自己定时清理
第16题:下列关于SQL Server 2008数据库文件的说法,错误的是()。
A、一个数据库可包含多个文件组
B、一个数据库至少包含一个主要数据文件和一个日志文件
C、一个数据库的日志文件的大小不能大于数据文件的大小
D、同一个数据库的日志文件和数据文件可存放在不同的位器
第17题:下列关于SQL Server 2008数据库文件的说法,正确的是()。
A、一个数据库可以包含多个主要数据文件
B、主要数据文件的扩展名必须为.mdf
C、日志文件必须属于一个文件组
D、定义数据文件时如果没有指定文件组则其属于默认文件组
第18题:下列关于sQL Server索引的说法,正确的是()。
A、聚集索引也必须同时是唯一索引
B、必须先建立聚集索引,然后再建立非聚集索引
C、在一个表上可以建立多个聚集索引
D、在表上建立聚集索引后,系统将对表中数据按聚集索引键值进行物理排序
第19题:下列关于SQL Server 2008数据库文件的说法,正确的是()。
A、数据库的主要数据文件不是必需的
B、数据库的日志文件不是必需的
C、一个数据库只能有一个日志文件
D、一个数据库可以包含多个次要数据文件
第20题:下列关于SQL Server 2008数据库日志文件的说法,正确的是()。
A、日志文件的大小不能大于该数据库主要数据文件的大小
B、日志文件的大小不能大于该数据库所有次要数据文件的大小
C、一个数据库的所有日志文件必须存放在相同的磁盘上
D、一个数据库可以包含多个日志文件
答案及解析
第11题
正确答案:C
SQL Server 2008数据库中主要数据文件大小最小不能小于3MB。
第12题
正确答案:D
在删除架构时,如果使用CASCADE选项,则会将该架构中的所有架构对象一起全部删除;如果使用RESTRICT选项,如果被删除的架构中包含架构对象,则拒绝删除此架构。
第13题
正确答案:D
model数据库用作SQL Server实例上创建的所有数据库的模板。对mode数据库进行的修改(如数据库大小、排序规则、恢复模式和其他数据库选项)将应用于以后创建的所有用户数据库,当用户创建一个数据库时,系统自动将model数据库中的全部内容复制到新建数据库中。
第14题
正确答案:D
唯一索引的作用是保证索引键值的不重复。在多列唯一索引的情况下,可以确保索引例中每个值的组合都是唯一的。唯一索引和非聚集索引之间没有限定关系。
第15题
正确答案:A
tempdb是临时数据库,用于保存临时对象或中间结果集,并为数据的排序等操作提供一个临时工作空间。每次启动sQLServe时都会重新创建tempdb数据库。
第16题
正确答案:C
一个数据库的日志文件的大小和数据文件的大小之间没有联系。
第17题
正确答案:D
一个数据库只允许有一个主要数据文件,可以有多个次要数据文件。主要数据文件的推荐扩展名是.mdf,次要数据文件的推荐扩展名是.ndf,如果是一定必须,说法太绝对了。日志文件不包括在文件组内,日志空间与数据空间是分开管理的。如果在定义数据文件时没有指定其所属的文件组,则新建数据文件将被分配到默认文件组。
第18题
正确答案:D
为表或视图创建唯一索引(UNIQUE),唯一索引不允许两行具有相同的索引键值。创建聚集索引
(CLUSTERED),键值的逻辑顺序决定表中对应行的物理顺序,一个表或视图只允许同时有一个聚集索引。聚集索引和唯一索引不需要同时具备,为一个视图创建唯一聚集索引会在物理上具体化该视图。在为表创建索引时,应先创建聚集索引,然后再创建非聚集索引,因为在创建聚集索引时系统会重新生成表中现有的非聚集索引。
第19题
正确答案:D
数据库文件划分为数据文件和日志文件两类。数据文件主要用于存放数据库数据,分为主要数据文件和次要数据文件。每个数据库有且只能有一个主要数据文件,可以不包括次要数据文件,也可以包含多个次要数据文件。每个数据库必须至少有一个日志文件,也可以有多个日志文件。
第20题
正确答案:D
事务日志文件的推荐扩展名为.ldf,用于存放恢复数据库的所有日志信息。每个数据库必须至少有一个日志文件,也可以有多个日志文件。在创建数据库时,如果没有为主要数据文件提供size.则数据库引擎将使用model数据库主要数据文件的大小。如果指定了次要数据文件或日志文件,但未指定文件的size.则将以1MB作为该文件的大小。为主要数据文件指定的大小应不小于model数据库的主要数据文件的大小。一个数据库的所有日志文件可以存放在相同的磁盘上或者不同的磁盘上。