首页 > 数据库 >【数据库】数据模型之概念模型

【数据库】数据模型之概念模型

时间:2023-03-05 19:33:14浏览次数:58  
标签:联系 概念模型 数据库 实体 ER 框中 数据模型 属性

概念模型

 

实体和属性

 

 

一本书是一个实体,书的特性(页数、出版日期、定价等)就是属性。一堆书就是一个实体集。

 

实体集和实体键之间的关系

 

 

实体之间联系

实体之间的联系,用ER图来画。ER图的构成如下:

 

联系名由为此构成

这是简单的两个实体之间的联系 如下:

 

在ER图中有如下四个成分: 矩形框:表示实体,在框中记入实体名。 菱形框:表示联系,在框中记入联系名。 椭圆形框:表示实体或联系的属性,将属性名记入框中。对于主属性名,则在其名称下划一下划线。 连线:实体与属性之间;实体与联系之间;联系与属性之间用直线相连,并在直线上标注联系的类型。(对于一对一联系,要在两个实体连线方向各写1; 对于一对多联系,要在一的一方写1,多的一方写N;对于多对多关系,则要在两个实体连线方向各写N,M。) [1] 

 我们把这个业务活动中,锁涉及到的实体极其联系,都用这种图形来表示,然后组合再一起,就形成了整个系统的概念模型。

 

标签:联系,概念模型,数据库,实体,ER,框中,数据模型,属性
From: https://www.cnblogs.com/cdaniu/p/17181389.html

相关文章

  • MyBatis连接Oracle数据库的细节错误总结
    错误一错误提示org.apache.ibatis.exceptions.PersistenceException:###Errorupdatingdatabase.Cause:java.sql.SQLSyntaxErrorException:ORA-00911:无效字符......
  • 数据库的操作
    sql通用语法SQL分类DDL操作数据库表结构,表中字段的创建数据库createschematest;createdatabasestest;创建表示例createtableuser(idintnullcomment......
  • mysql主从数据库状态检测(php)
    实例:<?php/***检测多个主从数据库是否挂掉*建立从数据库$slave_db的二维数组,内容包含每个从服务器的配置数据*/header("Content-Type:text/html;charset=utf-8");set......
  • MySQL数据库备份恢复
    拓扑图:推荐步骤:使用MySQLdump对数据库数据库中表一个数据库多个表所有数据库进行备份模拟数据丢失恢复备份的数据 配置MySQL数据库开启二进制日志功能配置二进制日志切割......
  • 数据库多表查询之 where & INNER JOIN
    在多表查询中,一些SQL开发人员更喜欢使用WHERE来做join,比如:SELECTa.ID,b.Name,b.DateFROMCustomersa,SalesbWHEREa.ID=b.ID;缺点:在上面语句中,实际上是创建了两张......
  • (数据库系统概论|王珊)第九章关系查询与关系优化:习题
    ​​pdf下载:密码7281​​​​专栏目录首页:【专栏必读】(考研复试)数据库系统概论第五版(王珊)专栏学习笔记目录导航及课后习题答案详解​​名词解释代数优化:是指关系代数表达式......
  • (数据库系统概论|王珊)第九章关系查询与关系优化:习题
    pdf下载:密码7281专栏目录首页:【专栏必读】(考研复试)数据库系统概论第五版(王珊)专栏学习笔记目录导航及课后习题答案详解目录名词解释简答题应用题名词解释代数优化:是......
  • ORACLE数据库高水位线(high water mark).
    来源:ORACLE数据库高水位线(highwatermark)-墨天轮(modb.pro) 文档课题:ORACLE数据库高水位线(highwatermark).1、相关概念ORACLE数据库逻辑结构包括:数据库块(bloc......
  • java使用hibernate输出mysql数据库代码(个人笔记)
    packagecom.seo.worker.quartz;importjava.util.List;importorg.apache.log4j.Logger;importcom.seo.bean.Proxy;importcom.seo.common.dao.impl.BaseDAO;publicclass......
  • Mysql 8.0 实现创建用户,指定用户只能访问指定的数据库中的表
    最近在做公司项目的过程中,出现了这样的需求。第三方系统需要将数据写到我们的业务系统中,由于目前这些数据没有实际的使用场景,在讨论下,为简单快捷,选择第二种方案,即不书写接......