Test your basic knowledge |

Oracle SQL

Subjects : oracle, it-skills
Instructions:
  • Answer 50 questions in 15 minutes.
  • If you are not ready to take this test, you can study here.
  • Match each statement with the correct term.
  • Don't refresh. All questions and answers are randomly picked and ordered every time you load a test.

This is a study tool. The 3 wrong answers for each question are randomly chosen from answers to other questions. So, you might find at times the answers obvious, but you will see it re-enforces your understanding as you take the test each time.
1. To restart a sequence at a lower number - you can drop and ________ the sequence.






2. The time zone displacement value indicates the time difference from _______.






3. List the steps performed by a correlated subquery.






4. Which operator is most commonly used?






5. The _______ function lets you perform if-then-else functionality with the SQL language.






6. Write a statement for SQL*Plus that shows the dictionary.






7. A transaction is a...






8. Write a solution that adds 20 minutes to a given date.






9. A _____ is a query definition stored in the database that looks just like a table - but does not have any physical rows






10. Joins involving multiple columns must always follow the ____________ relationship path.






11. Converting a text literal to DATE format requires the use of the...






12. What is the Oracle data dictionary called that contains a set of tables and views containing the data about the database?






13. Explicit data type conversion is preferable to Oracle's...






14. ____________ are useful for analyzing and exploring the relationships within your data






15. When using the following data: NUMBER(10 -4) - the # 10 is called the __________.






16. What is the first column of a composite index called?






17. When using the data NUMBER(10 -4) there will be _______ digits following the decimal point.






18. What is the tab in SQL Developer where data dictionary view information can be found?






19. The data type definitions NUMBER(10) and NUMBER(10 -0) are the...






20. When using the following data: NUMBER(10 -4) - the # 4 is called the __________.






21. SQL Developer provides an extensive list of useful reports and offers the capability to create your own...






22. When column names on the tables are different - you use the ______ condition.






23. Comparison operators can compare multiple _________________.






24. The __________ operator is inclusive of the two values specified.






25. List the different types of data dictionary views.






26. The TRUNC function on a date without a format model truncates the timestamp to...






27. The COUNT function is useful for determining whether a table has...






28. To revert back to a state that happened before you ran your change statement - you issue a ____________ command.






29. When you have issued a DELETE command - you can still ________ those rows and restore the information.






30. Write a statement that drops the index need_to_pass_i






31. Explain the differences in how an ANSI Full Outer Join and a Full Outer Join using the UNION Operator work






32. The COUNT function uses the __________ wildcard.






33. List 4 aggregate functions






34. You can __________ DISTINCT and a GROUP BY clause in the same SELECT statement.






35. The ALTER SESSION statement can change the session's...






36. Instead of using the Oracle Outer Join Operator or the ANSI syntax - you can achieve the same result with two SQL statements: ____________ and a ____________






37. You use the __________ keyword to change characteristics of a column.






38. What is the command you would type into SQL*Plus if you needed to know the definition for each column of a table?






39. NUMBER functions can be...






40. Explain how Substitution Variables are used when writing scripts.






41. When you want to run a script in either SQL*Plus or SQL Developer - you can use a ______ or the _________ command.






42. Match each of the SQL commands on the left with a verb from the list.






43. Users can only see changes made to a database once they have been...






44. The ____________ clause on a CREATE TABLE statement can specify how much space to allocate.






45. When you run a script in SQL*Plus you must give the...






46. SELECT * FROM instructor ORDER BY phone






47. To equijoin a table with another table involves matching the...






48. What is the name of the view where you can find the collection of static and data dictionary tables and views - along with their descriptions?






49. __________________ inserts the current date and time.






50. The ROWID pseudocolumn is not an ________- but it acts like one.