网课作业 合集

有遗漏欢迎QQ滴滴

2020.04.01 高等数学

2020.03.30 高等数学

2020.03.25 高等数学

2020.03.25 线性代数

2020.03.22 高等数学

2020.03.16 高等数学

2020.03.09 数据库 | 完成

这节课的内容总结,需求分析-->ER建模(概念模型)-->逻辑建模-->物理模型实现
E-就是实体,R就是关系。
然后把ER图,要转换成逻辑模型,ER图中对象哪些转?怎么转?
先说哪些转?实体和联系会转换成逻辑模型中的关系表
然后我们说了关系是什么?关系就是表,就是关系表。然后我们说了表的几个概念
表=关系表=关系,列=属性=域,行=元组=记录。
表中,行不能重复,行的位置可以换,列不能重复,列的取值不能是多个,列的取值属于一个固定的范围(预定的域),列的位置可以换
ER模型中的实体(E)会被转成逻辑模型中的一个关系=表=关系表
这个表的名字就是实体名,列就是实体的属性,其中的唯一属性,就是表中的“主码”
简化表示为:
CUSTOMER (CustID, CustName, CustGender, CustBdate )

然后我解释了为什么有实体“实体完整性约束”,“参照完整性约束”
ER模型中就有三个元素(实体、关系、属性),实体和属性,转换成表(主码,列),关系也要转换成一部分表(1:1不单独转换为表,把任一侧的唯一属性作为外码转换到另一侧的实体中,1:M,不单独转换为表,把1的一侧的唯一属性作为外码转换到M的一侧的实体中,M:N,单独转换为独立的一张表,这张表的属性列是与他相连的实体的主码作为本表外码,这些属性列可以重新命名,只是表明取值限制关系)
然后这些表,有啥要求呢,
实体完整性约束主要说的是ER模型中实体的事,主要说实体得有唯一属性,然后这个唯一属性就叫主码,这个主码不能为空,不存在包含空值的主码列
参照完整性约束主要说的是ER模型中联系的事,主要说联系转换成表之后,它引用了与它相关实体的唯一属性(主码),我们把这些值叫做关系的外码。这一列又恰好是另外一个关系表(实体转换而来的表)中的主码

 

作业:上次课的7个练习中的两个,要求把ER图转换成逻辑数据库模式。

注意:ER模型到逻辑模型转换,表不能重复出现,就是,你仓库表,不能出现两次,一个包含了外键的就可以了。如下的表示是不正确的。数据库中,同样有一个规定,表是不能重复出现的。
仓库(仓库编号,仓库名,地址)
仓库(仓库编号,仓库名,地址,公司编号)

2020.03.09 沟通演讲

2020.03.09 高等数学 | 完成

2020.03.06 数据库 | 完成
1、 设某商业集团数据库中有三个实体集。
一是“公司”实体集,属性有公司编号、公司名、地址等;
二是“仓库”实体集,属性有仓库编号、仓库名、地址等;
三是“职工”实体集,属性有职工编号、姓名、性别等。
公司与仓库间存在“隶属”联系,每个公司管辖若干仓库,每个仓库只能属于一个公司管辖;
仓库与职工间存在“聘用”联系,每个仓库可聘用多个职工,每个职工只能在一个仓库工作,仓库聘用职工有聘期和工资。
2、 为某百货公司设计一个 ER 模型。
百货公司管辖若干连锁商店,每家商店经营若干商品,每家商店有若干职工,但每个职工只能服务于一家商店。
实体类型“商店”的属性有:店号、店名、店址、店经理。
实体类型“商品”的属性有:商品号、品名、单价、产地。
实体类型“职工”的属性有:工号、姓名、性别、工资。
在联系中应反映出职工参加某商店工作的开始时间、商店销售商品的月销售量。
3、 某学院管理信息系统具有以下实体、属性及语义描述:
某学院有若干个系,每个系有若干教研室,每个教研室只能属于一个系,每个教研室有若干教师,每名教师只属于一个教研室,每名教师教授若干课程,每门课程可以由若干教师来教授,每个系有若干班级,每个班级有若干学生,每名学生可以学习若干门课程,每门课程可以有若干学生学习,每名学生学完一门课程后得到一个成绩。
系的属性有:系号,系名,人数。以系号作为唯一性标识。
教研室的属性有:教研室号,教研室名,办公室号。教研室号作为唯一性标识。
教师的属性有:员工号,姓名,性别,出生日期,住址。员工号作为唯一性标识。
课程的属性有:课程号,课程名,学分。课程号作为唯一性标识。
班级的属性有:班号,人数。班号作为唯一性标识。
学生的属性有:学号,姓名,性别,出生日期。学号作为唯一性标识。
4、 某体育运动锦标赛有来自世界各国运动员组成的体育代表团参赛各类比赛项目,包括以下信息:
代表团:团编号、地区、住所
运动员:运动员编号、姓名、年龄、性别
比赛项目:项目编号、项目名、级别
项目类别:类别编号类别名、主管
其中,一个代表团由若干运动员组成,一名运动员可以参加多个比赛项目,每名运动员参加每个比赛项目会有一个比赛成绩和名次,每个项目类别包含多个比赛项目,每个比赛项目只能属于一个项目类别。
5、 学校有若干个系,每个系有各自的系号、系名和系主任;
每个系有若干名教师和学生,教师有教师号、教师名和职称属性,
每个教师可以担任若干门课程,
一门课程只能由一位教师讲授,
课程有课程号、课程名和学分,
学生有学号、姓名、年龄、性别,
每个学生可以同时选修多门课程,选修有分数。
6、 假定一个部门的数据库包括以下的信息:
职工:职工号、姓名、住址
部门:部门名、经理
产品:产品号、产品名、价格、型号
制造商:制造商编号、制造商名称、地址、联系电话
其中,一个部门拥有多名职工,一个职工只能属于一个部门;
一个部门可以销售多种产品,每种产品可由多个部门来销售;
每种产品可由多家制造商来生产,每家制造商又生产多种产品。
7、某医院病房计算机管理中需要如下信息:
(1)科室:科名,科地址,科电话
(2)病房:病房号,床位数
(3)医生:姓名,职称,年龄,工作证号
(4)病人:病历号,姓名,性别
其中,一个科室有多个病房、多个医生,—个病房只能属于一个科室,一个医生只属于一个科室,但可负责多个病人的诊治,一个病人的主管医生只有一个,而且一个病人只能住在一个病房中,一个病房可以有多个病人入住。

 

7个题都在visio中完成,画完之后CTRL+A,CTRL+C,CTRL+V,拷贝到word文档中,用学号_姓名命名。提交给课代表。要电子档的,课代表可以在qq群中创建作业,收起来能方便些。钉钉群收附件作业比较费劲。

要求所有同学不能抄袭。切记,自己画,你画的再不好我都能接受,但是抄袭就是态度有问题了,辛苦同学们。

下节课讲关系模式转换,关系数据库建模,同学们做好预习。

2020.03.05 英语A2 | 完成

1. 视听说P10 第7题 自行完成 音频已经发到群里
2. itest 系统两次作业+fif口语训练按时完成
3. further reading 综合教程P12 第三题做完,下节课对答案
4. further reading 综合教程P19-22 所有带方块的单词 自行消化掉,下次课提问

2020.03.04 线性代数 | 完成

2020.03.04 高等数学 | 完成

 

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注