问题
单项选择题
在以下有关段的特性的陈述中,哪一个是正确的
A.一个段可以跨越表空间
B.一个段必须包括至少一个区段(extent)
C.一个段是数据库物理结构的一部分
D.一个段不能跨越数据文件
答案
参考答案:B
解析: 这一题是测试对Oracle逻辑结构和物理结构以及它们之间关系的理解程度。根据有关Oracle数据库中存储结构之间关系的介绍,可以断定选项B是正确的。
根据有关段与表空间的实体关系图的描述,可知一个段必须而且只能属于一个表空间,所以选项A肯定是错误的。
根据有关Oracle数据库管理系统的体系结构的描述,可知数据库物理结构只包括了数据文件,所以段不可能是数据库物理结构的一部分,因此选项C肯定也是错误的。
从实体关系图的描述,根本无法得出一个段不能跨越数据文件的结论,因此选项D是错误的。另外,根据有关ROWID的解释和图的描述,可知每个数据行上都有一个唯一的ROWID,而ROWID包括了对象号码——被赋予每一个对象、它在一个数据库中是唯一的,和对象中相对文件的号码——对同一个表空间中的每一个文件是唯一的,从这一点可以断定一个段是可以跨越数据文件的,因为段本身就是数据库中的对象,所以选项D肯定是错误的。