作业帮 > 微软认证(MCSE) > 教育资讯

2013微软认证:sql认证考试练习试题4[1]

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/10 03:37:59 微软认证(MCSE)
2013微软认证:sql认证考试练习试题4[1]
2013微软认证:sql认证考试练习试题4[1]微软认证(MCSE)
【网络综合 - 微软认证(MCSE)试题】
无忧考网为大家收集整理了《2013微软认证:sql认证考试练习试题4》供大家参考,希望对大家有所帮助!!!

第16题 你有下面两个表。这两个表之间的外键关系启用了CASCADE DELETE。你需要从Orders表删除所有记录。应使用哪 一条Transact-SQL语句? A. DROP TABLE Orders B. DELETE FROM Orders C. TRUNCATE TABLE Orders D. DELETE FROM OrderDetails 答案:B

第17题 你的任务是从名为NewWidgets的表删除1000行。有2000行的ToBeDeleted列设置为1。你需要编写一个Transact-SQL 批处理来准确删除1000行。应使用哪个Transact-SQL批处理? A. DELETE TOP (1000) dbo.NewWidgets WHERE ToBeDeleted = 1; B. DECLARE @BatchSize INT = 10; WHILE (@BatchSize = 10) DELETE TOP (@BatchSize) dbo.NewWidgets WHERE ToBeDeleted = 1; C. DELETE TOP ((SELECT COUNT(*) FROM dbo.NewWidgets WHERE ToBeDeleted = 1)) w FROM dbo.NewWidgets w WHERE w.ToBeDeleted = 1; D. DECLARE @TotalRowCount INT = 0; WHILE (@TotalRowCount <= 1000) BEGIN DELETE TOP (10) dbo.NewWidgets WHERE ToBeDeleted = 1; SET @TotalRowCount += @@ROWCOUNT; END 答案:A

第18题 你有两个表dbo.Products和dbo.PriceChange。dbo.Products表包含10种产品。五种产品的单价为$20,PriceIncrease(价 格增量)设置为1。其他五种产品的单价为$10,PriceIncrease(价格增量)设置为0。你有下面的查询: INSERT dbo.PriceChange (ProductID, Change, ChangeDate)SELECT ProductID, inPrice -delPrice, SYSDATETIME()FROM (UPDATE dbo.Products SET Price *= 1.1 OUTPUT inserted.ProductID, inserted.Price, deleted.PriceWHERE PriceIncrease = 1 ) p (ProductID, inPrice, delPrice); 你需要预测查询结果。该查询应生成什么结果? A. dbo.Products中五行更新。五行插入dbo.PriceChange。 B. dbo.Products中五行更新。没有行插入dbo.PriceChange。 C. dbo.Products中无行更新。五行插入dbo.PriceChange。 D. dbo.Products中无行更新。没有行插入dbo.PriceChange。 答案:A

第19题 Products ProductID ProductName 1 Product1 2 Product2 3 Product3 4 Product4 ProductChanges ProductID 1 2 3 5 ProductName Product1 Product2 NewProduct3 Product5 VendorID 0 1 1 0 VendorID 1 1 2 1你执行了下面的语句。 MERGE Products USING Produc tChanges ON (Products.ProductID = ProductChanges.ProductID)WHEN MATCHED AND Products.VendorID = 0 THEN DELETE WHEN MATCHED THEN UPDATE SET Products.ProductName = ProductChanges.ProductName Products.VendorID = ProductChanges.VendorID; 你需要找出将在Products表中显示的行。哪些行将显示? A. ProductID微软认证(MCSE)