 
			 
			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. | |