資料庫第五章作業P173 6

2021-10-10 04:18:51 字數 842 閱讀 3942

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逆向課程設計 以企業需求決定課程設計內容,確保訓練內容及深度和企業需求一致 模擬學員學習路線 強調難點和複雜技能點的反覆訓練,力求學習...