首页 > 其他分享 >数据建模

数据建模

时间:2023-03-28 14:14:14浏览次数:25  
标签:关系 范式 建模 数据 主键 数据模型

  数据建模采用图形化方法来描述企业的信息需求和业务规则,也就是建立逻辑数据模型(以下简称逻辑 模型),其作用有两个, 1. 一是与用户进行沟通,明确需求; 2. 另一个作用是作为数据库物理设计的基础,以保证物理数据模型充分满足应用要求,并保证数据的一致性、完整性   对于 RDBMS,描述数据模型的图通常称为实 体关系图(Entity Relationship Diagram,ERD)   范式理论是关系数据库逻辑设计的基础,关系模型可以从第一范式 到第五范式进行无损分解,该过程也称为规范化(Normalize) v> 规范化的基本思想是逐步消除数据依赖中不 合适的部分,使各关系模式达到某种程度的分离,即“一事一地”(One Fact in One Place)的设计原则   v> 目前一般采用第三范式,如果从所表达的含义看,一个符合第三范式的关系必须满 足以下三个条件: 1.每个属性的值唯一,不具有多义性; 2.每个非主属性必须完全依赖于整个主键,而非主键的一部分; 3.关系模式中不存在传递依赖    

标签:关系,范式,建模,数据,主键,数据模型
From: https://www.cnblogs.com/mengbin0546/p/17264942.html

相关文章

  • 查询oralce,返回list和数据库不同
    前提使用List<Map<String,Object>>接收从数据库查询到的结果,不能进行orderby排序,但是返回的list的顺序要和数据库视图里的字段顺序一致List<Map<String,Object>>......
  • mysql数据迁移mongodb
    现在准备把mysql数据迁移到mongodb,上网搜索了一些资料,上了mongodb的官网看了,在window下有一个mongodb客户端工具,可以直接把数据迁移到mongodb,并且非常简单工具名..Mong......
  • 了解一下 Technorati 的后台数据库架构
    Technorati (现在被阻尼了,可能你访问不了)的 DorionCarroll在 2006MySQL用户会议上介绍了一些关于Technorati后台数据库架构的情况.基本情况目前处理着大约10Tb......
  • 标识符、基本数据类型、变量、
    1.标识符变量名、常量名、类名、对象名、方法名,凡事自己子程序中定义使用的文字,就是标识符命名规范以任何英文字母,下划线_开头的开始,美元符号$跟随着任何字母、数......
  • 火山引擎 DataLeap 一招教你避坑“数据开发”中的资源隔离问题
    更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群在离线数仓开发过程中,研发人员需要根据业务变化,在开发/生产环境中不断切换、解析、......
  • vue3 中 pinia 的 state 修改模版绑定的 state 数据没更新?
    解决方案:给state增加 computedimport{useLayerStore}from"@/stores/";constlayer=useLayerStore();constlayerList=computed(()=>layer.layerList);......
  • NeuroDB图数据库引擎 发布,一款全自主研发的国产图数据库引擎
    NeuroDB是一个内存级图数据库引擎,能够利用Neuro-cypher指令实现对图数据的创建、编辑、检索以及建立在复杂图算法上的一些高级图应用。NeuroDB的主要特性为:轻量级:整个......
  • 数据密集型应用存储与检索设计
    本文内容来自《数据密集型应用系统设计》(大名鼎鼎的DDIA)。 高分好书什么是「数据密集型应用系统」?当数据(数据量、数据复杂度、数据变化速度)是一个应用的主要挑战,......
  • RS485采集电表DLT645-1997/2007协议数据存入数据库方案
    DAQforIIOT通用工业数据采集系统是一套运行在边缘计算机、工业网关或普通电脑上的设备数据采集管理软件,主要用于对各种工业仪器设备、电表、PLC、注塑机、数控机床等数据......
  • 章二 软件体系结构的构建模式(1)
     章二 软件体系结构的构建模式一个设计良好的通用模式往往是这个工程领域技术成熟的标志。1、管道过滤模式1)概述:每个功能模块都有一组输入和输出;功能模块对输入数据流进......