SQL高手进,求以下题目答案

1、设有一个学生-课程数据库,包含下列表关系:
学生关系(学号、姓名、性别、年龄、所在系)
课程关系(课程号、课程名、先行课、学分)
选修关系(学号、课程号、成绩)
1. 试用E-R图描述这个数据库,要求在图中表示联系的类型(1:1,1:N,M:N), 并且指出每个表关系的键码。
注:一个学生可以选修多门课程,一门课程也可以被多个学生选修,学生选修后有成绩。
2、用SQL语句定义上述表关系结构。
2、假定一个部门的数据库包含下述信息。
职工的信息:职工号、姓名、地址和所在部门。
部门的信息:部门所在职工、经理和销售的产品。
产品的信息:产品名、制造商、价格、型号及产品内部编号。
制造商的信息:制造商名称、厂址、生产的产品名和价格。
1) 试画出这个数据库的E-R图,并注明属性和联系类型。
2) 将上题所得到的E-R图转换成关系模型,并给出各关系模式中的关键字。
3) 用SQL语句定义上述表结构。
3、现有学生与教师教学模型
(1)有若干班级,每个班级包括:班级号、班级名、专业、人数
(2)每个班级有若干学生,学生只能属于一个班,学生包括:学号、姓名、性别、年龄
(3)有若干教师,教师包括:编号、姓名、性别、年龄
(4)开设若干课程,课程包括:课程号、课程名、课时、学分
(5)一门课程可由多名教师任教,一名教师可任多门课程
(6)一门课程有多名学生选修,每名学生可选多门课,但选同一门课时,只能选其中一名教师。
请按要求回答下面的问题:
1.画出每个实体及其属性关系、实体间实体联系的(E-R)图。
2.根据试题中的处理要求:完成数据库逻辑模型,包括各个表的名称和属性。
4、请设计一个图书馆数据库,此数据库中对每个借阅者保存读者记录,包括:读者号,姓名,地址,性别,年龄,单位。对每本书存有:书号,书名,作者,出版社,对每本被借出的书存有读者号、借出日期和应还日期。要求:
1、给出E-R图
2、将其转换为关系模型

5、现有一局部应用,包括两个实体:“出版社”和“作者”,这两个实体是多对多的联系,请自己设计适当的属性.
1.画出E-R图
2.再将其转换为关系模型(包括关系名,属性名、码和完整性约束条件)。

可以把答案弄成word写好后发我邮箱里嘛?[email protected],谢谢啦

第1个回答  2017-12-17
麻烦你整理成word发到358106736邮箱本回答被提问者采纳
相似回答