單項(xiàng)選擇題

你是一個(gè)食物批發(fā)商的數(shù)據(jù)庫(kù)開(kāi)發(fā)者.每星期,公司完成不同顧客的訂單.通常,每個(gè)顧客每星期定購(gòu)?fù)瑯訑?shù)量的一定項(xiàng)目.偶爾,顧客定購(gòu)的某個(gè)項(xiàng)目的數(shù)量明顯少于顧客通常的數(shù)量.訂單的信息儲(chǔ)存在表invoice中,該表在sqlserver2005/2008數(shù)據(jù)庫(kù)中.創(chuàng)建該表的腳本如圖所示:你想驗(yàn)證這些和平常不一樣的訂單的樣品,為此,你必須為每個(gè)顧客生成一列貨物,貨物數(shù)量少于該顧客平均的貨物數(shù)量.你應(yīng)該用哪個(gè)查詢?()

A.
B.
C.
D.


您可能感興趣的試卷

你可能感興趣的試題

2.單項(xiàng)選擇題你是SQLServer2005/2008數(shù)據(jù)庫(kù)的開(kāi)發(fā)者。你為銷(xiāo)售部門(mén)創(chuàng)建了一個(gè)存儲(chǔ)過(guò)程,生成EndOfMonthSales報(bào)告。你利用下面的語(yǔ)句為EndOfMonthSales報(bào)告分配權(quán)限GRANT EXECUTE ON EndOfMonthSales TO SalesDept Andrea加入了銷(xiāo)售部門(mén)并且成為SalesDept角色成員。Andrea也是Marketing角色成員,該角色已經(jīng)被拒絕訪問(wèn)EndOfMonthSales報(bào)告。Andrea不能執(zhí)行存儲(chǔ)過(guò)程。其他銷(xiāo)售部門(mén)的雇員沒(méi)有碰到該問(wèn)題。你該怎么辦?()

A.添加Andrea到db_datareader數(shù)據(jù)庫(kù)角色中.授予REFERENCES權(quán)限到public角色中.
B.從Marketing角色中刪除Andrea。
C.在已經(jīng)引用存儲(chǔ)過(guò)程的表上授予Andrea’s數(shù)據(jù)庫(kù)用戶賬戶選擇的權(quán)限.
D.在已經(jīng)引用存儲(chǔ)過(guò)程的表上授予Andrea’s數(shù)據(jù)庫(kù)用戶賬戶REFERENCES的權(quán)限.

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

你為Contoso公司設(shè)計(jì)一個(gè)庫(kù)存和商品買(mǎi)賣(mài)數(shù)據(jù)庫(kù)。你創(chuàng)建了邏輯數(shù)據(jù)庫(kù)如圖所示:你必須保證維護(hù)數(shù)據(jù)庫(kù)的參照完整性。哪3個(gè)類(lèi)型的約束應(yīng)該應(yīng)用于設(shè)計(jì)?()

A.在Products表上創(chuàng)建外鍵約束,指向OrderDetails表
B.在Products表上創(chuàng)建外鍵約束,指向Suppliers表
C.在Order表上創(chuàng)建外鍵約束,指向OrderDetails表
D.在OrderDetails表上創(chuàng)建外鍵約束,指向Order表
E.在OrderDetails表上創(chuàng)建外鍵約束,指向Products表

4.單項(xiàng)選擇題你是Proseware公司的數(shù)據(jù)庫(kù)開(kāi)發(fā)者。你為公司的人力資源部建立數(shù)據(jù)庫(kù)。該數(shù)據(jù)庫(kù)儲(chǔ)存雇員信息。你創(chuàng)建了一個(gè)EmployeeContact表包含下面的列:HomePhone,BusinessPhone,F(xiàn)axNumber,andEmailAddress你必須保證每個(gè)記錄包含一個(gè)值,或者HomePhone列或者BusinessPhone列,你應(yīng)該怎么做?()

A.創(chuàng)建一個(gè)禁止空值的角色.將該角色賦予HomePhone和BusinessPhone列
B.創(chuàng)建一種用來(lái)阻止在HomePhone和BusinessPhone列中輸入空值的角色.將該角色賦予表。
C.在HomePhone和BusinessPhone列中添加check約束用來(lái)阻止空值的輸入。
D.添加check約束,驗(yàn)證HomePhone和BusinessPhone列至少有一列不為空