某工厂仓库管理系统存储的信息如下: 仓库:仓库号、仓库名、仓库容量。 零件:零件号、零件名、规格型号。 职工:职工号、职工名、工种。 其中,每个仓库有若干职工,每个职工只能在一个仓库工作;每个仓库可存放若干种零件,每种零件可存放在不同的仓库中。 根据上面叙述,解答下列问题: (1)设计E―R模型,要求标出连通词,可省略属性。 (2)将E―R模型转换成关系数据模型,并指出每一个关系的主码和外码(如果存在)。 (3)用SQL语句创建一个反映每个仓库职工人数的视图(视图名为“人员”)。
某工厂仓库管理系统存储的信息如下: 仓库:仓库号、仓库名、仓库容量。 零件:零件号、零件名、规格型号。 职工:职工号、职工名、工种。 其中,每个仓库有若干职工,每个职工只能在一个仓库工作;每个仓库可存放若干种零件,每种零件可存放在不同的仓库中。 根据上面叙述,解答下列问题: (1)设计E―R模型,要求标出连通词,可省略属性。 (2)将E―R模型转换成关系数据模型,并指出每一个关系的主码和外码(如果存在)。 (3)用SQL语句创建一个反映每个仓库职工人数的视图(视图名为“人员”)。
正确答案:e-r图
- 上一篇:数据库中有三个关系(基本表): S(学号,姓名,性别,年龄,系别) C(课号,课名) SC(学号,课号,成绩) 依据此信息用SQL语句完成下面题目。 1.查询每个学生的姓名和年龄,并按年龄降序排列。 2.查询S表中姓“王”的学生的情况。 3.查询选修了“数据库原理”的学生的姓名和成绩。4.查询与“刘平”同一系的学生情况。
- 下一篇:为某单位建立数据库,其中包含如下信息: (1)职工:职工号、姓名、性别、年龄。 (2)部门:部门号、部门名、经理。 (3)产品:产品号、产品名称、规格、单价。 (4)制造商:制造商名、地址、电话。 如果规定:每个部门有多名职工,每名职工只能属于一个部门;每个部门有一个经理,他是职工中的一员;每个部门销售多种产品,每种产品只能由一个部门销售;每种产品可由多个制造商生产,每个制造商也可以生产多种产品。 根据上面叙述,解答下列问题: (1)设计E-R模型,要求标注连通词,可省略属性。 (2)将E-R模型转换成关