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. Oracle uses the outer join operator to indicate that nulls are shown for...






2. Explain in detail the impact of INDEXES and how they are used by Oracle.






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






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






5. An outer join includes the result rows returned by an __________ plus extra rows where no matches are found.






6. List the reasons that a subquery could not be unnested.






7. What is the syntax used to indicate that you are using the Oracle Outer Join operator?






8. FEEDBACK






9. SQL Developer's ____________________ option allows you to selectively export certain rows and columns.






10. When you create a report in SQL Developer all the column names must match identically the names of the columns found in the tables you are referencing.






11. A _________ subquery returns a single column with a single row






12. Checks whether any value in the list makes the condition true.






13. The _____________ clause determines how rows are grouped.






14. The query retrieves more than 5 to 15 percent of the rows






15. Write a statement that drops the index need_to_pass_i






16. The key that most database designers prefer and is chosen by the system is the _____________ key.






17. The TIMESTAMP WITH LOCAL TIME ZONE data type allows...






18. NUMBER functions can be...






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






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






21. LINESIZE






22. You use the _________ keyword to add columns or constraints to a table.






23. Explain Flashback queries and how they are used. Give an example of a FLASHBACK_TRANSACTION query and explain what it does row by row.

Warning: Invalid argument supplied for foreach() in /var/www/html/basicversity.com/show_quiz.php on line 183


24. The RTRIM function is useful for eliminating ________ in a string.






25. How many characters can be stored in the CHAR column/field?






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






27. The same function can be used ______ in a SELECT statement.






28. The purpose of the HAVING clause is to eliminate___________.






29. In a view you can give a column a different name than it has in the...






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






31. __________________ inserts the current date and time.






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






33. A join across three tables can be expressed with the ________ join syntax.






34. When returning multiple rows - a subquery must contain the _____ - _____ - _____ - or ______ operator - otherwise Oracle will return an error






35. Comparison operators can compare multiple _________________.






36. List the steps performed by a correlated subquery.






37. Explain what a static data dictionary view is and how it is used






38. How many characters can you have using the VARCHAR data type?






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






40. When disabling a unique or primary key - you can keep the index if you specify the __________________ clause in the ALTER TABLE statement.






41. A calculation with a null always yields...






42. The ___________ operator tests whether a matching row cannot be found.






43. A transaction is a...






44. SQL*Plus is used more than SQL Developer when you need to...






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






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






47. List 6 Table-Related Menu Choices






48. Subqueries can return...






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






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