`
小网客
  • 浏览: 1241596 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

E-R模型概述

    博客分类:
  • DB
 
阅读更多

ER模型为db中的一个概念模型,也可用于dw中,ER模型包括如下三部分:

1.实体:业务模型的对象抽象,包括属性和关系

2.属性:实体的细节描述,也就是特征一个实体有多种属性来描述

3.关系:也就是实体之间的关系,在图库中关系着重区别于实体,也就是说关系是也是一种实体,也有属性,在dbms中关系是又实体中的属性来标示的。

举例如下:

显示中人物张三跟李四是好友那么他们的描述如下:

dbms中:

实体:人物

属性:人物id,姓名,fid

关系:以fid来自管理

nosql中如neo4j:

实体:人物

实体属性:人物id,姓名

关系:关系from to

关系属性:好友

 

0
0
分享到:
评论

相关推荐

    E-R建模与关系表转换

    2. **将E-R图输入PowerDesigner形成概念模型**:在PowerDesigner中,可以方便地将手工绘制的E-R图导入系统,并对其进行编辑和调整,从而形成更为规范的概念模型。这一步骤是实现从概念模型向物理模型转换的基础。 3...

    机动车保险的E-R图

    ### 一、E-R图概述 E-R图,全称为Entity-Relationship Diagram,是一种用于描述数据模型的概念设计工具,它通过图形方式表示实体及其之间的关系。在E-R图中,实体用矩形框表示,属性用椭圆形表示,关系则用菱形框...

    数据库模型设计e-r

    1. **概述E-R模型**: E-R模型通常用于概念设计阶段,目的是确定企业中的实体及其相互关系。设计师需要考虑的是:有哪些实体,它们之间存在哪些关系,需要存储关于这些实体和关系的哪些信息(即属性),以及有哪些...

    英语考试系统E-R图

    E-R图是一种用于描述数据库概念模型的图形化工具,它通过实体、属性和关系来表示数据的结构。在这个背景下,“英语考试系统E-R图”主要涵盖了以下关键知识点: ### 一、英语考试系统概述 英语考试系统是一种专门...

    数据库系统原理——数据库基础知识(E-R图概述&关系模型)

    数据库基础知识的详细思维导图(内置关键图片及重点框图概述) 参考教材:数据库系统原理第五版

    网上书店设计说明书_(含结构图、流程图和E-R图)

    **编写目的:** 介绍网上书店系统的系统设计,为用户提供一个具体的产品设计模型,同时也为开发及测试人员提供后续工作的依据。 **项目背景:** 本系统的开发旨在满足顾客的需求,让用户能够在网上方便地查找并购买...

    SQLserver2016-数据库系统概述.pptx

    5. 数据模型:数据模型是数据库设计的基础,常见的数据模型有三种类型:概念层数据模型(如实体-联系模型,E-R模型)、组织层数据模型(如层次模型、网状模型、关系模型和面向对象模型)。在SQL Server 2016中,主要...

    1.《数据库系统原理》课程实验指导书_v8-202103011

    实验目的可能是让学生掌握实体-关系(E-R)模型的概念,学会用E-R图表示现实世界的数据,并将E-R模型转化为关系表。实验原理可能涵盖E-R模型的基本元素(实体、属性、关系)和E-R图的绘制方法。实验环境可能包括需要...

    空间数据库技术应用电子教材-概念模型.docx

    **E-R模型**(Entity-Relationship Model),即实体-联系模型,是由美籍华人陈平山在1976年提出的一种用于描述概念模型的方法。E-R模型通过图形化的方式直观地展示了实体、属性及实体之间的联系。 - **实体**:在E-...

    空间数据库技术应用电子教材-概念模型设计.docx

    - **E-R模型(实体-联系模型)**:这是一种非常流行的概念设计方法,主要用于直观地描述实体、它们之间的联系以及实体的属性。实体是指现实世界中可以相互区分的事物,联系则描述了实体之间的关系。通过使用E-R模型...

    计算机三级数据库E-R图

    本文将基于给定的部分内容来分析和解释计算机三级数据库中的E-R图模型。 #### 二、实体与属性详解 ##### 1. 产品实体 - **产品名**:产品的名称。 - **规格**:产品的规格参数。 - **工序**:产品生产过程中的各个...

    信息系统分析与设计实验指导

    2. **能够将E-R模型转换为关系模型**:在掌握了E-R模型之后,学生需要学会如何将其转化为数据库可以理解的关系模型。 3. **利用Visio进行E-R模型的构建**:使用专业软件Visio 2003来实际绘制E-R图,这是实验中的一项...

    论坛概要设计文档(内含E-R图及表结构)

    ER图是一种描述数据模型的图形语言,用于描述实体、属性和关系。 2.2 在本项目中,我们使用ER图来设计数据库结构,包括用户表、主题表、帖子表、评论表等。 三、模块设计 3.1 模块是一种软件设计模式,指的是将一...

    数据库应用课程-数据库系统概述.pptx

    概念模型,如实体-联系(E-R)模型,是面向用户的,描述了用户关心的信息结构,不涉及具体的计算机实现。逻辑模型则描述了数据在计算机内部的表示方式,是数据库设计的关键步骤。 在数据库应用课程中,学习者需要...

    空间数据库技术应用电子教材-逻辑模型及属性编码设计.docx

    逻辑模型设计是数据库设计中的一个重要环节,它主要关注如何将概念模型(通常是以E-R图形式表达的概念设计结果)转换为具体数据库管理系统(DBMS)所支持的数据模型。逻辑模型设计不仅要确保数据模型的合理性,还要...

    实验七 数据库设计(e-r).docx

    根据提供的实验报告文档,我们可以提炼出关于数据库设计(E-R)的重要知识点,这些知识点涵盖了从需求分析到数据库实施和维护的全过程。 ### 实验目的 本实验旨在通过实践加深学生对于数据库设计的理解,并且着重于...

    第6章-数据库设计.ppt

    概念结构设计阶段,E-R模型是最常见且实用的概念模型,它具有丰富的语义表达能力,便于交流和理解,同时易于修改和扩展,并能方便地转换为其他数据模型。设计方法包括自顶向下、自底向上、逐步扩张和混合策略,通过...

    N-FINDR解混算法研究

    #### N-FINDR算法概述 N-FINDR算法是基于凸集几何原理的一种方法,其主要目标是从高光谱数据中自动确定纯净像素(即端元),并用于后续的图像解混。该算法的核心思想是在N维光谱空间中找到一个由纯净像素组成的简单...

Global site tag (gtag.js) - Google Analytics