2013微軟認(rèn)證:sql認(rèn)證考試練習(xí)試題10

字號:

為大家收集整理了《2013微軟認(rèn)證:sql認(rèn)證考試練習(xí)試題10》供大家參考,希望對大家有所幫助?。?!
    第46題 你有一個名為ProductCounts的表,表中包含1000樣產(chǎn)品,以及每樣產(chǎn)品的售出件數(shù)。你需要編寫查詢來顯示銷售最 頻繁的前5%的產(chǎn)品。應(yīng)使用哪一個Transact-SQL代碼片段? A. WITH Percentages AS ( SELECT *, NTILE(5) OVER (ORDER BY UnitsSold) AS groupingColumn FROM ProductCounts) SELECT * FROM percentages WHERE groupingColumn =1; B. WITH Percentages AS ( SELECT *, NTILE(5) OVER (ORDER BY UnitsSold) AS groupingColumn FROM ProductCounts) SELECT * FROM Percentages WHERE groupingColumn = 5; C. WITH Percentages AS ( SELECT *, NTILE(20) OVER (ORDER BY UnitsSold) AS groupingColumn FROM ProductCounts) SELECT * FROM Percentages WHERE groupingColumn = 1; D. WITH Percentages AS ( SELECT *, NTILE(20) OVER (ORDER BY UnitsSold) AS groupingColumn FROM ProductCounts) SELECT * FROM Percentages WHERE groupingColumn = 20; 答案:D
    第47題 你為一家國際慈善組織工作。你要編寫一個查詢來列出的100個不同的捐贈額。你編寫了下面的代碼片段(包 含的行號僅供參考): 01 SELECT * 02 FROM (SELECT Customer.CustomerID, SUM(TotalDue) AS 03 TotalGiven, .................... FROM Customer 04 05 JOIN SalesOrder 06 ON Customer.CustomerID = SalesOrder.CustomerID GROUP BY Customer.CustomerID) AS DonationsToFilterWHERE FilterCriteria <= 07 08 100 你需要在第03行插入Transact-SQL子句來完成查詢。應(yīng)插入哪個Transact-SQL子句? A. RANK() OVER (ORDER BY SUM(TotalDue) DESC) AS FilterCriteria B. NTILE(100) OVER (ORDER BY SUM(TotalDue) DESC) AS FilterCriteria C. ROW_NUMBER() OVER (ORDER BY SUM(TotalDue) DESC) AS FilterCriteria D. DENSE_RANK() OVER (ORDER BY SUM(TotalDue) DESC) AS FilterCriteria 答案:D
    第48題 有一臺數(shù)據(jù)庫服務(wù)器有四個四核處理器。此數(shù)據(jù)庫服務(wù)器執(zhí)行用來生成報表的復(fù)雜查詢。你需要強制該查詢只使用 一個處理器內(nèi)核,而不影響其他查詢。應(yīng)使用哪個選項? A. OPTION (FAST 1) B. OPTION (MAXDOP 1) C. OPTION (RECOMPILE) D. OPTION (MAXRECURSION 1) 答案:B
    第49題 你注意到,對于某一組參數(shù)值,下面的查詢有時執(zhí)行很快,其他時候執(zhí)行很慢。你還注意到Address表中90%的行包 含相同的城市值。 SELECT AddressId, AddressLine1, City, PostalCodeFROM Person.Address WHERE City = @city_nameAND PostalCode = @postal_code 你需要使用查詢提示,對于這組參數(shù)值,該提示將產(chǎn)生更一致的查詢執(zhí)行時間。應(yīng)使用哪個查詢提示? A. FAST B. MAXDOP C. OPTIMIZE FOR D. PARAMETERIZATION FORCED 答案:C
    第50題 你的任務(wù)是編寫一條查詢來選擇一百萬行。你需要優(yōu)化查詢以盡快返回前50行。 應(yīng)使用哪個查詢提示? A. FAST 50 B. MAXDOP 50 C. OPTIMIZE FOR @ROWS=50 D. TABLE HINT(table, INDEX(50)) 答案:A