某醫(yī)院有科室關(guān)系 D (科室號,科室名,負責人,聯(lián)系電話),其中: "科室號"唯一標識關(guān)系 D 中的每一個元組。住院部設有病人關(guān)系 R(住院號,姓名,性別 ,科室號,家庭住址),其中,"住院號"唯一標識關(guān)系 R 中的每一個元組,"性別"的取值只能為M 或 F,要求科室號參照科室關(guān)系 D 中的科室號。創(chuàng)建 R 關(guān)系的 SQL 語句如下:
CREATE TABLE R(
住院號 CHAR(8)(1),
姓名 CHAR (10) ,
性別 CHAR(1)(2),
科室號 CHAR(4)(3),
家庭住址 CHAR( 3 0)) ;
(1)
A. PRIMARY KEY
B. REFERENCES D(科室號)
C. NOT NULL
D. FOREIGN KEY
(2)
A. IN (M,F(xiàn))
B. CHECK('M','F')
C. LIKE('M','F')
D.CHECK(性別 IN ('M','F'))
(3)
A. PRIMARY KEY NOT NULL
B. PRIMARY KEY UNIQUE
C.FOREIGN KEY REFERENCES D(科室號)
D.FOREIGN KEY REFERENCES D(科室名)