Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Oracle Exam 1Z0-071 Topic 4 Question 117 Discussion

Actual exam question for Oracle's 1Z0-071 exam
Question #: 117
Topic #: 4
[All 1Z0-071 Questions]

Which three are true about the CREATE TABLE command?

Show Suggested Answer Hide Answer
Suggested Answer: B, C, E

A . False - The CREATE TABLE command cannot include a CREATE INDEX statement within it. Indexes to enforce constraints like primary keys are generally created automatically when the constraint is defined, or they must be created separately using the CREATE INDEX command.

B . True - The owner of the table needs to have enough space quota on the tablespace where the table is going to be created, unless they have the UNLIMITED TABLESPACE privilege. This ensures that the database can allocate the necessary space for the table. Reference: Oracle Database SQL Language Reference, 12c Release 1 (12.1).

C . True - The CREATE TABLE command implicitly commits the current transaction before it executes. This behavior ensures that table creation does not interfere with transactional consistency. Reference: Oracle Database SQL Language Reference, 12c Release 1 (12.1).

D . False - It does not implicitly roll back any pending transactions; rather, it commits them.

E . True - A user must have the CREATE ANY TABLE privilege to create tables in any schema other than their own. To create tables in their own schema, they need the CREATE TABLE privilege. Reference: Oracle Database Security Guide, 12c Release 1 (12.1).

F . False - While the UNLIMITED TABLESPACE privilege allows storing data without quota restrictions on any tablespace, it is not a mandatory requirement for a table owner. Owners can create tables as long as they have sufficient quotas on the specific tablespaces.


Contribute your Thoughts:

Veronika
6 days ago
F is definitely true. The table owner needs the UNLIMITED TABLESPACE privilege to create tables. Who wouldn't know that? *chuckles*
upvoted 0 times
...
Merilyn
8 days ago
I agree with Kiley, A and F make sense.
upvoted 0 times
...
German
9 days ago
I'm pretty sure C and D are false. The CREATE TABLE command doesn't commit or roll back any transactions. That's just silly.
upvoted 0 times
...
Kiley
9 days ago
I believe A and F are also true.
upvoted 0 times
...
Lenna
11 days ago
I think B and E are true.
upvoted 0 times
...
Carisa
12 days ago
A, B, and E seem to be the correct answers. The CREATE TABLE command can create an index for the primary key, the table owner needs space quota, and a user needs the CREATE ANY TABLE privilege to create tables.
upvoted 0 times
Lemuel
7 days ago
I think A, B, and E are correct.
upvoted 0 times
...
...

Save Cancel