單項選擇題

你是你公司的SQLSERVER2005/2008DB的數(shù)據(jù)庫開發(fā)者。你使用下面的腳本來創(chuàng)建一個名為EMPLOYEE的視圖:這個視圖將被一個應用程序使用,這個應用程序是用來向PERSON和EMPLOYEES這兩個表里插入記錄的。用來創(chuàng)建這些表格的腳本如下所示:
你想要使這個應用程序能夠防止視圖來發(fā)布INSERT語句,你得怎么做?()

A.在視圖上創(chuàng)建一個AFTER觸發(fā)器
B.在視圖上創(chuàng)建一個INSTEAD OF觸發(fā)器
C.在PERSON和EMPLOYEES表上創(chuàng)建一個INSTEAD OF觸發(fā)器
D.把視圖修改成帶有WITH CHECK選項
E.把視圖修改成帶有WITH SCHEMABINDING選項


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題你是一個名為INVENTORY的數(shù)據(jù)庫的開發(fā)者。你有一張你創(chuàng)建的報告清單。這些報告將同時被運行。你寫出查詢語句來創(chuàng)建每個報告。在查詢語句的基礎上,你設計和創(chuàng)建這個數(shù)據(jù)庫表的索引。你想要確定你已經(jīng)創(chuàng)建了有效的索引,你得怎么做?()

A.創(chuàng)建一個SQL事件探查器跟蹤,使用OBJECT事件分類。
B.依靠包含有在報告中有使用的查詢的一個工作量文件來運行索引調整向導。
C.運行系統(tǒng)監(jiān)視器,并且使用SQLSERVER:ACCESSMETHODS計算器
D.在查詢分析器里執(zhí)行這些表的查詢,并且使用SHOWPLAY-TEXTOPTION。

2.單項選擇題

你是一個brokerage公司的數(shù)據(jù)庫開發(fā)者。這個數(shù)據(jù)庫包括一張名為Trades的表。如下是用于創(chuàng)建該表的腳本:你要確保在trades表里可任意的進行插入和查詢操作。你要怎么做?()

A.Execute the DBCC DBREINDEX statement on the table.
B.Execute the UPDATE STATISTICS statement on the table.
C.Execute the DROP STATISTICS statement on the clustered index.
D.Execute the DBCC INDEXDEFRAG statement on the primary key index.
E.Execute the DROP INDEX and CREATE INDEX statements on the primary key index.

3.多項選擇題你是一個船舶公司的數(shù)據(jù)庫開發(fā)者。你有一個SQLServer2005/2008數(shù)據(jù)庫用于存儲訂貨信息。這個數(shù)據(jù)庫包括有order表和orderdetails表.存儲該數(shù)據(jù)庫的計算機有4個9GB的磁盤可用于數(shù)據(jù)存儲。計算機有兩個磁盤控制器。每一個磁盤控制器控制兩個磁盤。Order表orderdetails表經(jīng)常被訪問。你需要調節(jié)數(shù)據(jù)庫的性能。你該怎么做?()

A.為每一個磁盤創(chuàng)建一個文件組。
B.在一個單獨的文件組里為order表創(chuàng)建一個聚集索引與非聚集索引分開。
C.在一個文件組存儲orderdetail表的數(shù)據(jù)和聚集索引,并在另一個文件組里創(chuàng)建非聚集索引。
D.在一個文件組里創(chuàng)建order表和有關order表的索引,在另一個文件組里創(chuàng)建orderdetail表和有關orderdetail表的索引。
E.創(chuàng)始兩個文件組,每一個都有兩個磁盤并與同一個控制器聯(lián)系。

4.單項選擇題你是一個SQLServer2005/2008數(shù)據(jù)庫的數(shù)據(jù)庫開發(fā)者。該數(shù)據(jù)庫安裝在Microsoft Windows 2000 Server computer上。數(shù)據(jù)庫使用默認配置,數(shù)據(jù)庫中所有的表至少要有一個索引。SQLServer是服務器上唯一一個運行的應用程序。一天中數(shù)據(jù)庫的活動高峰期是在銷售代表輸入和更新銷售處理事務時。批量報告在營業(yè)時間后被執(zhí)行。銷售代表報告說更新和插入處理太緩慢。你要怎么做?()

A.在SQLServer上運行系統(tǒng)監(jiān)視器:在一天中訪問計數(shù)器的方法.使用從系統(tǒng)監(jiān)視器的輸出來識別哪些表需要索引.
B.使用sp_configure系統(tǒng)存儲過程來增加由SQL Server使用的鎖的數(shù)量。
C.在一天內運行SQLProfiler。選擇SQL:BatchCompleted和RPC:Completed事件和EventClass和TextData數(shù)據(jù)列.使用一個SQL事件查看器輸出文件作為索引向導的輸入文件。
D.增加min server memory選項的有效值。
E.重建索引,把填充因子設為100.

5.多項選擇題

你是一家玩具公司的數(shù)據(jù)庫開發(fā)者。Marie是另一名開發(fā)者,她創(chuàng)建了一張名為ToySales的表。Marie和你都不是系統(tǒng)固定的服務器角色,但你們兩個的數(shù)據(jù)庫角色都是db_owner。ToySales表存儲公司所有部門的銷售信息。該表設置如下:

你以vwDollSales登入到數(shù)據(jù)庫中并創(chuàng)建了一張只顯示ToySales表中的dolls的銷售信息的視圖。在dolls部門的雇員被授于完全訪問權。你也創(chuàng)建了一張名為vwActionFigureSales的視圖,該視圖只顯示銷售數(shù)據(jù)。在運算數(shù)據(jù)部門的雇員被授于完全訪問彼此間的數(shù)據(jù)。這兩個部門當前沒有訪問數(shù)據(jù)的權力。在數(shù)據(jù)部門的雇員與dolls數(shù)據(jù)庫角色相關聯(lián)。運算數(shù)據(jù)部門的雇員與ActionFigure數(shù)據(jù)庫角色相關聯(lián)。你要保證兩個部門都只能查詢各自的數(shù)據(jù)。你必須執(zhí)行哪三個步驟?()

A.把表和視圖的所有權轉讓給數(shù)據(jù)庫所有者。
B.授予你的登錄用戶SELECTToySales表的權限。
C.授予Doll數(shù)據(jù)庫角色SELECTvwDollSales視圖的權限。
D.授予ActionFigure數(shù)據(jù)庫角色SELECTvwActionFigureSales視圖的權限。
E.拒絕Doll數(shù)據(jù)庫角色SELECTToySales表的權限。
F.拒絕ActuibFigure數(shù)據(jù)庫角色SELECTToySales表的權限。