当前位置:首页 → 计算机类 → 软件水平考试 → 中级数据库系统工程师->某医院住院部信息系统中有病人表R(住院号,姓名,性别,科室号
某医院住院部信息系统中有病人表R(住院号,姓名,性别,科室号,病房,家庭住址),“住院号”唯一标识表R中每一个元组,“性别”取值只能为M或F,“家庭住址”包括省、市、街道、邮编,要求科室号参照科室关系D中科室号;科室关系D(科室号,科室名,负责人,联系电话),“科室号”唯一标识关系D中每一个元组。a.创建关系RSQL语句如下:CREATE TABLE R(住院号CHAR(8)( ),姓名CHAR(10),性别CHAR(1)( ),科室号CHAR(4),病房CHAR(4),家庭住址ADDR,//ADDR为用户定义类(请作答此空));b.表R中复合属性是( )。
根据题意。属性“科室号”是外键,因此需要用语句“REFERENCESD(科室号)”进行参考完整性约束。









