常用的数据模型哪四种 数据模型的分类有哪些,各有什么特点?
浏览量:2479
时间:2021-03-17 09:20:46
作者:admin
数据模型的分类有哪些,各有什么特点?
根据应用层次的不同,数据模型分为概念数据模型、逻辑数据模型和物理数据模型。
1. 概念数据模型的特点是面向用户和面向现实世界的数据模型,它描述了一个单元的概念结构;它具有很强的语义表达能力,可以方便、直接地表达应用中的各种语义知识;它简单、清晰、易用户理解;概念模型是一个主观的工件。
2. 逻辑数据模型的特点是直接反映业务部门的需求,对系统的物理实现起着重要的指导作用;可以通过实体和关系勾勒出企业的数据蓝图;逻辑模型为用户提供了一种机制来定义完整性约束,以反映特定应用程序中涉及的数据必须遵守的特定语义约束。
3. 物理数据模型的特点是,它具有以物理对象或图形的形式直观地表达认知对象的特点;每个逻辑数据模型在实现时都有其相应的物理数据模型;描述存储介质上数据的组织结构不仅与具体的DBMS,还涉及到操作系统和硬件。扩展数据:数据模型结构主要分为数据结构、数据操作和数据约束。1数据结构主要描述数据的类型、内容、性质和关系。数据类型,如DBTG网格模型中的记录类型、数据项和关系。数据结构是数据模型的基础。不同的数据结构有不同的操作和约束。2数据操作主要描述相应数据结构上的操作类型和操作方式。它是一组操作算子,包括若干操作和推理规则,用于操作由目标类型的有效实例组成的数据库。三。数据约束主要描述数据结构中数据之间的语法、语义关系、约束和依赖关系,以及数据动态变化的规律,以保证数据的正确性、有效性和兼容性。根据原则的不同,约束可分为数据值约束和数据关联约束;静态约束和动态约束;实体间的实体约束和引用约束。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。