在关系模式r(姓名,年龄,职位,出生日)中最有可能做主关键字的是()A.姓名B.年龄C.职位D.出生日
在关系模式r(姓名,年龄,职位,出生日)中最有可能做主关键字的是()
A.姓名
B.年龄
C.职位
D.出生日
在关系模式r(姓名,年龄,职位,出生日)中最有可能做主关键字的是()
A.姓名
B.年龄
C.职位
D.出生日
设教学数据库中有一个关于教师任教的关系模式R(T#,C#,CNAME,TEXT, TNAME,TAGE),其属性为教师工号、任教的课程编号、课程名称、所用的教材、教师姓名和年龄。
如果规定:每个教师(T#)只有一个姓名(TNAME)和年龄(TAGE),且不允许同名同姓;对每个课程号(C#)指定一个课程名(CNAME),但一个课程名可以有多个课程号(即开设了多个班);每个课程名称(CNAME)只允许使用一本教材(TEXT);每个教师可以上多门课程(指C#),但每个课程号(C#)只允许一个教师任教。
那么,关系模式R上基本的函数依赖集为(1),R上的关键码为(2), R的模式级别为(3)。
如果把关系模式R分解成数据库模式ρ1={(T#,C#),(T#,TNAME,TAGE),(C#, CNAME,TEXT)},那么R分解成ρ1是无损分解、保持依赖且ρ1属于(4)。
如果把关系模式R分解成数据库模式ρ2={(T#,C#),(T#,TNAME),(TNAME, TAGE),(C#,CNAME),(CNAME,TEXT)},那么R分解成ρ2是无损分解、保持依赖且ρ2属于(5)。
A.{T#→C#,T#→(TNAME,TAGE),C#→(CNAME,TEXT))
B.{T#→(TNAME,TAGE),C#→(CNAME,TEXT)}
C.{T#→TNAME,TNAME→TAGE,C#→CNAME,CNAME→TEXT}
D.{(T#,C#)→(TNAME,CNAME),TNAME→TAGE,CNAME→TEXT)
A.患者编号
B.患者姓名
C.患者编号和患者姓名
D.医生编号和患者编号
已知关系R和S,则关系S是关系R经过下列______的结果。
R
学号 姓名 性别 年龄 所在系
99001 张明娩 女 20 CS
99002 刘红 女 18 TR
99004 陈列 男 19 CS
S
学号 姓名
99001 张明娩
99002 刘红
A.连接运算
B.选择运算
C.投影运算
D.除运算
R(教师号,姓名,职称,团体名称,团体简介,团体负责人,参加日期,担当职务)如果规定:每名教师可同时参加多种学术团体,在每种团体中只担当一种职务;每种学术团体由多人组成,只有一位负责人。
(1)根据上述规定,写出模式R的基本FD和关键码。
(2)R最高属于第几范式。
(3)将R规范到3NF。
设计关系模式时,派生属性不会作为关系中的属性来存储。员工(工号,姓名,性别,出生日期,年龄)关系中,派生属性是______。
A.姓名
B.性别
C.出生日期
D.年龄
有一一个学生选课的关系,其中学生的关系模式为:学生(学号,姓名,班级,年龄),课程的关系模式为:课程(课号,课程名,学时),其中两个关系模式的键分别是学号和课号,则关系模式选课可定义为:选课(学号,【 】,成绩)。
某医院病房管理系统中,包括四个实体型,分别为:
科室:科名,科地址,科电话
病房:病房号,病房地址
医生:工作证号,姓名,职称,年龄
病人:病历号,姓名,性别
且存在如下语义约束
①一个科室有多个病房、多个医生,一个病房只能属于一个科室,一个医生只属于一个科室;
②一个医生可负责多个病人的诊治,一个病人的主管医生只有一个;
③一个病房可入住多个病人,一个病人只能入住在一个病房。
注意:不同科室可能有相同的病房号
请结合上述条件完成如下设计:
(1)画出该医院病房管理系统的E一R图;
(2)将该E-R图转换为关系模型;
(要求:1:1和1:n的联系进行合并)
(3)指出转换结果中每个关系模式的主码和外码。