設(shè)教學(xué)數(shù)據(jù)庫(kù)的關(guān)系如下:
試用多種方法定義下列完整性約束:
⑴在關(guān)系S中插入的學(xué)生年齡值應(yīng)在16~25歲之間。
⑵在關(guān)系SC中插入元組時(shí),其S#值和C#值必須分別在S和C中出現(xiàn)。
⑶在關(guān)系C中刪除一個(gè)元組時(shí),首先要把關(guān)系SC中具有同樣C#值的元組全部刪去。
⑷在關(guān)系S中把某個(gè)S#值修改為新值時(shí),必須同時(shí)把關(guān)系SC中那些同樣的S#值也修改為新值。
您可能感興趣的試卷
最新試題
將一個(gè)新學(xué)生記錄(學(xué)號(hào):05020;姓名:丁莉;性別:女;年齡:17歲;所在系:計(jì)算機(jī);)插入Student 表中。
查計(jì)算機(jī)系姓趙的男同學(xué)的姓名(Sname)、性別(Ssex)、年齡(Sage)。
選擇運(yùn)算是傳統(tǒng)的集合運(yùn)算符。
建立學(xué)生表[Student],其中學(xué)號(hào)屬性不能為空,并且其值是唯一的。
查詢的內(nèi)部表示可以使用()
一個(gè)關(guān)系模式總可以通過(guò)分解達(dá)到BCNF或3NF。
創(chuàng)建視圖[學(xué)生成績(jī)表視圖],視圖中包括學(xué)號(hào)(Sno)、姓名(Sname)、課程號(hào)(Cno)、課程名(Cname)、成績(jī)(Grade)。
對(duì)于已提交事務(wù),恢復(fù)時(shí)需要做redo操作。
磁盤(pán)鏡像的作用在于并發(fā)控制。
創(chuàng)建存儲(chǔ)過(guò)程[getDetailByName],通過(guò)輸入?yún)?shù)學(xué)生姓名(如"張三"),篩選出該學(xué)生的基本信息,對(duì)不存在此學(xué)生姓名的輸入值,必須作一檢測(cè),打印信息“不存在此學(xué)生”。