單項(xiàng)選擇題你是你公司人力資源數(shù)據(jù)庫(kù)的數(shù)據(jù)庫(kù)開發(fā)者。該數(shù)據(jù)庫(kù)包含employee表,表含有秘密的ID號(hào)和薪水。這個(gè)表也包含非秘密的信息,如雇員姓名和地址。你必須在employee表建立所有非秘密信息,用于以XML格式給一個(gè)外部應(yīng)用程序使用。這個(gè)外部應(yīng)用程序應(yīng)該能夠具體化XML數(shù)據(jù)的精確格式。你也必須對(duì)這個(gè)外部應(yīng)用程序隱藏現(xiàn)存的秘密信息。你應(yīng)該怎么做?()

A.創(chuàng)建一個(gè)從Employee表返回非秘密信息的存儲(chǔ)過程,用XML來格式化。
B.創(chuàng)建一個(gè)從Employee表返回非秘密信息的用戶自定義函數(shù),用XML來格式化。
C.從employee表創(chuàng)建視圖,僅包含非秘密的信息。給予它外部操作的權(quán)限來阻止視圖的提交查詢。
D.在Employee表上設(shè)置column-level權(quán)限來阻止外部操作查看秘密的字段。給予它外部操作的權(quán)限來阻止視圖的提交查詢。


您可能感興趣的試卷

你可能感興趣的試題

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

你是一個(gè)大型電子功能公司的數(shù)據(jù)庫(kù)開發(fā)者.公司劃分成許多的部門,而且公司的每一個(gè)雇員都分配到某個(gè)部門.你創(chuàng)建一個(gè)employee表,包含所有雇員的信息,也包含他們所屬的部門。創(chuàng)建employee的腳本如下所示:每個(gè)部門經(jīng)理應(yīng)該只能看到屬于他部門的雇員的信息。你應(yīng)該怎么辦?()

A.使用授予、拒絕、廢除語(yǔ)句為每個(gè)部門經(jīng)理分派權(quán)限。
B.為每個(gè)部門經(jīng)理添加一個(gè)數(shù)據(jù)庫(kù)注冊(cè)到db_datareader固定數(shù)據(jù)庫(kù)角色中。
C.在employee表,建立表和視圖,強(qiáng)制水平級(jí)別安全
D.在Employee表上使用SQLServerEnterpriseManager來分派權(quán)限。

4.單項(xiàng)選擇題你是一個(gè)行銷公司的數(shù)據(jù)庫(kù)開發(fā)者.你設(shè)計(jì)了一個(gè)每季的銷售視圖.這個(gè)視圖加入了幾個(gè)表和計(jì)算合計(jì)信息.你在視圖上創(chuàng)建了一個(gè)唯一的索引.你想提供一個(gè)參數(shù)查詢?nèi)ピL問包含在你的索引視圖中的數(shù)據(jù).輸出必須用在其他的select列中.你如何完成這個(gè)目標(biāo)?()

A.使用ALTERVIEW語(yǔ)句添加參數(shù)值到視圖的定義中。
B.創(chuàng)建一個(gè)存儲(chǔ)過程接收輸入?yún)?shù)并且返回結(jié)果集。
C.創(chuàng)建一個(gè)用戶自定義標(biāo)量函數(shù)接收輸入?yún)?shù)。
D.創(chuàng)建一個(gè)聯(lián)機(jī)用戶自定義函數(shù)接收輸入?yún)?shù)

5.單項(xiàng)選擇題你是WingtipToys的數(shù)據(jù)庫(kù)開發(fā)者.公司在sqlserver2005/2008數(shù)據(jù)庫(kù)中跟蹤它的存貨.你有幾個(gè)查詢和儲(chǔ)存過程,儲(chǔ)存過程執(zhí)行在數(shù)據(jù)庫(kù)索引上以支持已創(chuàng)建的查詢.當(dāng)編制的存貨項(xiàng)目增加時(shí),一些存儲(chǔ)過程的執(zhí)行時(shí)間明顯增加.其他訪問同樣信息的查詢和儲(chǔ)存過程并沒有增加.你必須恢復(fù)運(yùn)行慢的儲(chǔ)存過程的性能,達(dá)到原先執(zhí)行的時(shí)間.你該怎么辦?()

A.總是使用WITHRECOMPILE選項(xiàng)去執(zhí)行運(yùn)行慢的存儲(chǔ)過程。
B.為每張表中運(yùn)行慢的存儲(chǔ)過程執(zhí)行UPDATESTATISTICS語(yǔ)句。
C.為每一個(gè)運(yùn)行慢的存儲(chǔ)過程執(zhí)行sp_recompile系統(tǒng)儲(chǔ)存過程.
D.為每張表中運(yùn)行慢的存儲(chǔ)過程執(zhí)行DBCCREINDEX語(yǔ)句。