数据库应用系统开发数据库设计.pptx
《数据库应用系统开发数据库设计.pptx》由会员分享,可在线阅读,更多相关《数据库应用系统开发数据库设计.pptx(23页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、数据库设计数据库设计数据库设计过程就是在计算机上建表的过程吗?第1页/共23页数据库设计数据库设计数据设计的一种基本工具就是E-R图E-R图用一种直观的方式建立了现实世界及其联系第2页/共23页E-R图到关系模型的转化图到关系模型的转化一般方法:1:n联系到关系模型的转化m:n联系到关系模型的转化1:1联系到关系模型的转化第3页/共23页E-R图到关系模型的转化图到关系模型的转化第4页/共23页1:n联系到关系模型的转化规则 把每个实体转化为一个关系,实体名作为关系名,实体属性作为关系的属性;并在1:n联系的n方增加一个属性,该属性存放与该实体相联系的另一个实全的关键属性。第5页/共23页1:
2、n联系到关系模型的转化学生(学号,姓名,民族,年龄,班号)班级(班号,名称,年级,专业,系)第6页/共23页1:n联系到关系模型的转化学生(学号,姓名,民族,年龄,班号)班级(班号,名称,年级,专业,系)引进这个属性说明了两个实体之间的联系。第7页/共23页m:n联系到关系模型的转化规则 把两个实体独立地转化为两个关系,转化时将实体名作为关系名,实体属性转化为关系属性,实体属性转化为关系属性;另外,还要单独设置一个关系描述两个实体间的联系,其属情由两个实体的关系属性组成。第8页/共23页m:n联系到关系模型的转化学生(学号,姓名,民族,年龄)课程(编号,名称,学时,学分)学生-课程联系表(学号
3、,编号,)第9页/共23页m:n联系到关系模型的转化学生(学号,姓名,民族,年龄)课程(编号,名称,学时,学分)学生-课程联系表(学号,编号,)(009991,张三,汉,20)是学生表中的一条记录(005001,数据库应用,64,4)是课程表中的一条记录(009991,005005)是学生-课程联系表中的一条记录第10页/共23页m:n联系到关系模型的转化学生(学号,姓名,民族,年龄)课程(编号,名称,学时,学分)学生-课程联系表(学号,编号,)(009991,张三,汉,20)是学生表中的一条记录(005001,数据库应用,64,4)是课程表中的一条记录(009991,005005)是学生-课
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库应用系统开发 数据库设计 数据库 应用 系统 开发 设计
限制150内