第3章 关系数据库系统RDBS(仅供参考,请独立完成作业) 1.一个电影资料库有四个实体“电影”,“演员”,“导演”,“电影公司”。“电影”的属性有电影编号,电影名,电影类型,对白语言;“演员”的属性有演员工作证号,姓名,出生年,性别;“导演”的属性有导演工作证号,姓名,出生年,性别;“电影公司”的属性有公司名称,所在国家。 2.某出版社管理系统有四个实体,即出版社(Publisher)、编辑(Editor)、作者(Author)和书籍(Book)。“出版社”的属性有出版社编码(Pid)、出版社名称(Pname)、地址(Paddr)和电话(Ptel);“编辑”的属性有编辑工号(Eid)、姓名(Ename)、性别(Egender)、出生日期;“作者”的属性有作者编码(Aid)、姓名(Aname)、性别(Agender)、电话(Atel);“书籍”的属性有国际图书分类号(Isbn)、书名(Bname)、单价(Bprice)。 这些实体间的联系及它们的属性有:作者“主编”(ZX)书籍,为1:n联系;编辑“校对”(JD)书籍,为1:n联系;出版社“出版”(CB)书籍,为1:n联系;“出版”的属性有出版日期(Pdate)。
第四章 SQL查询语言(仅供参考,请独立完成作业) 假定由简易运动会ER图转换得到以下关系模式: T(Tid,Tname,Tsex,Tage,Tphone)对应:团长(身份证号,姓名,性别,年龄,电话)。 D(Did,Dplace,Dsite,Tid),对应:代表团(团编号,来自地区,住所,身份证号)。 Y(Yid, Yname, Ysex, Yage, Did)对应:运动员(运动员编号,姓名,性别,年龄,团编号)。 X(Xid, Xname, Xgrade)对应:比赛项目(项目编号,项目名,级别)。 C(Yid, Xid, Ctime, Cscore)对应:参加(运动员编号,项目编号,比赛时间,得分)
第六章 关系数据库设计理论(仅供参考,请独立完成作业) 设有关系模式:R(Sid,Sname,Cid,Cname,Score,Tid),其中:Sid、Sname、Cid、Cname、Score、Tid分别表示学号、学生姓名、课程编号、课程名、成绩、教师编号,并有如下语义要求:  课程与教师间的联系为1:1;  学生与课程间的联系为m:n;  一名学生只能有一个学号,且学号唯一;  一门课程只能有一个课程号,且课程号唯一。 请完成: 1. (15分)将此关系模式反向工程为ERM; 2. (15分)根据语义给出R的函数依赖; 3. (20分)将该关系模式分解成3NF。