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. What is the most common DATE format found in SQL?






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






3. The COUNT function uses the __________ wildcard.






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






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






6. Explain how Oracle treats locks when a database is being updated and needs to be viewed by other users.






7. SELECT * FROM instructor ORDER BY phone






8. Queries that are found in parentheses are done first - just as in the order of operations when doing...






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






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






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






12. ___________ subqueries allow you to reference columns from the outer query and execute the inner query repeatedly






13. The ____________ command makes changes permanent.






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






15. You can use the ________________ to subtract months from a given date.






16. It is considered good form to put all SQL commands in...






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






18. _________________ relationships are always optional relationships.






19. What is the name of the key automatically generated from a sequence?






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






21. The _______ operator determines common rows.






22. Explain how Dynamic SQL is used and give an example of a Dynamic SQL statement.






23. List the different types of data dictionary views.






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






25. What is Oracle's most popular index storage structure?






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






27. It is always good practice to include the old values in the WHERE clause of UPDATE to ensure that another session or user _________________ in the meantime.






28. When is it not a good idea to use an index?






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






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






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






32. Which format mask displays December 31st - 1999?






33. What does SQL stand for?






34. When you INSERT new information into a table - it is followed with a _______ keyword that contains the information that is going to be added to the table.






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






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






37. The ______ depicts the M of a 1:M relationship.

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


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






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






40. Write a statement that drops the index need_to_pass_i






41. List 6 Table-Related Menu Choices






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






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






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






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






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






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






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






49. The focus of the logical data model is _____________






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