某醫(yī)院住院部設(shè)有病人關(guān)系R(住院號(hào),姓名,性別,、科室號(hào),病房,家庭住址),其中:“住院號(hào)”唯一標(biāo)識(shí)關(guān)系R中的每一個(gè)元組。“性別”的取值只能為M或F;科室關(guān)系D(科室號(hào),科室名,負(fù)責(zé)人,聯(lián)系電話),其中:“科室號(hào)”唯—標(biāo)識(shí)關(guān)系D中的每一個(gè)元組。創(chuàng)建R關(guān)系的SQL語(yǔ)句如下:
CREATE TABLER(住院號(hào)CHAR(4) PRIMARY KEY,姓名CHAR(10),性別CHAR(1) (1)
科室號(hào)CHAR(4) (2)家庭住址CHAR(30));
(1)A.IN(M,F)
B.CHECK('M' ,'F')
C.LIKE('M' ,'F')
D.CHECK(性別 IN('M' ,'F'))
(2)A.NOT NULL
B.REFERENCES D(科室號(hào))
C.NOT NULL UNIQUE
D.REFERENCES D(科室名)