單項(xiàng)選擇題

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

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


您可能感興趣的試卷

你可能感興趣的試題

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

A.創(chuàng)建一個(gè)SQL事件探查器跟蹤,使用OBJECT事件分類。
B.依靠包含有在報(bào)告中有使用的查詢的一個(gè)工作量文件來(lái)運(yùn)行索引調(diào)整向?qū)А?br /> C.運(yùn)行系統(tǒng)監(jiān)視器,并且使用SQLSERVER:ACCESSMETHODS計(jì)算器
D.在查詢分析器里執(zhí)行這些表的查詢,并且使用SHOWPLAY-TEXTOPTION。

2.單項(xiàng)選擇題

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

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.多項(xiàng)選擇題你是一個(gè)船舶公司的數(shù)據(jù)庫(kù)開(kāi)發(fā)者。你有一個(gè)SQLServer2005/2008數(shù)據(jù)庫(kù)用于存儲(chǔ)訂貨信息。這個(gè)數(shù)據(jù)庫(kù)包括有order表和orderdetails表.存儲(chǔ)該數(shù)據(jù)庫(kù)的計(jì)算機(jī)有4個(gè)9GB的磁盤(pán)可用于數(shù)據(jù)存儲(chǔ)。計(jì)算機(jī)有兩個(gè)磁盤(pán)控制器。每一個(gè)磁盤(pán)控制器控制兩個(gè)磁盤(pán)。Order表orderdetails表經(jīng)常被訪問(wèn)。你需要調(diào)節(jié)數(shù)據(jù)庫(kù)的性能。你該怎么做?()

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

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

A.在SQLServer上運(yùn)行系統(tǒng)監(jiān)視器:在一天中訪問(wèn)計(jì)數(shù)器的方法.使用從系統(tǒng)監(jiān)視器的輸出來(lái)識(shí)別哪些表需要索引.
B.使用sp_configure系統(tǒng)存儲(chǔ)過(guò)程來(lái)增加由SQL Server使用的鎖的數(shù)量。
C.在一天內(nèi)運(yùn)行SQLProfiler。選擇SQL:BatchCompleted和RPC:Completed事件和EventClass和TextData數(shù)據(jù)列.使用一個(gè)SQL事件查看器輸出文件作為索引向?qū)У妮斎胛募?br /> D.增加min server memory選項(xiàng)的有效值。
E.重建索引,把填充因子設(shè)為100.

5.多項(xiàng)選擇題

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

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

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