数据库原理 概念结构设计-E-R图及其设计
将 用户需求抽象成概念模型的过程就是概念结构设计 是数据库设计的关键
概念模型的一种表现方法:实体-联系法(Entity-Relationship Approach)
简称:E-R方法:用E-R图来描述现实世界的概念模型
两个实体型之间的联系分成三种:一对一 、一对多、多对多
班级和班长:一对一
班级和学生:一对多
课程和学生:多对多
两个以上的实体型之间的联系也存在这三种联系
单个实体型内的联系也存在这三种
联系的度:参与联系的实体型的数目
实体型属性的表示:
联系也可以有属性+表示方法
例子1:
注意:一个仓库只放一类材料,所以仓库核材料是一对多的关系
例子2:
加上属性(实体+联系)
例子3:
先把实体属性图画出来放一边:
提供的实体之间的联系:
根据实体联系条件画出:E-R图
最后再把实体的属性加上(但是看看有没有联系的属性可以加的)
over
数据库原理 概念结构设计-E-R图及其设计相关推荐
- 数据库原理 概念结构设计的方法
如何划分实体.属性? 划分原则: 1.属性不可再分 2.E-R图表示的是实体和实体之间的联系,属性不能再与其它实体发生联系 例子1:职称还可以细分其它的属性 例子2:病房和病人之间有非一对一的联系,而 ...
- 数据库的概念结构设计与计算机的,数据库结构的优化设计研究
摘要:在计算机的各项发展中,发展最快其中之一就是数据库技术,他也是在我们的日常生产活动中被应用最为广泛的的技术.他成为了计算机系统与应用系统之间的连接桥梁.在数据库被设计出来之前,数据库的设计人员将在 ...
- 考研复试数据库原理面试题(四)—关系数据库设计与设计理论
写作目的:为了应对考研复试中的面试,我整理了导师可能提问的地方,力求用口语化的语言描述出来. 这只是一部分,陆续还有数据库原理的其它章节,还会推出数据结构.计算机网络复试题整理. 数据库原理我的参考书 ...
- sql server 2017数据库复习:第六章-数据库设计(需求分析、概念结构设计(ER图)、逻辑结构设计)+练习题
数据库设计的基本过程及每阶段的主要任务 说明:数据流图用于实现需求分析! ER图设计 局部ER图->全局ER图->全局ER图优化 在ER图合并的时候,会出现以下3种冲突: 1.属性冲突:属 ...
- 数据库原理 逻辑结构设计
任务: 把概念设计阶段的基本E-R图转换成关系模式 转换内容:实体型.实体的属性和实体型之间的联系转化成关系模式 例如: E-R图向关系模型的转化原则: 1.实体型的转换 关系模式的属性=实体的属性 ...
- 沈师 数据库原理 PTA 填空题 无答案版
答案链接:https://blog.csdn.net/a2272062968/article/details/117713227 1.1是长期存储在计算机内有组织.可共享的大量数据的集合. 数据模型的 ...
- 机房收费系统数据库概念结构设计
数据库的设计大致流程想必大家都知道,不知道的也能很容易的在网上找到相关的资料,通常,我们将数据库设计分为6个阶段,即需求分析阶段.概念结构设计阶段.逻辑结构设计阶段.物理结构设计阶段.实施阶段.运行和 ...
- dbms是处于计算机硬件,数据库原理与实践(欧利松)-中国大学mooc-题库零氪
第一章 数据库系统概述 第2讲 数据库技术的产生与发展随堂测验 1.数据库系统是在( )的基础上发展起来的. A.数据库管理系统 B.操作系统 C.文件系统 D.应用系统 2.以下不是文件系统缺点的是 ...
- 数据库原理第六章课后题答案(第四版)
一.选择题 1. B 2. C 3. C 4. A 5. C 6. B 7. C 8. B 9. D 10. C 11. D 12. B 13. ...
最新文章
- 授权后接口调用(UnionID)
- mlx rdma网卡指标参数简介
- 马云马化腾,过的哪个冬
- internetreadfile读取数据长度为0_【完结】TensorFlow2.0 快速上手手册
- [LeetCode] 547. Friend Circles Java
- [dp]最长单调递增子序列LIS
- SQLlite 分页
- 2020 年 Flink 最佳学习路线,学习的路上,你,并不孤单
- Android按back后执行过程,安卓app测试获取接口返回数据,然后处理数据,放在一个button点击事件里面 执行顺序有问题?无法获取数据?...
- 【Vue2.0】—Vue中的key有什么作用?(四)
- 在Linux中使用cURL进行HTTP POST和GET [复制]
- surface远程登录桌面字小_office365账号赠送(office桌面版+5Tonedrive)
- Java入门 第一季第六章 数组
- win7 Pro 英文版添加中文语言包
- python读入图片,可视化展示图片
- win10 登录后无法进桌面且黑屏能打开任务管理器的解决方法
- Chrome 扩展程序——LastPass:密码管理工具
- PDF办公技巧之PDF怎么删除其中一页
- 图片链接打不开检测工具-免费链接失败检测软件
- 聚合物泥浆php特点,钻井液的组成与体系分类
热门文章
- 计算机专业大创要求,“大创项目”推动计算机专业学生创新实践能力的提高
- 2021年域名投资低迷,如何看待10年后的域名及域名前景?
- 【JavaScript】按钮绑定点击事件-onCliek事件
- Unit 2: Linux/Unix Acquisition 2.1 Linux/Unix Acquistion Memory Acquisition
- 风向标瑞福进取昨发疯,真的转势了
- !! MACD战法总结
- CRM和ERP的区别与联系
- 推荐学英语的电影及电视剧
- 投票找精英投票网是怎么回事?
- hackbar2.1.3 安装教程(附下载地址 )Firefox Chrome