Database Administration and Concepts

Covers database topics including SQL Server administration, Oracle database management, data warehousing, transactions, and database optimization techniques

11 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

Which of the following are valid table-partitioning methods

  1. Key based
  2. Freelist
  3. Hash
  4. Index
Question 2 Multiple Choice (Single Answer)

Which two parameters can be set to tell the Oracle to use OMF (Oracle Managed Files)?

  1. DB_CREATE_FILE_DEST
  2. DB_CREATE_ONLINE_LOG_n
  3. USER_DUMP_DEST
  4. LOG_ARCHIVE_DEST
Question 3 Multiple Choice (Single Answer)

What is one of the disadvantages of database mirroring?

  1. You need to have the same hardware.
  2. The database you mirror to will be in an unused standby state.
  3. You cannot have automatic failover.
  4. You need to have at minimum three servers.
Question 4 Multiple Choice (Single Answer)

What tool should you recommend for a junior DBA to use to create a simple backup strategy for a database?

  1. Database Engine Tuning Advisor
  2. SQL Server Configuration Manager
  3. Database Maintenance Plan Wizard
  4. Database Maintenance design surface
Question 5 Multiple Choice (Single Answer)

You write a stored procedure that will return data for a report. The accuracy of the data is not so important; however, you want to avoid dirty reads. Which isolation level should you avoid?

  1. Read Committed
  2. Read Uncommitted
  3. Repeatable Read
  4. Serializable
Question 6 Multiple Choice (Single Answer)

How can a blocking process be killed?

  1. Find the process in System Monitor and select Kill Process.
  2. Find the process in Activity Monitor and select Kill Process.
  3. Find the process in SQL Profiler and select Kill Process.
  4. Find the process in SSRS and select Kill Process.
Question 7 Multiple Choice (Single Answer)

What was a problem with navigational data access languages?

  1. The user had to have knowledge of the table and index structures.
  2. Navigational data access was far slower than declarative access.
  3. Navigational access languages required the coder to embed their queries inside a procedural language shell.
  4. Navigational languages were far slower then SQL
Question 8 Multiple Choice (Single Answer)

You want to identify the top 10 queries that have been recompiled the most times on your server. What can you do?

  1. Use the sys.dm_exec_requests dynamic management view.
  2. Use the sys.dm_exec_sessions dynamic management view.
  3. Use the sys.dm_exec_query_stats dynamic management view.
  4. Use the sys.dm_exec_query_optimizer_info dynamic management view.
Question 9 Multiple Choice (Single Answer)

A data warehouse is which of the following?

  1. Can be updated by end users.
  2. Contains numerous naming conventions and formats.
  3. Organized around important subject areas.
  4. Contains only current data.
Question 10 Multiple Choice (Single Answer)

An operational system is which of the following?

  1. A system that is used to run the business in real time and is based on historical data.
  2. A system that is used to run the business in real time and is based on current data.
  3. A system that is used to support decision making and is based on current data.
  4. A system that is used to support decision making and is based on historical data.
Question 11 Multiple Choice (Single Answer)

Where do sync points occur in a Transaction?

  1. At the beginning
  2. At the end
  3. Where they are programmed
  4. After each READ FOR UPDATE command