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

字號(hào):

為大家收集整理了《2013微軟認(rèn)證:sql認(rèn)證考試練習(xí)試題14》供大家參考,希望對(duì)大家有所幫助?。。?BR>    第66題 單擊“展示”按鈕。 你有下面的XML: 你的任務(wù)是使用OPENXML查詢(xún)XML中列出的網(wǎng)站。結(jié)果將有兩列ParentSiteURL和SiteURL。ParentSiteURL列應(yīng)包 含父網(wǎng)站的URL屬性。 SiteURL列應(yīng)包含網(wǎng)站本身的URL屬性。 輸出應(yīng)類(lèi)似于圖示所示。 你需要編寫(xiě)OPENXML查詢(xún)。 應(yīng)使用哪一條Transact-SQL語(yǔ)句? A. SELECT ParentSiteURL, SiteURL FROM OPENXML (@XMLDocHandle, ’//@Site’, 1) WITH ( ParentSiteURL nVarChar(512) ’../URL’, SiteURL nVarChar(512) ’URL’) B. SELECT ParentSiteURL, SiteURL FROM OPENXML (@XMLDocHandle, ’//URL’, 1) WITH ( ParentSiteURL nVarChar(512) ’../@URL’, SiteURL nVarChar(512) ’@URL’) C. SELECT ParentSiteURL, SiteURL FROM OPENXML (@XMLDocHandle, ’//Site’, 1) WITH ( ParentSiteURL nVarChar(512) ’../@URL’, SiteURL nVarChar(512) ’@URL’) D. SELECT ParentSiteURL, SiteURL FROM OPENXML (@XMLDocHandle, ’//@URL’, 1) WITH ( ParentSiteURL nVarChar(512) ’../URL’, SiteURL nVarChar(512) ’URL’) 答案:C
    第67題 公司使用的某個(gè)應(yīng)用程序利用存儲(chǔ)過(guò)程將XML傳給數(shù)據(jù)庫(kù)服務(wù)器。 該數(shù)據(jù)庫(kù)服務(wù)器有大量當(dāng)前處于活動(dòng)狀態(tài)的XML 句柄。你確定這些XML未從SQL Server內(nèi)存中刷新。你需要確定使用哪個(gè)系統(tǒng)存儲(chǔ)過(guò)程來(lái)從內(nèi)存中刷新這些XML。 應(yīng)使用哪一條Transact-SQL語(yǔ)句? A. sp_xml_removedocument B. sp_xml_preparedocument C. sp_reserve_http_namespace D. sp_delete_http_namespace_reservation 答 案: A
    第68題 你有一個(gè)名為Stores的表,該表有名為OpenHours的XML列。此列包含開(kāi)門(mén)時(shí)間和關(guān)門(mén)時(shí)間。 第69題 你有下面的XML文檔,其中包含Product信息。 DECLARE @prodList xml =’ ... ’; 你需要返回一個(gè)產(chǎn)品列表,其中包含每個(gè)產(chǎn)品的產(chǎn)品名稱(chēng)(Product Name)、類(lèi)別(Category)和價(jià)格(Price)。應(yīng)使用哪個(gè) 查詢(xún)? A. SELECT prod.value(’.[1]/@Name’,’varchar(100)’), prod.value(’.[1]/@Category’,’varchar(20)’), prod.value (’.[1]/@Price’,’money’) FROM @prodList.nodes(’/ProductList/Product’) ProdList(prod); B. SELECT prod.value(’@Name’,’varchar(100)’), prod.value(’@Category’,’varchar(20)’), prod.value (’@Price’,’money’) FROM @prodList.nodes(’/ProductList/Product’) ProdList(prod); C. WITH XMLNAMESPACES(DEFAULT ’urn;Wide_World_Importers/schemas/Products’ as o) SELECT prod.value(’Name[1]’,’varchar(100)’), prod.value(’Category[1]’,’varchar(20)’), prod.value(’Price [1]’,’money’) FROM @prodList.nodes(’/o:ProductList/o:Product’) ProdList(prod); D. WITH XMLNAMESPACES(DEFAULT ’urn:Wide_World_Importers/schemas/Products’) SELECT prod.value(’./@Name’,’varchar(100)’), prod.value(’./@Category’,’varchar(20)’), prod.value(’./ @Price’,’money’) FROM @prodList.nodes(’/ProductList/Product’) ProdList(prod); 答案:D
    第70題 你有一個(gè)名為Products.Product的表。該表有以下列:ProductID、Name、Size和Category。你有一個(gè)名為@XML的變 量,它有下面的XML值: 你的任務(wù)是編寫(xiě)一個(gè)查詢(xún)來(lái)列出Products.Product中的部分產(chǎn)品,這些產(chǎn)品與XML文檔中所列的類(lèi)別匹配。你需要編 寫(xiě)查詢(xún)來(lái)完成此任務(wù)。應(yīng)編寫(xiě)哪個(gè)查詢(xún)? A. SELECT p.ProductID, p.Name, p.Size, p.Category FROM Production.Product p CROSS APPLY @XML.nodes(’//Category’) as x(s) B. SELECT p.ProductID, p.Name, p.Size, p.Category FROM Production.Product p OUTER APPLY @XML.nodes(’//Category’) as x(s) C. WITH XMLTable AS ( SELECT s.value(’@Name’,’varchar(20)’) as Category FROM @XML.nodes(’//Category’) as x(s) ) SELECT p.ProductID, p.Name, p.Size, p.Category FROM Production.Product p INNER JOIN XMLTable x ON p.Category = x.Category D. WITH XMLTable AS ( SELECT s.value(’@Category’,’varchar(20)’) as Category FROM @XML.nodes(’//Category’) as x(s) ) SELECT p.ProductID, p.Name, p.Size, p.Category FROM Production.Product p INNER JOIN XMLTable x ON p.Category = x.Category 答案:C