Database Administration and Concepts
Covers database topics including SQL Server administration, Oracle database management, data warehousing, transactions, and database optimization techniques
Questions
Which of the following are valid table-partitioning methods
- Key based
- Freelist
- Hash
- Index
Which two parameters can be set to tell the Oracle to use OMF (Oracle Managed Files)?
- DB_CREATE_FILE_DEST
- DB_CREATE_ONLINE_LOG_n
- USER_DUMP_DEST
- LOG_ARCHIVE_DEST
What is one of the disadvantages of database mirroring?
- You need to have the same hardware.
- The database you mirror to will be in an unused standby state.
- You cannot have automatic failover.
- You need to have at minimum three servers.
What tool should you recommend for a junior DBA to use to create a simple backup strategy for a database?
- Database Engine Tuning Advisor
- SQL Server Configuration Manager
- Database Maintenance Plan Wizard
- Database Maintenance design surface
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?
- Read Committed
- Read Uncommitted
- Repeatable Read
- Serializable
How can a blocking process be killed?
- Find the process in System Monitor and select Kill Process.
- Find the process in Activity Monitor and select Kill Process.
- Find the process in SQL Profiler and select Kill Process.
- Find the process in SSRS and select Kill Process.
What was a problem with navigational data access languages?
- The user had to have knowledge of the table and index structures.
- Navigational data access was far slower than declarative access.
- Navigational access languages required the coder to embed their queries inside a procedural language shell.
- Navigational languages were far slower then SQL
You want to identify the top 10 queries that have been recompiled the most times on your server. What can you do?
- Use the sys.dm_exec_requests dynamic management view.
- Use the sys.dm_exec_sessions dynamic management view.
- Use the sys.dm_exec_query_stats dynamic management view.
- Use the sys.dm_exec_query_optimizer_info dynamic management view.
A data warehouse is which of the following?
- Can be updated by end users.
- Contains numerous naming conventions and formats.
- Organized around important subject areas.
- Contains only current data.
An operational system is which of the following?
- A system that is used to run the business in real time and is based on historical data.
- A system that is used to run the business in real time and is based on current data.
- A system that is used to support decision making and is based on current data.
- A system that is used to support decision making and is based on historical data.
Where do sync points occur in a Transaction?
- At the beginning
- At the end
- Where they are programmed
- After each READ FOR UPDATE command