성공으로 향하는 길에는 많은 방법과 방식이 있습니다.MCITP 70-447 (UPGRADE:MCDBA Skills to MCITP DB Admin by Using MS SQL 2005) 시험을 패스하는 길에는 Pass4Test의 MCITP 70-447 (UPG RADE:MCDBA Skills to MCITP DB Admin by Using MS SQL 2005) 덤프가 있습니다. Pass4Test의 MCITP 70-447 (UPGRADE:MCDBA Skills to MCITP DB Admin by Using MS SQL 2005) 덤프는 실제시험 출제방향에 초점을 두어 연구제작한 시험준비공부자료로서 높은 시험적중율과 시험패스율을 자랑합니다.국제적으로 승인해주는 IT자격증을 취득하시면 취직 혹은 승진이 쉬워집니다.
NO.1 You are a professional level SQL Server 2005 database administrator in an international corporation
named Wiikigo. You are experienced in implementing high-availability solutions, monitoring the database
server, and design deployment. In the company, you major job is the deployment, maintenance and
support of Microsoft SQL Server 2005. You work as a database administrator for your company. More
than a month ago, the SQL 2005 Server computer is deployed in operation. There are some query
performance problems last week. Therefore, you perform an investigation on the locking contention. From
the sys.dm_os_wait_stats dynamic management view (DMV), you can see a high value in the
max_wait_time_ms column. You want to check out whether this value is a factor which leads to the
current performance problems. In addition, the impact on database users should e cut to the least. Which
action should be performed to achieve the goal?
A.To achieve the goal, the UPDATE STATISTICS command should be excuted.
B.To achieve the goal, the SQL Server Service should be restarted.
C.To achieve the goal, the SQL Server computer should be restarted.
D.To achieve the goal, the statistics in the dynamic management view (DMV) should be reset.
Answer:D
NO.2 You are a professional level SQL Server 2005 database administrator in an international corporation
named Wiikigo. You are experienced in implementing high-availability solutions, monitoring the database
server, and design deployment. In the company, you major job is the deployment, maintenance and
support of Microsoft SQL Server 2005. You work as a database administrator for your company. There is
a database named Inventory on a SQL Server 2005 computer, and the computer is named SQL01.
SQL01 is utilized to aggregate manufacturing part numbers from your company's trading partners. And
the company stores the manufacturing part numbers in the Product table in the Inventory database. The
company requests the users to deliver data as text files from each trading partner to SQL1 every night.
The data should be imported, and no duplicate manufacturing part numbers should exist in the data which
is imported from the text files, and the text files are stored in the Inventory database on SQL01. You
should cut the effect on your company's trading partners and your IT department to the least. Which
action should you perform?
A.First, you should import the data from each text file into a staging table. Second, you should write a
query to have a HAVING clause contained so as to migrate replicate values before results are inserted
into the Product table.
B.First, you should make sure that each text file is stored in an Extensible Markup Language (XML) file.
Second, you should utilize Extensible Stylesheet Language Transformations (XSLT) to automatically
migrate replicates before data is imported into the Product table.
C.First, you should make sure that the unique key values for manufacturing part numbers are utilized by
each of your company's trading partners utilizes. Second, you should import the text files into the Product
table.
D.You should place a unique index on the PartNum column.
Answer:A
NO.3 You are a professional level SQL Server 2005 database administrator in an international corporation
named Wiikigo. You are experienced in implementing high-availability solutions, monitoring the database
server, and design deployment. In the company, you major job is the deployment, maintenance and
support of Microsoft SQL Server 2005. You work as a database administrator for your company. A vendor
company's application is utilized, and the application is based on a proprietary database. Data is queried
from the application database and the data is imported into a SQL Server 2005 database. A new OLE DB
driver is offered by the application vendor, and the new OLE DB driver will be utilized when the application
database is queried. According the company requirements, the connections between the SQL Server
database and the application database is prohibited, except when this data is queried. You should think
out a method to have data queried from the application database. Which action should be performed to
achieve the goal?
A.To achieve the goal, a Linked Server connection should be configured to the application database.
B.To achieve the goal, a query should be written, and an OPENQUERY command is utilized by the query.
C.To achieve the goal, a Remote Server connection to the application database should be configured.
D.To achieve the goal, a query should be written, and an OPENDATASOURCE command is utilized by
the query.
Answer:D
NO.4 You are a professional level SQL Server 2005 database administrator in an international corporation
named Wiikigo. You are experienced in implementing high-availability solutions, monitoring the database
server, and design deployment. In the company, you major job is the deployment, maintenance and
support of Microsoft SQL Server 2005. You work as a database administrator for your company. A SQL
Server 2005 computer is managed by you, and a database named Customers is included by the SQL
Server 2005 computer. A table named CustInfo is included by the database. An identity column named
CustID and an nvarchar column named CustName are included by the table. According to the company
requirement, rows which duplicate CustName values are included should be moved from the CustInfo
table every year. However, the company requests to have rows removed from the CustInfo table after the
rows have been manually examined and verified as being duplicates. Since you are the technical support,
you are required to think out a method to have potential duplicate rows identified for manual examination.
The minimum amount of administrative effort should be utilized. Which action should be performed to
finish the task?
A.A trigger should be created for the CustInfo table so as to roll back INSERT queries that duplicate data
is included.
B.A new unique index should be created on the CustName column. And then, IGNORE_DUP_KEY = ON
should be specified when creating index.
C.On the CustName column, a foreign key constraint should be created, and a distinct list of CustName
values is referenced by the foreign key constraint.
D.A SELECT INTO query should be utilized, and GROUP BY and HAVING clauses should be included by
the query to create a new table that contains duplicate rows from the CustInfo table.
Answer:D
NO.5 You are a professional level SQL Server 2005 database administrator in an international corporation
named Wiikigo. You are experienced in implementing high-availability solutions, monitoring the database
server, and design deployment. In the company, you major job is the deployment, maintenance and
support of Microsoft SQL Server 2005. You work as the administrator of a SQL Server 2005 computer,
and the computer is named SQL1. The company has backups of all system databases performed every
Saturday night, and have backups of all user databases performed every Sunday night. And the company
has all backups stored in an off-site facility. Because of the power outage, SQL1 accidentally turns off.
And after bringing SQL1 back online, the users cannot start the SQL Server service. You can see the SQL
Server error log from the exhibit below. SQL1 should be returned to working order in the shortest time.
Which action should be performed first?
A.All of the user databases should be restored from backup.
B.Setup.exe should be run from a command line and a rebuild of the master database should be specified.
C.The SQL Server 2005 installation CD should be inserted and the setup utility should be run to have the
default instance reinstalled.
D.All of the system databases should be restored.
Answer:B
NO.6 You are a professional level SQL Server 2005 database administrator in an international corporation
named Wiikigo. You are experienced in implementing high-availability solutions, monitoring the database
server, and design deployment. In the company, you major job is the deployment, maintenance and
support of Microsoft SQL Server 2005. You work as the database administrator for your company. You
find a problem that there are three reports which are running slowly. And through detailed analysis, you
conclude that no error messages are generated from these reports. Not only the indexing strategy but
also the status of the current indexes is tested by you. You confirm that the slow performance of the
financial reports is not caused by it. Since you are the technical support, you are required to find out which
statement is causing the slow performance. Which action should be performed first?
A.SQL Server Profiler should be run with the Lock:Deadlock event class.
B.The Database Engine Tuning Advisor (DTA) f should be run or at least one hour.
C.SQL Server Profiler should be run with the TSQL_Duration template.
D.The Database Engine Tuning Advisor (DTA) should be run with the default options.
Answer:C
NO.7 You are a professional level SQL Server 2005 database administrator in an international corporation
named Wiikigo. You are experienced in implementing high-availability solutions, monitoring the database
server, and design deployment. In the company, you major job is the deployment, maintenance and
support of Microsoft SQL Server 2005. You work as a database administrator for a financial services
company. Replication is configured between two SQL Server 2005 computers, and the servers are
respectively named SQL1 and SQL2. Real-time transactional data is stored by the SQL1. And SQL2 is
utilized for reporting. The data on SQL01 should not be changed by SQL2. The publication contains a
large amount of data. Since you are the database administrator, you need to make sure that data is
replicated from SQL1 to SQL2 in as near real-time as possible to confirm accurate reporting during
replication. In addition, you need to make sure that this data is replicated securely. Which action should
be performed?
A.Snapshot replication should be set on SQL1. And then SQL2 should be set as a standard subscriber for
a standard subscription.
B.Transactional replication should be set on SQL1. And then, SQL2 should be set as a standard
subscriber for a standard subscription.
C.Merge replication should be set on SQL1. And then SQL2 should be set as a standard subscriber for an
updateable subscription.
D.Transactional replication should be set on SQL1. And then, SQL2 should be set as a standard
subscriber for an updateable subscription.
Answer:B
NO.8 You are a professional level SQL Server 2005 database administrator in an international corporation
named Wiikigo. You are experienced in implementing high-availability solutions, monitoring the database
server, and design deployment. In the company, you major job is the deployment, maintenance and
support of Microsoft SQL Server 2005. You work as a database administrator for your company. A user
database named Products is included by your SQL Server 2005 computer. SQL Server Integration
Services (SSIS) packages are utilized to export data from the Products database to a text file. You deliver
the text file to your company's trading partners by utilizing FTP. You are required to make sure that your
SSIS packages can be recovered from the occurrence of a disaster. Which action should be performed to
finish the task?
A.To finish the task, the Products database should be backed up.
B.To finish the task, your server should be set to utilize the full recovery model.
C.To finish the task, your server should be set to utilize the bulk-logged recovery model.
D.To finish the task, the msdb database should be backed up.
Answer:D
NO.9 You are a professional level SQL Server 2005 database administrator in an international corporation
named Wiikigo. You are experienced in implementing high-availability solutions, monitoring the database
server, and design deployment. In the company, you major job is the deployment, maintenance and
support of Microsoft SQL Server 2005.You work as a database administrator for your company. A SQL
Server 2005 database is utilized in your company. And a table named Inventory is contained by the
database. A column named Price is included by the table. According to the company policy, you cannot
reduce more than 10 percent the value in the Price column in any single database operation. Through
many kinds of method, the company makes updates to the Price column. For instance, the utilization of
ad hoc queries is one of the methods. Since you are the database administrator, you should confirm that
this company policy takes its effect.which action should be performed?
A.A stored procedure should be created, and changes are disallowed by the procedure to the Price
column that violates company policy.
B.On the Price column, a check constraint should be created, and a specified minimum value is required
by the check constraint.
C.A trigger should be created, and changes are rolled back by the trigger to the Price column that violates
company policy.
D.On the Price column, a foreign key constraint is created to a table that valid prices are included.
Answer:C
NO.10 You are a professional level SQL Server 2005 database administrator in an international corporation
named Wiikigo. You are experienced in implementing high-availability solutions, monitoring the database
server, and design deployment. In the company, you major job is the deployment, maintenance and
support of Microsoft SQL Server 2005.You work as a database administrator for your company. You find a
problem that when the following query is executed, a SQL Server 2005 application will perform slowly.
SELECT * FROM Orders WHERE OrderStatus = 'InProgress' This query is executed by the application as
an ad hoc query. In most occasions, this query performs much more quickly. The company has the
OrderStatus column indexed. The value InProgress is included by only a small number of the rows.
Nevertheless, the OrderStatus column index which is the most ideal for this query is not being utilized.
The performance of this query should be enhanced. However, the application that executes the query
should not be changed. In addition, the effect on end users should be cut to the least. Which action should
be performed to finish the task?
A.To finish the task, the index should be built by utilizing a FILLFACTOR of 10 percent.
B.To finish the task, the index should be recreated to have all of the columns in the table included.
C.To finish the task, an indexed view of the Orders table should be viewed.
D.To finish the task, the statistics should be updated on the index.
Answer:D
NO.11 You are a professional level SQL Server 2005 database administrator in an international corporation
named Wiikigo. You are experienced in implementing high-availability solutions, monitoring the database
server, and design deployment. In the company, you major job is the deployment, maintenance and
support of Microsoft SQL Server 2005. You work as a database administrator for your company. There is
a user in the Windows SalesManagers group, and he is called Simon. A Reporting Services report is
required by Simon to have annual sales information displayed by territory. There is another user in the
Windows Sales group, and he is called Jack. He is responsible to report to Simon. A report is required by
Jack, and the report is limited to his sales territory, but the same detailed sales data is still displayed, and
the detailed sales data is on Simon's report. A secure solution should be designed to meet the
requirements of the users listed above, and the least amount of server resources should be utilized.
Which action should be performed?
A.First, all territory information should be contained by a parameterized report which is designed for
Simon. Second, a linked report that links to Simons report should be designed for Jack.
B.First, two data regions should be contained by a report which is designed for Simon. Second, one data
region should be utilized for summary sales data. Third, the other data region should be utilized for the
detailed sales data for each sales representative. Four, a report that displays the detailed sales data
should be designed for Jack.
C.First, two reports should be designed for Simon. Second, the territory information should be contained
by one, and the detailed sales data should be contained by another. At last, a report that displays the
detailed sales data for Jack's territories should be designed for Jack.
D.First, the territory information should be contained by a report which is designed for Simon. Second, a
report which detailed sales data for Jack's territories is contained should be designed for Jack. Third,
Simon??s report should be set to have the data in Jacks report contained.
Answer:A
NO.12 You are a professional level SQL Server 2005 database administrator in an international corporation
named Wiikigo. You are experienced in implementing high-availability solutions, monitoring the database
server, and design deployment. In the company, you major job is the deployment, maintenance and
support of Microsoft SQL Server 2005. You work as the administrator of a SQL Server 2005 computer.
And recently the server performs gradually slowly. The indexing environment is troubleshooted by you.
The clustered indexes are rebuilt by you, and the clustered indexes are utilized the most frequently. The
most frequently accessed nonclustered index will be optimized by you. The
sys.dm_db_index_usage_stats dynamic management view (DMV) is accessed by you. You can see the
results from the table listed below. When the entire index is not read, the nonclustered index which is
being utilized the most frequently should be identified. From the following four object_id and index_id
combinations, which one should be utilized to finish the task?
A.To finish the task, the object_id 869578136 and the index_id 1 should be utilized.
B.To finish the task, the object_id 869578136 and the index_id 5 should be utilized.
C.To finish the task, the object_id 309576141 and the index_id 1 should be utilized.
D.To finish the task, the object_id 2066106401 and the index_id 1 should be utilized.
E.To finish the task, the object_id 2066106401 and the index_id 2 should be utilized.
Answer:B
NO.13 You are a professional level SQL Server 2005 database administrator in an international corporation
named Wiikigo. You are experienced in implementing high-availability solutions, monitoring the database
server, and design deployment. In the company, you major job is the deployment, maintenance and
support of Microsoft SQL Server 2005.You work as the administrator of a SQL Server 2005 computer, and
the computer is called SQL01. The users complain the slow response of all client applications which
connect to SQL01. You find that the CPU and memory utilization of SQL01 is low. In addition, the disk
activity is low. The cause of the performance problem should be identified. Which action should be
performed?
A.System Monitor should be utilized to have SQL1s cache hit ratio examined.
B.The sys.dm_db_index_physical_stats dynamic management function (DMF) should be examined.
C.The sys.dm_db_partition_stats dynamic management view (DMV) should be examined.
D.Task Manager should be utilized to have utilization of SQL1s network adapter examined.
Answer:D
NO.14 You are a professional level SQL Server 2005 database administrator in an international corporation
named Wiikigo. You are experienced in implementing high-availability solutions, monitoring the database
server, and design deployment. In the company, you major job is the deployment, maintenance and
support of Microsoft SQL Server 2005. You work as a database administrator for your company. The
users report the slow performance of a SQL Server 2005 application. You are required to identify the
queries which perform slowly because of blocking. Which action should you perform?
A.In a SQL Trace log file, you should look for queries with low duration values and high read and write
values.
B.In a query execution plan, you should look for queries with missing or out-of-date statistics.
C.In a SQL Trace log file, you should look for queries with high duration values and low read and write
values.
D.In a query execution plan, you should look for queries with a large number of table scans.
Answer:C
NO.15 You are a professional level SQL Server 2005 database administrator in an international corporation
named Wiikigo. You are experienced in implementing high-availability solutions, monitoring the database
server, and design deployment. In the company, you major job is the deployment, maintenance and
support of Microsoft SQL Server 2005. You work as the administrator of a SQL Server 2005 computer,
and the computer is called SQL1. There are two databases on the SQL1, and the two databases are
respectively named Production and DW. A new database named Staging is created. When the data are
moving from the Production database into the DW database, the Staging database is utilized temporarily
to store and manipulate data. Since you are the database administrator, you are required to make sure
the points listed below. First, the tables should not be removed from the Staging database. Second, any
attempts to have tables migrated should be logged. Third, your solution should not impact on other
databases. Which action should be performed to achieve the goal?
A.To achieve the goal, a DML trigger on each table should be created to prevent deletion of data.
B.To achieve the goal, a DDL trigger should be created, and that the ON DATABASE parameter is utilized
by DDL trigger for the Staging database.
C.To achieve the goal, an event notification should be created to fire when the TRUNCATE TABLE
Transact-SQL statement is submitted to the Staging database.
D.To achieve the goal, a DDL trigger should be created, and the ON ALL SERVER parameter is utilized by
the DDL trigger.
Answer:B
NO.16 You are a professional level SQL Server 2005 database administrator in an international corporation
named Wiikigo. You are experienced in implementing high-availability solutions, monitoring the database
server, and design deployment. In the company, you major job is the deployment, maintenance and
support of Microsoft SQL Server 2005. You work as the administrator of a SQL Server 2005 computer,
and the computer is named SQL1. Microsoft Windows Server 2003 is run by all servers. All the servers
belong to a Microsoft Active Directory domain. According to the company written security policy, strong
passwords are mandated for all domain, local, and application accounts. The company utilizes a Group
Policy object (GPO) to deploy the proper domain password policy. MS-DOS-based or UNIX-based
operating systems are run by many of the company's computers. Varying levels of access to a database
named Services on SQL1 is requested by the computers. Since you are the database administrator, you
are required to confirm that the Services database can be accessed by these computers. And the
company's written security policy should not be violated. Which action should be performed by you?
A.A domain account should be created for each of the company's users. And then, each domain account
should be offered with access to SQL1 and the Services database.
B.A local logon account should be created on SQL1 for each of the company's users. And then, each
logon account should be offered with access to SQL1 and the Services database.
C.One SQL Server logon account should be created for all of the company's computers running MS-DOS
or UNIX-based operating systems. And then, the Enforce password policy option should be enabled for
users' accounts. At last, the logon accounts should be provided with access to the Services database.
D.A SQL Server logon account should be created for each of the company's users. And then, the Enforce
password policy option should be enabled for each logon account. At last, each logon account should be
offered with access to the Services database.
E.A virtual directory should be configured through Internet Information Services (IIS) for access to SQL1.
And then, users should be directed to the virtual directory for data access.
Answer:D
NO.17 You are a professional level SQL Server 2005 database administrator in an international corporation
named Wiikigo. You are experienced in implementing high-availability solutions, monitoring the database
server, and design deployment. In the company, you major job is the deployment, maintenance and
support of Microsoft SQL Server 2005. You work a database administrator for your company. There is a
Data Transformation Services (DTS) package, and the DTS package is stored in SQL Server 2000. And
you plans to have the SQL Server 2000 migrated into SQL Server 2005. The DTS package dynamically
configures precedence constraints by utilizing complex Microsoft Visual Basic Scripting Edition (VBScript).
The SQL Server 2005 Package Migration Wizard is run by you, but the wizard cannot convert the
package from SQL Server 2000 to SQL Server 2005. You are required to make sure that the DTS
package runs in SQL Server 2005. And the package should be run in the shortest time. Which action
should be utilized?
A.The SQL Server 2000 Data Transformation Services (DTS) package should be wrapped in an Execute
DTS 2000 Package task.
B.The SQL Server 2000 Data Transformation Services (DTS) package should be manually recreated as a
SQL Server Integration Services (SSIS) package.
C.The SQL Server 2000 Data Transformation Services (DTS) task should be configured to not utilize
precedence constraints. Then, the SQL Server 2005 Package Migration Wizard should be run again.
D.The SQL Server 2005 Package Migration Wizard should be run. And when the upgrade fails, a Transfer
SQL Server Objects task should be run.
Answer:A
NO.18 You are a professional level SQL Server 2005 database administrator in an international corporation
named Wiikigo. You are experienced in implementing high-availability solutions, monitoring the database
server, and design deployment. In the company, you major job is the deployment, maintenance and
support of Microsoft SQL Server 2005.You work as a database administrator for your company. Your job is
to manage a SQL Server 2005 database, and there are several indexes in the SQL Server 2005. A stored
procedure should be written, and the procedure should be utilized to check the indexes for fragmentation.
From the following four Transact-SQL statements, which one should be utilized achieve the goal.
A.To achieve the goal, DBCC DBREINDEX should be utilized.
B.To achieve the goal, SELECT * FROM sys.indexes should be utilized.
C.To achieve the goal, SELECT * FROM sys.dm_db_index_physical_stats should be utilized.
D.To achieve the goal, DBCC INDEXDEFRAG should be utilized.
Answer:C
NO.19 You are a professional level SQL Server 2005 database administrator in an international corporation
named Wiikigo. You are experienced in implementing high-availability solutions, monitoring the database
server, and design deployment. In the company, you major job is the deployment, maintenance and
support of Microsoft SQL Server 2005. You work as a database administrator for your company. A SQL
Server 2005 application is utilized by the company. A query is executed by the application to return three
columns of the nvarchar data type and one column of the XML data type. A WHERE clause is utilized by
the query, and all three of the nvarchar columns are contained by the WHERE clause. 5 million rows are
included by the table, and 50,000 rows are returned by the query. The performance of the query should be
enhanced. Which action should be performed to achieve the goal?
A.A primary XML index should be created on the XML column.
B.Statistics should be created on the nvarchar columns.
C.A view should be created, and only the four columns that the query utilizes are contained by a view.
D.A composite index should be created on the three nvarchar columns, and INCLUDE should be
specified for the XML column.
Answer:D
NO.20 You are a professional level SQL Server 2005 database administrator in an international corporation
named Wiikigo. You are experienced in implementing high-availability solutions, monitoring the database
server, and design deployment. In the company, you major job is the deployment, maintenance and
support of Microsoft SQL Server 2005. You work as a database administrator for your company. You
utilize the SP:Recompile event class to run SQL Server Profiler. You find that a great amount of
recompiles occurring. The possible causes of the large number of recompiles should be identified. From
the flowing four options, which one is the most possible cause of the problem?
A.The sp_executesql batches are not being recovered from the procedure cache.
B.A database administrator executed UPDATE STATISTICS statements on all tables, and the most
common stored procedures reference all the tables.
C.One new stored procedure is created by a database administrator.
D.Ad hoc batches are not being recovered from the procedure cache.
Answer:B