MCQOPTIONS
Saved Bookmarks
This section includes 39 Mcqs, each offering curated multiple-choice questions to sharpen your Database knowledge and support exam preparation. Choose a topic below to get started.
| 1. |
Oracle directly supports the definition of surrogate keys.~! |
| A. | True |
| B. | False |
| Answer» C. | |
| 2. |
Oracle maintains a System Change Number (SCN) which is a database-wide value that is incremented by Oracle whenever database changes are made.~! |
| A. | True |
| B. | False |
| Answer» B. False | |
| 3. |
Oracle will let you define Notepad as your default editor, and whenever you type NOTEPAD, SQL*Plus will invoke Notepad.~! |
| A. | True |
| B. | False |
| Answer» C. | |
| 4. |
You can check on the status of tables with the DESCRIBE or DESC command.%! |
| A. | True |
| B. | False |
| Answer» B. False | |
| 5. |
The left-leaning slash tells Oracle to execute whatever statement is in the buffer.%! |
| A. | True |
| B. | False |
| Answer» C. | |
| 6. |
Sequences guarantee valid surrogate key values.%! |
| A. | True |
| B. | False |
| Answer» C. | |
| 7. |
When you type Start FILENAME, the statement in your file will be executed automatically.%! |
| A. | True |
| B. | False |
| Answer» B. False | |
| 8. |
The default extension for SQL*Plus is .sql.%! |
| A. | True |
| B. | False |
| Answer» B. False | |
| 9. |
Oracle does NOT support a CASCADE UPDATE constraint.%! |
| A. | True |
| B. | False |
| Answer» B. False | |
| 10. |
SQL*Plus is a text editor.%! |
| A. | True |
| B. | False |
| Answer» B. False | |
| 11. |
Money is defined in Oracle with the Currency data type.%! |
| A. | True |
| B. | False |
| Answer» C. | |
| 12. |
Oracle allows the ORDER BY clause in view definitions.%! |
| A. | True |
| B. | False |
| Answer» B. False | |
| 13. |
The semicolon terminates a SQL statement (and executes it).%! |
| A. | True |
| B. | False |
| Answer» B. False | |
| 14. |
Indexes are created to enforce uniqueness on columns and to enable fast retrieval by column values.%! |
| A. | True |
| B. | False |
| Answer» B. False | |
| 15. |
When you type into SQL*Plus and press enter, the statement will be finished and executed.%! |
| A. | True |
| B. | False |
| Answer» C. | |
| 16. |
Which of the following is not true about indexes?%! |
| A. | Indexes are created to enforce uniqueness on columns. |
| B. | Indexes are created to enable fast retrieval by column values. |
| C. | Columns that are frequently used with equal conditions in WHERE clauses are good candidates for indexes. |
| D. | Indexes are created with the ALTER TABLE command. |
| Answer» E. | |
| 17. |
Which of the following is not true about modifying table columns?%! |
| A. | You can drop a column at any time. |
| B. | You can add a column at any time as long as it is a NULL column. |
| C. | You can increase the number of characters in character columns or the number of digits in numeric columns |
| D. | You cannot increase or decrease the number of decimal places. |
| Answer» E. | |
| 18. |
To see the contents of the SQL*Plus buffer, type:%! |
| A. | CONTENTS |
| B. | BUFFER |
| C. | CURRENT |
| D. | LIST |
| Answer» E. | |
| 19. |
What is the type of Oracle backup in which all uncommitted changes have been removed from the datafiles?%! |
| A. | Full backup |
| B. | Consistent backup |
| C. | Inconsistent backup |
| D. | Differential backup |
| Answer» C. Inconsistent backup | |
| 20. |
*$_Which of the following is not true about modifying table columns?? |
| A. | You can drop a column at any time. |
| B. | You can add a column at any time as long as it is a NULL column. |
| C. | You can increase the number of characters in character columns or the number of digits in numeric columns |
| D. | You cannot increase or decrease the number of decimal places. |
| Answer» E. | |
| 21. |
*$_To see the contents of the SQL*Plus buffer, type:? |
| A. | CONTENTS |
| B. | BUFFER |
| C. | CURRENT |
| D. | LIST |
| Answer» E. | |
| 22. |
*$_What is the type of Oracle backup in which all uncommitted changes have been removed from the datafiles?? |
| A. | Full backup |
| B. | Consistent backup |
| C. | Inconsistent backup |
| D. | Differential backup |
| Answer» C. Inconsistent backup | |
| 23. |
*$_Which of the following is not true about indexes?? |
| A. | Indexes are created to enforce uniqueness on columns. |
| B. | Indexes are created to enable fast retrieval by column values. |
| C. | Columns that are frequently used with equal conditions in WHERE clauses are good candidates for indexes. |
| D. | Indexes are created with the ALTER TABLE command. |
| Answer» E. | |
| 24. |
%_After a table has been created, its structure can be modified using the SQL command:_% |
| A. | UPDATE TABLE [TableName]. |
| B. | MODIFY TABLE [TableName]. |
| C. | ALTER TABLE [TableName]. |
| D. | CHANGE TABLE [TableName]. |
| Answer» D. CHANGE TABLE [TableName]. | |
| 25. |
%_To obtain the structure of an Oracle table, the command to use is:_% |
| A. | STRUCTURE [TableName]. |
| B. | DESCRIBE [TableName]. |
| C. | DESCRIBE STRUCTURE [TableName]. |
| D. | DESC TABLE [TableName]. |
| Answer» C. DESCRIBE STRUCTURE [TableName]. | |
| 26. |
%_Which SQL phrase is not supported by Oracle?_% |
| A. | ON DELETE CASCADE |
| B. | ON UPDATE CASCADE |
| C. | CREATE SEQUENCE [SequenceName] |
| D. | DROP SEQUENCE [SequenceName] |
| Answer» C. CREATE SEQUENCE [SequenceName] | |
| 27. |
_ In creating a procedure, you may get a message if you have compile errors. Which of the following is true?$? |
| A. | The line numbers reported match the line numbers you see in your text editor. |
| B. | SQL*Plus will automatically show the errors to you. |
| C. | To see the errors, enter SHOW ERRORS in SQL*Plus. |
| D. | If there are no syntax errors, you will receive the message "NO ERRORS." |
| Answer» D. If there are no syntax errors, you will receive the message "NO ERRORS." | |
| 28. |
_Which of the following is NOT an Oracle-supported trigger?$? |
| A. | BEFORE |
| B. | DURING |
| C. | AFTER |
| D. | INSTEAD OF |
| Answer» C. AFTER | |
| 29. |
_An Oracle System Change Number (SCN):$? |
| A. | is a value that is incremented whenever a dirty read occurs. |
| B. | is incremented whenever a deadlock occurs. |
| C. | is a value that keeps track of explicit locks. |
| D. | is a value that is incremented whenever database changes are made. |
| Answer» E. | |
| 30. |
_When using SQL*Plus, Oracle commands, column names, table names and all other database elements:$? |
| A. | are case insensitive. |
| B. | are case sensitive. |
| C. | must always be in lower case. |
| D. | must always be in upper case. |
| Answer» B. are case sensitive. | |
| 31. |
_Which prefixes are available to Oracle triggers?$? |
| A. | :new only |
| B. | :old only |
| C. | Both :new and :old |
| D. | Neither :new nor :old |
| Answer» D. Neither :new nor :old | |
| 32. |
Which statement about sequences is not true?$? |
| A. | A sequence is an object that generates a sequential series of unique numbers. |
| B. | Sequences are most often used to provide values for surrogate keys. |
| C. | NextVal and CurrVal are both sequence methods. |
| D. | Sequences guarantee valid surrogate key values. |
| Answer» E. | |
| 33. |
SQL*Plus will finish the statement and execute it when the user types in this:$? |
| A. | A left slash ( ) followed by [Enter]. |
| B. | A colon ( : ) followed by [Enter]. |
| C. | A semicolon ( ; ) followed by [Enter]. |
| D. | A period ( . ) followed by [Enter]. |
| Answer» D. A period ( . ) followed by [Enter]. | |
| 34. |
The default extension for an Oracle SQL*Plus file is:$? |
| A. | .txt |
| B. | .pls |
| C. | .ora |
| D. | .sql |
| Answer» E. | |
| 35. |
What Oracle backup and recover file contains user and system data?$? |
| A. | Control file |
| B. | Datafile |
| C. | OnLine ReDo file |
| D. | Offline ReDo file |
| Answer» C. OnLine ReDo file | |
| 36. |
SQL*Plus will finish the statement and execute it when the user types in this:? |
| A. | A left slash ( ) followed by [Enter]. |
| B. | A colon ( : ) followed by [Enter]. |
| C. | A semicolon ( ; ) followed by [Enter]. |
| D. | A period ( . ) followed by [Enter]. |
| Answer» D. A period ( . ) followed by [Enter]. | |
| 37. |
The default extension for an Oracle SQL*Plus file is:? |
| A. | .txt |
| B. | .pls |
| C. | .ora |
| D. | .sql |
| Answer» E. | |
| 38. |
What Oracle backup and recover file contains user and system data?? |
| A. | Control file |
| B. | Datafile |
| C. | OnLine ReDo file |
| D. | Offline ReDo file |
| Answer» C. OnLine ReDo file | |
| 39. |
Which statement about sequences is not true?? |
| A. | A sequence is an object that generates a sequential series of unique numbers. |
| B. | Sequences are most often used to provide values for surrogate keys. |
| C. | NextVal and CurrVal are both sequence methods. |
| D. | Sequences guarantee valid surrogate key values. |
| Answer» E. | |