單項選擇題

你是你公司SQL SERVER 2005/2008數據庫的數據庫開發(fā)者。你正在刪除數據庫不會再使用的對象。你無法刪除視圖1997Sales。經過調查你發(fā)現(xiàn)該視圖有如下特性:
(1)該視圖有一聚集索引
(2)sales數據庫角色有該視圖的權限
(3)該視圖有WITH SCHEMABINDING選項
(4)該視圖有一個在線參考模式
(5)該視圖上定義了一個INSTEAD OF觸發(fā)器
在刪除該視圖前你該做什么?()

A.刪除該視圖上的聚集索引
B.除去該視圖上所有權限
C.除去該視圖上的WITH SCHEMABINDING選項
D.除去參考該視圖的函數上的WITH SCHEMABINDING選項
E.禁用該視圖上的INSTEAD OF觸發(fā)器

題目列表

你可能感興趣的試題

單項選擇題

你是你公司的SQLServer2005/2008的數據庫開發(fā)者.這一個數據庫包含一命為Sales的表,該表有二百萬個列。Sales表包含了公司所有部門的售賣信息。每個部門被標識于表的DepartmentID列中。大多數的訪問反對用來為一個單一部門查找銷售的表。你要提高這些訪問的I/O性能。然而,你不想影響訪問表的應用程序。你應該怎么做?()

A.創(chuàng)建一個新的表,并且移動被最時常訪問到的這個表的列。在兩個表中保存DepartmentID列。在源表和新的表上創(chuàng)建一個視圖。在新的表聯(lián)結列上加入的一個外鍵約束。
B.創(chuàng)建一個新的表,并且移動被最時常訪問到的這個表的列。在兩個表中保存DepartmentID列.在源表和新的表上創(chuàng)建一個視圖。在兩個表的DepartmentID列上加入一個CHECK約束。
C.為每個部門創(chuàng)建一個新的表,而且為每個部門將售賣信息移動到那部門的表中。在新表的DepartmentID列上加入的一個CHECK約束。在新表上創(chuàng)建一個視圖。
D.為每個部門創(chuàng)建一個新的表,而且為每個部門將售賣信息移動到那部門的表中。在新表上創(chuàng)建一個視圖。在視圖的DepartmentID列上加入一個CHECK約束。
E.為部門創(chuàng)建一個接受一個輸入叁數的存儲過程。使用該存儲過程返回來自Sales表的結果。

微信掃碼免費搜題