設(shè)教學(xué)數(shù)據(jù)庫中有四個(gè)基本表:
下面的題目都是針對(duì)這四個(gè)基本表進(jìn)行操作。
1.用SQL的子句或語句定義下列完整性約束:
①編號(hào)小于D8的系的教師年齡在20~40歲之間,其他系的教師年齡在20~60歲之間。
②在教師表T中出現(xiàn)的D#值必須在DEPT表中出現(xiàn)(用三種形式定義)。
③每個(gè)女教師至少要任教一門課。
④每個(gè)男教師至少要任教兩門課。
⑤每個(gè)系教師的平均工資不能低于2000元。
⑥不允許男教師擔(dān)任“藝術(shù)體操”課程。
2.試對(duì)下列操作寫出授權(quán)語句:
①把對(duì)DEPT表的插入、修改、刪除、查詢的權(quán)限授給用戶LIU。
②把對(duì)TC、C表的查詢權(quán)限轉(zhuǎn)授給全體用戶。
③允許用戶ZHANG引用C表的主鍵作為新表的外鍵,并有轉(zhuǎn)讓權(quán)限。
④從用戶ZHANG回收對(duì)C表主鍵引用的轉(zhuǎn)授權(quán)。
您可能感興趣的試卷
最新試題
將一個(gè)新學(xué)生記錄(學(xué)號(hào):05020;姓名:丁莉;性別:女;年齡:17歲;所在系:計(jì)算機(jī);)插入Student 表中。
關(guān)系數(shù)據(jù)庫中查詢優(yōu)化是可以省略的。
創(chuàng)建視圖[學(xué)生成績(jī)表視圖],視圖中包括學(xué)號(hào)(Sno)、姓名(Sname)、課程號(hào)(Cno)、課程名(Cname)、成績(jī)(Grade)。
順序封鎖發(fā)能夠解決死鎖。
復(fù)雜的更新需要先找到相應(yīng)的元組,然后才能進(jìn)行更新。
DBMS執(zhí)行CREATE VIEW語句的時(shí)執(zhí)行其中的SELECT語句,并保存結(jié)果。
磁盤鏡像的作用在于并發(fā)控制。
代數(shù)優(yōu)化是通過存儲(chǔ)路徑和底層操作算法的選擇進(jìn)行優(yōu)化。
觸發(fā)器是一個(gè)功能很強(qiáng)大的完整性約束手段。
一個(gè)關(guān)系模式的范式級(jí)別達(dá)到3Nf后它一定是BCNF。