班级和学生的E-R图,画出教师、班级、课程的E-R图,并画出其关系数据模型。

2020-12-01 22:10:54 字数 1623 阅读 1091

1楼:匿名用户

e-r图给不了你给你表结构算了:学院表(学院/系编号,学院名称);班级/教研室表(班级/教研室编号,班级/教研室名称,所属学院/系编号,班级/教研室标记(班级为b,教研室为j));教师表(教师编号,教师姓名,教师性别,所属教研室编号);学生表(学号,姓名,性别,出生年月,所属班级编号);课程表(课程编号,课程名称,授课老师编号);学生选课成绩表表(学生编号,课程编号,成绩);基本上这几个表就能够把该学校的概念模型描述清楚了。

1、阐述e-r模型的概念,分别用图示画出班级和班长、学生和班级、学生和课程之间的e-r关系图

2楼:匿名用户

er模型常用于信息系统设计中;比如它们在概念结构设计阶段用来描述信息需求和/或要存储在数据库中的信息的类型。但是数据建模技术可以用来描述特定论域(就是感兴趣的区域)的任何本体(就是对使用的术语和它们的联系的概述和分类)。

3楼:麦莉

实体a和实体b之间存在各种关系,通常把这些关系成为“联系”。通常将实体集及实体集联系的图表示称为e-r模型

画出教师、班级、课程的e-r图,并画出其关系数据模型。

4楼:匿名用户

这个是最基础的数据库原理,也是很重要的一个内容,要自己好好把握吧

学生作业,用e-r图设计数据库

5楼:下一秒期盼

这个不是很简单的 就2个实体 没事实体对应4个属性 2个**不就搞定了?

数据库里的e-r图是什么?

6楼:满天海晨星

e-r图就是实体—联系图,我们在开发数据库的时候,首先要做的就是识别实体以及实体之间的关系,并将实体与联系在数据库表中用表及主外键约束表示出来。er图的作用就是为了更有效的在概念模式下设计数据库,更形象的识别实体及实体之间的关系。用矩形做实体,椭圆做属性,菱形用作表示关系等等。

具体的东西还需要看看数据库方面的书籍,并且用一些诸如rationalrose等工具进行设计,才能正真理解什么意思,祝好运。

7楼:匿名用户

实体--联系图(entity-relation),用来反映现实世界中实体之间的联系的图形。e-r图中包括的元素主要有:实体(矩形框内写上实体名表示)、属性(用短横线连接实体,椭圆内写上属性名表示)、联系(短横线连接不同的实体,在菱形框内写上联系名)、联系的类型(联系连接不同实体的线上标示出来联系的类型),联系的类型主要有1:

1、1:n、m:n三种类型。

1:1表示联系两端的实体相互间都是1:1的联系,如:一个学校有一个校长,一个校长在一个学校里任职;则校长和学校之间就是一对一的联系。

1:n表示联系两端的实体之间是一对多的联系,如:一个班级有很多学生,一个学生只能属于一个班级,则班级和学生实体之间就是一对多的联系;

m:n表示联系两端的实体之间是多对多的联系,如:一个学生可以学习很多课程,一门课可以被很多同学学习,则学生和课程之间就是多对多的联系。

学生与班级的联系应该叫做什么(在er图中)

8楼:

n对1的关系 ,可以用 学习 或 属於来定义