当前位置:   article > 正文

实验二 概念模型的设计_设计能够表示出班级与学生关系的数据模型

设计能够表示出班级与学生关系的数据模型

​​​​​​1. 设计能够表示出班级与学生关系的数据库。

转换为关系模式如下:

说明:“  ”为主键,“     ”为外键

班级(班级名称,班级人数)

学生(学号,姓名,性别,年龄)

2. 设计能够表示出顾客与商品关系的数据库。

转换为关系模式如下:

说明:“  ”为主键,“     ”为外键

顾客(顾客编号,顾客姓名,顾客性别,联系电话,顾客邮箱)

商品(商品编号,商品名称,商品价格,商品描述)

购买记录(单号顾客编号商品编号,购买数量,金额,购买日期)

3. 设计能够表示出房地产交易中客户,业务员和合同三者之间关系的数据库。

转换为关系模式如下:

说明:“  ”为主键,“     为外键

客户(客户编号,客户姓名,客户地址,电话号码,客户年龄)

业务员(业务员编号,业务员姓名,业务员经验年限,业务员性别,业务员级别职称)

合同(合同编号客户编号业务员编号,合同签订日期,合同金额,房地产地址信息)

4. E-R图画出学校的概念模型:学校有若干系,每个系有若干班级和教研室,每个教研室有若干教员 ,每个班有若干学生,每个学生选修若干课程,每门课程可由若干学生选修。

​​​​​​​5. 根据下图,请设计ER图。

提示:先确定参与的对象(实体)及属性,再确定对象之间的关系。

实验体会:学会使用Visio应用制作E-R图,这款工具操作简单,容易上手,很适合用来画E-R图。另外就是,学会了关系模式中实体,属性,关系,元组,候选码,主码,外码等基本概念。

实体: 客观存在并可相互区别的事物称为实体。

可以是具体的人、事、物或抽象的概念。

属性二维表中的每一列称为属性,每个属性有一个名字称为属性名,称为属性名

元组二维表中的一行数据称为元组(记录)。如(202312240000000,刘**,21,男,计算机系)

候选码候选键=候选码:能够唯一标识一条记录的最小属性集

主码候选码中选择一个

外码外码(外键)如果一个关系中的一个属性(该属性不能是候选码)是另外一个关系中的主码则这个属性为外码。外码的值要么为空,要么要为其对应的主码中的一个值。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/678257
推荐阅读
相关标签
  

闽ICP备14008679号