"数据库设计与ER模型分析要点"
196 浏览量
更新于2024-01-13
收藏 1.59MB PPT 举报
数据库ER图模型PPT课件介绍了数据库设计的基本概念,包括实体、属性、域、映射的基数、弱实体集、ER模型设计要点等内容。数据库设计是确定存储哪些数据,建立哪些应用,常用的操作及对象有哪些等对需求分析所得到数据的更高层的抽象描述,将概念模型所描述的数据映射为某个特定的DBMS模式数据ER模型/ODL物理数据库设计。
E-R模型(实体-联系模型)是在数据库设计中使用最广泛的概念模型之一,它用实体和联系来描述现实世界的数据。1976年,P.P.S.Chen提出了E-R模型,用E-R图来描述概念模型。E-R模型的基本观点是,世界是由一组称作实体的基本对象和这些对象之间的联系构成的。
在E-R模型中,实体是指客观存在并可相互区分的事物,如学生张三、工人李四、计算机系、数据库概论等。每个实体具有若干个属性来刻画,例如,学生可以由学号、姓名、年龄、系等属性组成。而属性的取值范围称为域,例如,性别的域为(男、女),月份的域为1到12的整数。
除了实体和属性,E-R模型中还包括联系,联系用来描述实体之间的关系。联联系的出现必须依赖于实体之间的联系,换句话说,是通过两个或两个以上的实体之间的关联关系而建立的。一个联系可以由一个或多个关联属性来刻画,例如,学生和课程之间的关系可以用成绩来描述。
除了基本概念,E-R模型还包括映射的基数、弱实体集、扩展ER特性等内容。映射的基数描述了实体之间联系的数量,弱实体集是指不能被唯一地标识的实体,扩展ER特性包括了继承、聚合等扩展特性的描述。
在数据库设计过程中,概念数据库设计是非常重要的一步,它将需求分析所得到数据的更高层的抽象描述,将概念模型所描述的数据映射为某个特定的DBMS模式数据ER模型/ODL物理数据库设计。这个过程涉及到逻辑数据库设计、确定存储哪些数据,建立哪些应用,常用的操作及对象有哪些等。一个好的数据库设计能够提高数据库系统的性能、可靠性和适应性。因此,数据库ER图模型PPT课件提供了数据库设计的基本理论和方法,为学习者提供了一个全面的介绍和指导。
2022-11-13 上传
2022-11-24 上传
2021-10-10 上传
2022-11-24 上传
2022-11-23 上传
2023-07-30 上传
智慧安全方案
- 粉丝: 3820
- 资源: 59万+
最新资源
- Angular程序高效加载与展示海量Excel数据技巧
- Argos客户端开发流程及Vue配置指南
- 基于源码的PHP Webshell审查工具介绍
- Mina任务部署Rpush教程与实践指南
- 密歇根大学主题新标签页壁纸与多功能扩展
- Golang编程入门:基础代码学习教程
- Aplysia吸引子分析MATLAB代码套件解读
- 程序性竞争问题解决实践指南
- lyra: Rust语言实现的特征提取POC功能
- Chrome扩展:NBA全明星新标签壁纸
- 探索通用Lisp用户空间文件系统clufs_0.7
- dheap: Haxe实现的高效D-ary堆算法
- 利用BladeRF实现简易VNA频率响应分析工具
- 深度解析Amazon SQS在C#中的应用实践
- 正义联盟计划管理系统:udemy-heroes-demo-09
- JavaScript语法jsonpointer替代实现介绍