首页 > Microsoft > Microsoft Licensing > 70-442

PRO:Design & Optimize Data Access by Using MS SQL Serv 2005:70-442

科目编号:70-442

科目名称:PRO:Design & Optimize Data Access by Using MS SQL Serv 2005

描述:
70-442 考试是 Microsoft 公司的 PRO:Design & Optimize Data Access by Using MS SQL Serv 2005 认证考试官方代号,kaoccna 的 70-442 权威考试题库软件是 Microsoft 认证厂商的授权产品,kaoccna 绝对保证顺利通过,否则承诺全额退款!
PRO:Design & Optimize Data Access by Using MS SQL Serv 2005 认证作为全球IT领域专家 Microsoft 热门认证之一,是许多大中 IT 企业选择人才标准的必备条件。 如果你正在准备 70-442 考试,为 Microsoft PRO:Design & Optimize Data Access by Using MS SQL Serv 2005认证做最后冲刺,又苦于没有绝对权威的考试真题模拟

    mcsepass 实行"一次不过全额退款"承诺。如果您购买我们 70-442 的考题,只要不是首次通过,凭盖有 PROMETRIC 或 VUE 考试中心钢印的考试成绩单,我们将退还您购买 70-442 考题大师的全部费用,绝对保证您的利益不受到任何的损失。

70-442
  • 科目: 70-442
  • 原价: ¥ 585.00
  • 现价: ¥ 358.00

kaoccna 的优势

70-442 试题的质量和价值
mcsepass 模拟测试题具有最高的专业技术含量,只供具有相关专业知识的专家和学者学习和研究之用。
100% 保证您通过 70-442 的考试
如果你使用 mcsepass 模拟测试,我们将保证你的第一次参加考试即取得成功,否则,我们将全额退款!
试用后再购买
mcsepass 提供每种产品免费测试。在您决定购买之前,请检测联接,可能存在的问题及试题质量和适用性。
kaoccna认证考试题库网专业提供 Microsoft 70-442 最新题库下载,完全覆盖 mcsepass 考试原题。

部分考题展示

 
 
Exam : Microsoft 70-442
Title : PRO:Design & Optimize Data Access by Using MS SQL Serv 2005


1. You need to design the transfer of sales data to the Accounting database. You are designing the stored procedure that will be used to transfer the data. You must ensure that all requirements are fulfilled. Which Transact-SQL statement should you use first?
A. BEGIN TRANSACTION Acct WITH MARK 'Accounting'
B. BEGIN DISTRIBUTED TRANSACTION Acct
C. SET IMPLICIT_TRANSACTIONS ON
D. SAVE TRANSACTION Acct
Answer: A

2. You design the following stored procedure that will be used by sales managers.
CREATE PROCEDURE StoreSales (@StartDate datetime, @EndDate datetime)
AS
SET TRANSACTION ISOLATION LEVEL SERIALIZABLE
SELECT StoreID, TotalSales
FROM Sales
WHERE SaleDate BETWEEN @StartDate AND @EndDate
While tuning the query, you notice that table locks are occurring. You need to resolve the problem. What should you do?
A. Change the isolation level to READ COMMITTED.
B. Add a HOLDLOCK table hint to the query.
C. Add a NOWAIT table hint to the query.
D. Add a READPAST table hint to the query.
Answer: A

3. You need to design the data access method for accessing the SQL Server 2005 computer. You must ensure that your solution supports the Web site and the smart client application. Which data access technology should you use?
A. SqlXmlCommand
B. updategrams
C. XML template queries
D. HTTP endpoints
Answer: D

4. You need to design the data access strategy for the Tailspin Toys online store search requirement. Which strategy should you use?
A. System.Xml.XmlReader
B. System.Data.SqlClient.SqlDataReader
C. System.Data.DataSet
D. CLR user-defined type
Answer: C

5. You are designing a stored procedure that records a sale and decreases the inventory for the items that are being purchased. The stored procedure contains the following code.
CREATE PROCEDURE UpdateSalesAndInventory (@ProductID int, @quantity int)
AS
SET IMPLICIT_TRANSACTION ON
INSERT INTO Sales.SalesOrder Values(@ProductID, @quantity)
UPDATE Inventory.ProductInventory
SET Quantity = Quantity - @quantity
WHERE ProductID = @ProductID
You run this stored procedure and discover that no updates are applied. You need to resolve the problem. What should you do?
A. Change SET IMPLICIT_TRANSACTION to OFF.
B. Use multiple active result sets (MARS) to execute the stored procedure.
C. Add logic to commit or roll back the transaction based on the successful updates of the data.
D. Add a BEGIN TRANSACTION statement to the stored procedure.
Answer: C

6. BACKGROUND
Company Overview
Margie's Travel is a small regional travel agency that handles many different types of travel arrangements.
Planned Change
Margie's Travel has purchased a COM component named Cruisex to be used to access cruise lines information.
Margie's Travel hosts the component in COM+.Cruisex will be used for two purposes:to retrieve a read-only list of available cruises,and to make reservations on cruises.Cruisex uses all default settings.
Problem Statements
Many of the company's in-house travel agents that the Web site that is used for making travel reservations
is too difficult to use. The company wants to create a smart client application that will deliver a richer client experience for the agents. The solution must support the Web site application for off-site travel agents.
A monthly agent-commission report has been created. This report will be executed once per month.This report currently uses a cursor with the INSENSITIVE argument.The test team reports that this report runs slowly and consumes a significant amount of database server resources.
A stored procedure named UpdateSeatSelection is used to update seat selections for airline reservations.
The test team reports that there is significant blocking when this stored procedure is being executed.
EXISTING ENVIRONMENT
Existing Supporing Infrastructure
The current travel agent application stores its data in a SQL Server 2005 database.
BUSINESS REQUIREMENTS
General Application Solution Requirements
The duplication of application logic must be minimized.
After an airline reservation is made,the aqent must help the customer with seat selection. The seat selection process should not block the application from performing other reservation tasks.However,the agent must have the ability to cancel a seat selection query prior to its completion.The application must receive a reply that cancellatio was successful.
A report named FlightsBooked is being developed.The test team reports that executing the report twice within a single transaction using the same parameters occasionally produces different results. However,subsequnt executions with those same parameters produce consistent results.
A feature must be developed that will allow travel agents to seach for customers by name of partial name.The data that is returned must not include any data that is not yet committed.
Performance
To improve performance for the data access layer,the number of round trips to the database must be limited,particularly for data that changes only infrequently.
Infrequent changes are made to the information about trading partners such as airlines,cruise lines,and hotel chains.Margie's Travel wants to limit the bandwidth that is required to ensure that the smart client application has the current values for trading partners .The company wants to mininize the development effort that is needed to support this requirement.
When an agent queries for available fight information,the data must be returned as quickly as possible.This data will not be modified by the agent.
A monthly agent-commission report has been created.This report will be executed once per month.This report currently uses a cursor with the INSENSITIVE argument.The test team reports that this report runs slowly and consumes a significant amount of database server reslurces.
Recoverability
Once per month,all sales data must be transferred to the Accounting database,which is on the same database server instance.In the case of failure,recovery of the travel agent database and the Accounting database must be ensured to the same logical point in time.
TECHNICAL REQUIREMENTS
Security
External access to company data must be allowed for only a specified set of IP addresses.
9. You need to improve the performance and reduce the database resource usage of the stored procedure that will be used to generate the monthly agent-commission report. What should you do?
A. Remove the INSENSITIVE argument from the cursor declaration.
B. Add the OPTIMISTIC argument to the cursor declaration.
C. Rewrite the stored procedure using set operations.
D. Rewrite the stored procedure as a user-defined type.
Answer: C

7. You are troubleshooting concurrency problems with the code that was originally developed on the SQL Server 2000 database. You discover that there are excessive read locks on important tables. You need to resolve the problem. What should you do?
A. Set the transaction isolation level to REPEATABLE READ.
B. Set the transaction isolation level to SERIALIZABLE.
C. Set the ALLOW_SNAPSHOT_ISOLATION database option to ON.
D. Set the READ_COMMITTED_SNAPSHOT database option to ON.
Answer: D

8. You need to improve the performance and reduce the database resource usage of the stored procedure that will be used to generate the monthly agent-commission report. What should you do?
A. Remove the INSENSITIVE argument from the cursor declaration.
B. Add the OPTIMISTIC argument to the cursor declaration.
C. Rewrite the stored procedure using set operations.
D. Rewrite the stored procedure as a user-defined type.
Answer: C

9. You need to design the user interface that will display availability to pick up items at a retail store for items that are ordered online. You also must minimize the number of connections to the database. Which data access strategy should you use?
A. ActiveX data objects (ADO)
B. multiple active result sets (MARS)
C. System.Data.DataReader
D. System.Data.DataSet
Answer: B

10. You are designing the stored procedure that updates inventory quantities. The stored procedure contains the following code.
CREATE PROCEDURE UpdateInventory (@ProductID int, @Amount int)
AS
BEGIN TRANSACTION
DECLARE @CurrentQuantity int
SELECT @CurrentQuantity = Quantity
FROM Inventory.ProductInventory
WHERE ProductID = @ProductID
UPDATE Inventory.ProductInventory
SET Product.Quantity = @CurrentQuantity + @Amount
WHERE ProductID = @ProductID
IF @@ERROR <> 0
ROLLBACK TRAN
ELSE
COMMIT TRAN
You discover that the ProductInventory column is occasionally updated incorrectly. You need to resolve the problem. What should you do?
A. Add a SET TRANSACTION ISOLATION LEVEL SERIALIZABLE statement to the stored procedure.
B. Remove the SELECT statement from the stored procedure. Perform the update using the Product.Quantity column instead of the @CurrentQuantity variable.
C. Add a NOLOCK hint to the SELECT statement.
D. Move the BEGIN TRANSACTION statement so that it immediately precedes the UPDATE statement.
Answer: B

11. BACKGROUND
company overview
Tailspin toys is a regional toy store chain,with stores in 30 cities.
Planned Changes
The company wants to add an online store to its chain of retail stores.A prototype of the online store was developed by using SQL server 2000 .However,the IT manager wants to move to SQL Sever 2005 to take advantage of its new features.
The IT manager plans to automate certain database maintenance operations,including scripting of database objects,backup and restore activities ,and creation and maintenance of endpoints.
Problem Statement
The nightly processing of the sales data from each store executes very slowly.with the addition of the online store,this performance must be improved in order to complete the processing within the allotted frame.
EXISTING ENVIRONMENT
Existing Application Environment
The prototype of the online store is experiencing poor concurrency.
Existing supporting Infrastructure
Currently,the point of sale(POS) system for the retail stores has a SQL Server 2000 database.Tailspin Toys has an Enterprise Resource planning(ERP) system running on UNIX that must be able to communicate with the online store's Inventory database.
BUSINESS REQUIREMENTS
General Application Solution Requirements
The company is developing an online store that is capable of displaying pictures,prices,and information on products that are sold by Tailspin Toys.
Customers must be able to find out whether toys that are available online are also available at a physical store for pickup.The store inventory for a selected store must be queried real-time as the individual toys are displayed.Inventory quantities for a toy must all be displayed prior to processing the next toy.
Store managers often run reports that query for all sales for a given date range.
New toys are introduced at the online store only once per month.
Performance
When a customer uses the online store to perform a search for toys,it should return results in 15 seconds or less.
Users can search for a toy category. The results of this search should be used for future searches by the same user,to minimize round trips to the database.
TECHNICAL REQUIREMENTS
Resource usage on the database server must be minimized.
The online store will have two databases named Sales and Inventory.When a sale is completed,both databases must be kept consistent with each other.
The IT department has specified that the online store will use a service-oriented architecture for data access.
2. You need to design the data access strategy for the Tailspin Toys online store search requirement. Which strategy should you use?
A. System.Xml.XmlReader
B. System.Data.SqlClient.SqlDataReader
C. System.Data.DataSet
D. CLR user-defined type
Answer: C

12. You need to design the data access object model to be used for the infrequently changing data about trading partners. What should you use?
A. ActiveX data objects (ADO)
B. System.Data.DataReader
C. System.Data.DataSet
D. System.Xml.XmlReader
Answer: C

13. You need to design the data access model for available flight information. What should you use?
A. XML template queries
B. ActiveX data objects (ADO)
C. System.Data.DataSet
D. System.Data.DataReader
Answer: D

14. You are attempting to correct the FlightsBooked report. The report contains the following code segment.
CREATE PROCEDURE FlightBookings (@AsOfTime datetime)
AS
SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED
SELECT BookingID, AgentFullName,FlightID, FlightDate
FROM FlightBookings JOIN Agent
ON FlightBookings.AgentID = Agent.AgentID
WHERE BookingTime <= @AsOfTime
You need to correct the problem. What should you do?
A. Set the transaction isolation level to READ COMMITTED.
B. Set the transaction isolation level to REPEATABLE READ.
C. Set the READ_COMMITTED_SNAPSHOT database option to ON.
D. Set the READ_COMMITTED_SNAPSHOT database option to OFF.
Answer: B

联系我们
联系手机:13861768475
MSN:saleintest@hotmail.com
QQ留言 QQ留言

首页 |代考流程 | 常见问题 | 证书查询 | 认证资讯 | 联系我们 | 站点导航 1 2 3 4 | 站点地图

Any charges made through this site will appear as CertBible Tech LTD. All trademarks are the property of their respective owners.

Copyright©2006-2011 mcsepass Limited. All Rights Reserved