数据库作业第二次。
p195,习题2
班号在全校是唯一的。
关系1. student (sno,sname,sbirthday,dname, cno, hname)
sno为学号,sname为学生姓名,sbirthday,为学生生日,dname为系名,cno为班号,hname为宿舍区。
函数依赖(假设学生有重名):
sno->sname, sno-> sbirthday, sno-> dname, sno-> cno, sno-> hname
cn0->dname ,dname-> hname
传递函数依赖:
sno->-hname,(sn0->dname, dname-> hname),
cn0->-hname (cn0->dname, dname-> hname)
sno->>dname(sno-> cno, cn0->dname)
候选码:sno(不符合3范式)
外码:dname, cno
无全码存在。
分解:1.1 student (sno,sname,sbirthday, cno)
sno为学号,sname为学生姓名,sbirthday,为学生生日, cno为班号,
关系2. class(cno, pname,dname,cnumber,cyear)
cno班级号,pname为专业名称,dname为系名,cnumber为班级人数,cyear为入校年份。
函数依赖:cno->pname, cno->dname, cno->cnumber , cno->cyear ,pname ->dname,pname+cyear-> cno
pname+cyear-> dname,pname+cyear-> cnumber,在pname+cyear> dname中,dname对于pname+cyear来讲是部分依赖(不符合2范式)
传递函数依赖:
cno->-dname (cno->pname, pname ->dname)(不符合3范式)
候选码:cno, pname+cyear
外部码:dname
无全码存在。
分解为:2.1。class(cno, pname ,cnumber,cyear)
cno班级号,pname为专业名称,cnumber为班级人数,cyear为入校年份。
2.2.专业(pname,dname)
关系3. department(dname,dno,dloc,dnumber)
dname为系名,dno为系号,dloc为系所在地,dnumber系人数。
函数依赖:dno<->dname, dno ->dloc, dno ->dnumber
dname ->dloc, dname ->dnumber
候选码:dname, dno
外部码:无。
无全码存在。
修改为:department(dname,dno,dloc,dnumber ,hname)
关系4. institute(iname,iyear,iloc,inumber)
iname为学会名称,iyear为学会成立年份,iloc为学会所在地,inumber为学会人数。
函数依赖:iname ->iyear, iname ->iloc, iname ->inumber
候选码:iname
外部码:无。
无全码存在。
关系5. s-i(sno,iname,year)
函数依赖:sno+iname ->iyear
此函数依赖为完全依赖。
候选码:sno+iname
外部码:sno, iname
无全码存在。
第三次作业答案
一 论述题 共1道试题,共100分。联系实际说明,在我国当前经济形式下,如何借鉴消费理论扩大消费需求?考核目的 这是一道理论联系实际题。让学生理清西方消费理论的基本内容,在理清理论的同时,学会在社会主义市场经济实践中运用 在实际运用中加深对西方消费理论的理解。要求 1 要求学生认真审题和研读第十章简...
第三次作业答案
一。数学创造性思维的特征有哪些?答 数学创新性思维发挥着大脑的整体工作特点及下意识活动能力,完整地把握真数与形的关联,数学创新性思维不仅具有创新的特点而且具有数学思维的特点,是两者的有机结合,具有的相关特征如下阐述所示 数学创新性思维具有创建性 新颖性的标志 积极地创造性想象与现实统一是数学创新性思...
第三次作业答案
一 论述题 共1道试题,共100分。联系实际说明,在我国当前经济形式下,如何借鉴消费理论扩大消费需求?考核目的 这是一道理论联系实际题。让学生理清西方消费理论的基本内容,在理清理论的同时,学会在社会主义市场经济实践中运用 在实际运用中加深对西方消费理论的理解。要求 1 要求学生认真审题和研读第十章简...