返回数说广场
1
DEFERRED_SEGMENT_CREATION(延迟段创建)参数在一个数据库中为true。你执行这个命令:
SQL> CREATE TABLE acct1(ac_no NUMBER,ac_desc VARCHAR2(25),amount NUMBER(10, 2));
哪三个陈述是正确的?(CEF)
A、在数据字典中没有可见的列定义
B、在数据字典中没有可见的表定义
C、表和列定义在数据字典中是可见的
D、在数据字典中看不到对象定义
E、未创建数据库段
F、创建了一个数据库对象
解析:
在Oracle数据库中,当DEFERRED_SEGMENT_CREATION参数设置为true时,如果创建表时不指定SEGMENT CREATION IMMEDIATE子句,则表会被创建,但不会在表空间中立即分配物理存储空间(即数据段)。这意味着表定义存在于数据字典中,但物理存储段(segment)被延迟创建,直到第一次向表中插入数据时才会实际分配空间。
A. 在数据字典中,表的列定义是可见的。
B. 在数据字典中,表的定义是可见的。
C. 尽管物理段被延迟创建,但表和列的定义仍然存在于数据字典中。
D. 在数据字典中,表对象的定义是可见的。
E. 在DEFERRED_SEGMENT_CREATION为true且没有显式指定立即创建段的情况下,创建表时不会立即创建物理段。
F. 尽管物理段被延迟创建,但数据库对象(表)本身在数据字典中已经被创建。
0
1 209
分享
评论
热门数说



