6 .假設有下面兩個關係模式:
職工(職工號,姓名,年齡,職務,工資,部門號),其中職工號為主碼;
部門(部門號,名稱,經理名,**),其中部門號為主碼。
用 sql 語言定義這兩個關係模式,要求在模式中完成以下完整性約束條件的定義:
定義每個模式的主碼;定義參照完整性;定義職工年齡不得超過 60 歲。
create
table dept
(deptno number(2)
, deptname varchar(10
),manager varchar(10
),
phonenumber char(12
)constraint pk_sc rimary key
(deptno));
create
table emp
(empno number(4)
,
ename varchar(10
),
age number(2)
,constraint c1 check
( aage<=60)
,
job varchar(9
),
sal number(7,
2),
deptno number(2)
,constraint fk_deptno
foreign
key(deptno)
refferences dept(deptno)
);
資料庫第五章
資料庫的完整性 資料的正確性 是指資料是符合現實世界語義,反映了當前實際狀況的 資料的相容性 是指資料庫同一物件在不同關係表中的資料是符合邏輯的 例如,學生的學號必須唯一 性別只能是男或女 本科學生年齡的取值範圍為14 50的整數 學生所選的課程必須是學校開設的課程,學生所在的院系必須是學校已成立的...
第五章 資料庫
資料庫按照一定的規則儲存程式資料,程式再發起查詢取回所需的資料。web程式最常用基於關係模型的 資料庫,這種資料庫也稱為sql資料庫。因為它們使用結構化查詢語言。近幾年流行文件資料庫 和 鍵值對資料庫 成了最流行戴爾替代選擇,這兩種資料庫合稱nosql資料庫。nosql資料庫一般使用集合代替表,使用...
第五章作業
1.使用font屬性設定中英文又什麼要注意的 答案 中文要大些 2.在css中常用的背景有哪些,作用是什麼 答案 背景顏色,背景等 3.北大青鳥頁面 答案 title逆向課程設計 以企業需求決定課程設計內容,確保訓練內容及深度和企業需求一致 模擬學員學習路線 強調難點和複雜技能點的反覆訓練,力求學習...