数据库概念模型.ppt

上传人:小飞机 文档编号:6296495 上传时间:2023-10-14 格式:PPT 页数:16 大小:256.49KB
返回 下载 相关 举报
数据库概念模型.ppt_第1页
第1页 / 共16页
数据库概念模型.ppt_第2页
第2页 / 共16页
数据库概念模型.ppt_第3页
第3页 / 共16页
数据库概念模型.ppt_第4页
第4页 / 共16页
数据库概念模型.ppt_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《数据库概念模型.ppt》由会员分享,可在线阅读,更多相关《数据库概念模型.ppt(16页珍藏版)》请在三一办公上搜索。

1、第四节上机,数据库概念模型,上节内容,完整性约束not nulluniqueauto_incrementprimary keyforeign key,上节作业,建一个系别数据库,其中有两个表,一个是系别表,一个是专业表。表结构如下:系别表:id,系别名称,其中id是自动增加整数、主键,系别名称不能为空。专业表:id,专业名称,系别id,其中id是自动增加整数、主键,专业名称不能为空。其中专业表中的系别id为外键,参照系别表中的id。,上节作业,建一个学生数据库,其中有两个表,一个是班级表,一个是学生表。表结构如下:班级表:班级编号、班级名称、所属专业、班主任。其中班级编号是自动增加整数、主键,

2、班级名称不能为空。学生表:学号、姓名、性别,所在班级编号。其中学号是自动增加整数、主键。其中学生表中的所在班级编号为外键,参照班级表中的班级编号。,本节内容,了解信息世界中的基本概念重点掌握实体间的联系会画E-R图写出建表sql语句,信息世界中的基本概念,实体(Entity)属性(Attribute)码(Key)域(Domain)实体型(Entity Type)实体集(Entity Set)联系(Relationship),实体间的联系,一对一(1:1),班长表:,班级表,一对多(1:n),学生表,班级表,多对多(n:m),课程表,学生表,学生选课表,E-R图,E-R图,上机作业,用E-R图表

3、示某个学校管理的概念模式学校的实体有系别(系别名称,系主任,系书记)专业(专业名称,专业主任)班级(班级名称,班主任)学生(学号,姓名,性别,出生日期)这些实体间的联系如下:一个系可以有多个专业,一个专业只能隶属于一个系。一个专业可以有多个班,一个班只能隶属于一个专业。一个班可以有多个学生,一个学生只能在一个班。1、试画出此学校管理E-R图2、转化成表,并在mysql中实现(确定主键和外键),系别,系别名称,系主任,系书记,专业,专业名称,专业主任,班级,班级名称,班主任,学生,学号,出生日期,姓名,性别,存在,1,n,隶属,1,n,隶属,1,n,上机作业,用E-R图表示某个学校管理的概念模式学校的实体有系别(系别名称,系主任,系书记)教研室(教研室名称,教研室主任)教师(姓名,性别,出生日期,职称,毕业院校)课程(课程名称,课程学分)这些实体间的联系如下:一个系可以有多个教研室,一个教研室只能隶属于一个系。一个教研室可以有多个教师,一个教师只能隶属于一个教研室。一个教师可以任多门课程,一门课程可以由多个教师担任。1、试画出此学校管理E-R图2、转化成表,并在mysql中实现(确定主键和外键),系别,系别名称,系主任,系书记,教研室,教研室名称,教研室主任,教师,姓名,性别,课程,课程名称,课程学分,担任,1,n,隶属,1,n,隶属,n,m,出生日期,职称,毕业院校,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号