你是一家大型旅行公司的數(shù)據(jù)庫開發(fā)者。關(guān)于公司每個部門的信息都被儲存在一個名叫Department的表中。關(guān)于公司的每個旅行社代理商和部門經(jīng)理的信息被儲存在一張Employeest的表中。Department和Employees表將被給出。每個部門經(jīng)理將被授予數(shù)據(jù)庫管理者的角色。你需要使得這個數(shù)據(jù)庫角色的所有成員能夠看到department表中的所有數(shù)據(jù)。這個角色的成員只能對department數(shù)據(jù)庫的行進行插入和更新操作。你已經(jīng)授予了這個數(shù)據(jù)庫管理角色選擇的權(quán)限,接下來你要做什么?()
A.在Department表上創(chuàng)建一個觸發(fā)器,來登記部門成員數(shù)據(jù)庫登陸用戶實行插入或更新操作是否屬于這個部門成員
B.創(chuàng)建一個視圖包括Department表的所有列和Employees表的SQLLogin列
C.在視圖定義中包含WITHCHECKOPTION項。
D.授予Department表的插入和更新權(quán)限.
E.授予Employees表的SQLLogin列插入和更新權(quán)限.
您可能感興趣的試卷
你可能感興趣的試題
你是一個在線書店零售商的數(shù)據(jù)庫開發(fā)者。客戶通過公司的網(wǎng)站訂購書。一旦顧客填寫了訂單,訂單的信息將存入一個名為BookOrders的數(shù)據(jù)庫內(nèi)。經(jīng)過批處理后,訂單信息將被轉(zhuǎn)化到一個名叫Reports數(shù)據(jù)庫內(nèi)。這個數(shù)據(jù)庫含有兩個表,一個叫Order,另一個叫LineItem。Order表包括了訂單的一些基本信息。LineItem表則包含了訂單中一些涉及私人的信息。Order和LineItem表是將要被給出的。為了使顧客能夠通過公司的網(wǎng)站察看而且只能察看自己的訂單信息。顧客不能夠修改提交過的訂單信息。訂單的主鍵和顧客是不相關(guān)的,而且是不可見。你應該怎么做呢?()
A.創(chuàng)建一個視圖顯示ORDER表的客戶信息
B.創(chuàng)建一個存儲過程檢索ORDER表的客戶信息
C.創(chuàng)建一個scalar user-defined function來檢索ORDER的客戶信息
D.授予客戶對Order表和LineItem表的查詢權(quán)限
A.添加一個銷售角色到固定的系統(tǒng)管理員服務器角色中。
B.將vwCustomers視圖的所有權(quán)轉(zhuǎn)移到銷售角色中。
C.通知Marc將Customers表的所有權(quán)轉(zhuǎn)移給銷售角色的每個成員。
D.通知Marc授予用戶查詢Customers表的許可。
E.刪除vwCustomers視圖。通知Marc重建視圖并且授予銷售角色的用戶查詢視圖的權(quán)限。
你是一家保險公司的數(shù)據(jù)庫開發(fā)人員。關(guān)于公司保險單的信息存儲在SQLServer2005/2008數(shù)據(jù)庫中。你使用了以下腳本為數(shù)據(jù)庫創(chuàng)建了一張名為Policy的表。
每次公司賣出一條新的保險單,保險單必須被指定一個保險單號碼。當一條新的保險單信息被輸入時數(shù)據(jù)庫必須指定一個新的保險單號碼。你應該做什么?()
A.創(chuàng)建一個INSTEAD OF INSERT觸發(fā)器來產(chǎn)生一個新的保險單號碼并且包括把它插入表中。
B.創(chuàng)建一個INSTEAD OF UPDATE觸發(fā)器來產(chǎn)生一個新的保險單號碼并且包括把它插入表中。
C.創(chuàng)建一個AFTER UPDATE觸發(fā)器來產(chǎn)生一個新的保險單號碼并且包括把它插入表中。
D.用AFTER INSERT觸發(fā)器來取代DEFAULT約束并產(chǎn)生一個新的保險單號碼并且包括把它插入表中。
你是一家大型brewery的數(shù)據(jù)庫開發(fā)人員。每一家工廠和設備的信息存儲在一個名為Equipment的數(shù)據(jù)庫中.這工廠的信息存放在一張名為Location的表中,設備的信息存放在一張名為Parts的表中。用來創(chuàng)建這些表所使用的腳本如下所示:
Thebrewery用來關(guān)閉一些現(xiàn)有的工廠和打開一些新的工廠。當一家工廠被關(guān)閉時,有關(guān)工廠和所有設備的信息將從數(shù)據(jù)庫中刪除。你創(chuàng)建一個存儲過程來完成這個操作。名為sp_DeleteLocation存儲過程如下所示:
這個存儲過程將要花費比想像中還要長的時間來執(zhí)行。你需要減少這個存儲過程的執(zhí)行時間,你該怎么做?()
A.在定義過程中添加WITH RECOMPILE選項.
B.用單一的DELETE語句取代光標操作
C.在過程的開頭添加一個BEGIN TRAN語句并在過程的結(jié)尾添加COMMIT TRAN語句
D.為這個過程設置事務處理隔離級別READ UNCOMMITTED
E.為Parts表的PartID字段添加一個非聚集索引.
最新試題
CAP理論不包括()。
MongoDB中使用,獲取數(shù)據(jù)庫名稱()。
關(guān)于MongoDB集合的操作以下說法正確的是()。
memcached的內(nèi)存存儲機制說法正確的是()。
MongoDB集群部署方式包括()。
MongoDB中使用()查看表的基本信息。
memcache通信協(xié)議有哪兩種類型的數(shù)據(jù)?()
MongoDB副本集,群觸發(fā)選舉的條件是()。
假如你的項目里面涉及了用戶的高并發(fā)讀寫需求,而且都是突發(fā)性的臨時數(shù)據(jù),你會選擇以下哪種數(shù)據(jù)庫來搭建你的項目?()
MongoDB文檔鍵(key)命名規(guī)則包含()。