数据库E-R图的画法?

数据库E-R图的画法?,第1张

首先掌握什么实体用什么图形,菱形、长方形、椭圆形……;然后建立关联的时候,分清什么关系用什么符号,比如单向箭头还是双向箭头,实心还是空心的,虚线还是实线的;哪种图形表示哪种意思,哪种线表示哪种关系,一定要搞清楚。最后,按照你的思路用E-R图表示出想要的意思。画好之后再看不遍是否是自己所要表达的,查漏补缺。如有具体的例题,可以拿出来,大家互相帮助一下。你也好更加清楚怎么画。希望能够帮助到您。

数据库中的er图应该出现在第2阶段。

数据库设计通常分为6个阶段:

1、需求分析:分析用户的需求,包括数据、功能和性能需求;

2、概念结构设计:主要采用E-R模型进行设计,包括画E-R图;

3、逻辑结构设计:通过将E-R图转换成表,实现从E-R模型到关系模型的转换;

4、数据库物理设计:主要是为所设计的数据库选择合适的存储结构和存取路径;

5、数据库的实施:包括编程、测试和试运行;

6、数据库运行与维护:系统的运行与数据库的日常维护。主要讨论其中的第3个阶段,即逻辑设计。通过一个实际的案例说明在逻辑设计中E-R图向关系模式的转换。

扩展资料:

NoSQL数据库适合追求速度和可扩展性、业务多变的应用场景。对于非结构化数据的处理更合适,如文章、评论,这些数据如全文搜索、机器学习通常只用于模糊处理,并不需要像结构化数据一样,进行精确查询,而且这类数据的数据规模往往是海量的。

数据规模的增长往往也是不可能预期的,而NoSQL数据库的扩展能力几乎也是无限的,所以NoSQL数据库可以很好的满足这一类数据的存储。NoSQL数据库利用key-value可以大量的获取大量的非结构化数据,并且数据的获取效率很高,但用它查询结构化数据效果就比较差。

参考资料来源:百度百科-数据库


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9997145.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存