5-数据库存储结构练习题参考答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
数据库存储结构
一、选择题
1、一个数据库系统,必须配备的外存储器是( C )。
A.软磁盘存储器B.光盘存储器C.硬磁盘存储器D.磁代存储器
2、下面对磁盘阵列(RAID)的正确叙述是(C )
A.独立磁盘构成的具有冗余能力的阵列。
B.利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。
C.RAID 1称为磁盘镜像,原理是把一个磁盘的数据镜像到另一个磁盘上,因此可以提高数据传输率。
D.RAID 0连续以位或字节为单位分割数据,并行读/写于多个磁盘上,因此具有很高的数据传输率。
3、下面关于RAID(磁盘冗余阵列)的不正确叙述是( C )。
A.RAID 0技术可提高输入/输出速度,但可靠性下降。
B.RAID 1技术可提高可靠性,但输入/输出速度下降。
C.RAID 1技术多用于不在乎数据丢失的应用中。
D.RAID 0+1技术既可提高可靠性,又可提高输入/输出速度。
4、在( B )组织结构中,记录是以输入顺序存储的。
A.顺序文件B.堆文件C.散列文件D.聚集文件
5、在( A )组织结构中,记录是按查找键值的升序或降序顺序存储的。
A.顺序文件B.堆文件C.散列文件D.聚集文件
6、下面对SQL Server数据库的存储结构的错误叙述是(C )。
A.一个SQL Server数据库可以有多个数据文件,但最多不能超过32767个。
B.一个SQL Server数据库可以有多个文件组,但最多不能超过256个。
C.一个文件组最多只能包含2个数据文件。
D.一个SQL Server数据库可以有多个数据文件组,但必须有一个主文件组。
E.主文件被放在主文件组中。
7、下面对SQL Server数据库数据文件的错误叙述是( D )。
A.每个数据文件由一系列数据页组成,每个页最多存储8060字节的数据。
B.行不跨页,就是说表中的一行数据(元组)只能存放在一个数据页中。
C.一个SQL Server数据库可以有多个数据文件,但必须有一个主文件。
D.不能把用户表存放在主文件中。
8、下面对SQL Server数据库文件组、文件与表之间关系的错误叙述是(D )。
A.一个数据库的系统表被存放在主文件组中。
B.一个数据库的系统表被存放在主文件中。
C.一个表的各列占用存储空间总和不能超过8060字节。
D.用户可以直接指示把用户表放在哪个文件中。
9、下面关于“索引”概念的不正确叙述是( D )。
A.索引能够提高查询效率。
B.索引占用存储空间。
C.不能使用无序的字段创建索引。
D.对一个表来说:“索引建的越多越好”。
10、下面关于聚集索引(主索引)的叙述中不正确的说法是( B )。
A.聚集索引的索引顺序与主文件中记录的存储顺序是一致的。
B.只能用一个表的主键来创建聚集索引。
C.可以用多个字段来创建聚集索引。
D.一个表只能有一个聚集索引。
11、下面关于SQL Server数据库非聚集索引的叙述中,不正确的说法是( D )。A.非聚集索引的索引顺序与主文件中记录的存储顺序不一致。
B.一个表非聚集索引最多不能超过249个。
C.对于数据量少的表没必要建立非聚集索引。。
D.不可以用多个字段来创建非聚集索引。。
12、下面关于创建使用聚集索引的不正确叙述是(C )。
A.避免用选择性差的列生成聚集索引。
B.对值经常改动的列不宜使用聚集索引。
C.只能用一个表的主键来创建聚集索引。
D.尽量避免用具有标识属性的列生成聚集索引。
二、判断题
1、一个重要的(例如:银行)业务数据库系统,必须配备三级存储器。√
2、索引就是按照表中的某些字段(查找键)的值顺序,将表中记录进行排序,并建立查找键值与记录存储位置之间的联系指针。√
3、由于索引能提高查询速度,所以对一个表来说:“索引建的越多越好”。×
4、一个表只能有一个主索引(聚集索引)。√
5、主索引的索引顺序与数据文件中记录存储顺序保持一致。√
6、必须用主键来创建主索引。×
7、系统默认拿主键创建一个主索引。√
8、不是什么类型的字段都能用来建索引√
9、不能用image类型的字段创建索引。√
10、可以用text类型的字段创建索引。
11、对于数据量少的表没必要建立非聚集索引。√
12、对数据量很大,查询频度高的表建立索引有价值。√