0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

数据模型的三要素

工程师 来源:网络整理 作者:h1654155205.5246 2019-02-28 15:57 次阅读

数据模型的理解

数据的加工是一个逐步转化的过程,经历了现实世界、信息世界和计算机世界这3个不同的世界,经历了两级抽象和转换,如图所示。

数据模型的三要素

(1)现实世界

现实世界是指客观存在的事物及其相互间的联系。现实世界中的事物有着众多的特征和千丝万缕的联系,但人们只选择感兴趣的一部分来描述,如学生,人们通常用学号、姓名、班级、成绩等特征来描述和区分,而对身高、体重、长相不太关心;而如果对象是演员,则可能正好截然相反。事物可以是具体的、可见的实物,也可以是抽象的事物。

(2)信息世界

信息世界是人们把现实世界的信息和联系,通过“符号”记录下来,然后用规范化的数据库定义语言来定义描述而构成的一个抽象世界。信息世界实际上是对现实世界的一种抽象描述。在信息世界中,不是简单地对现实世界进行符号化,而是要通过筛选、归纳、总结、命名等抽象过程产生出概念模型,用以表示对现实世界的抽象与描述。

(3)计算机世界

计算机世界是将信息世界的内容数据化后的产物。将信息世界中的概念模型,进一步的转换成数据模型,形成便于计算机处理的数据表现形式。

数据模型的三要素

数据模型所描述的内容有3个部分,分别是数据结构、数据操作和数据约束。

1、数据结构

数据结构用于描述系统的静态特征,包括数据的类型、内容、性质及数据之间的联系等。它是数据模型的基础,也是刻画一个数据模型性质最重要的方面。在数据库系统中,人们通常按照其数据结构的类型来命名数据模型。例如,层次模型和关系模型的数据结构就分别是层次结构和关系结构。

2、数据操作

数据操作用于描述系统的动态特征,包括数据的插入、修改、删除和查询等。数据模型必须定义这些操作的确切含义、操作符号、操作规则及实现操作的语言。

3、数据约束

数据的约束条件实际上是一组完整性规则的集合。完整性规则是指给定数据模型中的数据及其联系所具有的制约和存储规则,用以限定符合数据模型的数据库及其状态的变化,以保证数据的正确性、有效性和相容性。例如,限制一个表中学号不能重复,或者年龄的取值不能为负,都属于完整性规则。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据
    +关注

    关注

    8

    文章

    6511

    浏览量

    87599
  • 数据模型
    +关注

    关注

    0

    文章

    44

    浏览量

    9959
收藏 人收藏

    评论

    相关推荐

    晶众合肥市交通规划数据模型及应用平台建设项目顺利通过初验

    2024年3月24日,在合肥市自然资源和规划局顺利召开了合肥市交通规划数据模型及应用平台建设初验专家评审会,晶众合肥市交通规划数据模型及应用平台建设项目顺利通过初验。
    的头像 发表于 03-25 15:25 188次阅读

    两会热议的数据要素,如何拥抱新技术?

    数据要素与技术变革交织
    的头像 发表于 03-11 15:58 164次阅读

    正弦交流电的三要素是指正弦量的什么什么和什么

    正弦交流电的三要素是指振幅、频率和相位。 振幅即为正弦交流电在最大值和最小值之间的峰值,用A表示。它代表了电流或电压的大小,决定了交流电的强弱。振幅的单位为安培(A)或伏特(V)。 频率是指正
    的头像 发表于 02-26 09:48 579次阅读

    正弦交流电的基本概念 正弦交流电的三要素是什么

    正弦交流电的基本概念 正弦交流电的三要素是什么 正弦交流电是一种交流电信号,其电流和电压都随时间按照正弦函数的规律周期性变化。 正弦交流电的三要素是振幅、频率和相位。 首先是振幅,它表示正弦波
    的头像 发表于 12-26 16:01 587次阅读

    传动控制系统工程设计常用的三要素

    用西家传动进行工程设计常用三要素之一,一个控制系统的结构框图 这个系统结构简图,是以G120的SLVC为例的。为什么是它,而不是V/F控制的结构呢?因为SLVC现在基本是西家传动的标配功能了
    发表于 11-02 06:04

    一阶电路的三要素法 一阶电路等效电阻怎么求?

    一阶电路的三要素法 一阶电路等效电阻怎么求? 一阶电路的三要素法是电路分析的基础,是电路理论中的重要部分。在此,我们将详细介绍一阶电路的三要素法,并探讨一阶电路等效电阻的计算方法。 一、一阶电路
    的头像 发表于 10-22 11:50 3127次阅读

    CSON使用实例:定义数据模型

    ; char *user; struct project *cson;}; 定义数据模型: 对每一个需要使用cson的结构体,都需要定义相对应的数据模型 /** 项目结构体数据模型
    的头像 发表于 10-07 11:10 1072次阅读

    OpenHarmony应用模型的构成要素与Stage优势

    一、应用模型的构成要素 应用模型是OpenHarmony为开发者提供的应用程序所需能力的抽象提炼,它提供了应用程序必备的组件和运行机制。有了应用模型,开发者可以基于一套统一的
    发表于 09-26 16:48

    正弦交流电的三要素

    交流电的三要素。 1、最大值 最大值是指正弦交流电在一周期内出现的最大瞬时值的绝对值,用I m 、U m 、E m 分别表示电流、电压和电动势的最大值。 2、频率(或角频率、周期) 一个按正弦规律变化的交流电动势从零开始逐渐增至最大值
    的头像 发表于 09-11 16:28 2923次阅读

    要素气象站:自动观测、数据可查

    要素气象站:自动观测、数据可查
    的头像 发表于 09-11 15:18 251次阅读

    Lumerical次波长数据模型与几何光学联合仿真

    Lumerical 次波长模型(Lumerical Sub-Wavelength Model,LSWM)的输出可用于Ansys Speos或Zemax OpticStudio中。仿真流程
    的头像 发表于 07-11 10:53 553次阅读
    Lumerical次波长<b class='flag-5'>数据模型</b>与几何光学联合仿真

    微美全息构建AI数据模型算法数据采集系统,大力提升数据利用效能

    的关键。这就需要一些新的技术手段来帮助企业高效地处理大规模数据,从中挖掘出更有价值的信息,实现数字化转型和升级。 据了解,微美全息(NASDAQ:WIMI)开发了AI数据模型算法数据采集系统,AI
    的头像 发表于 07-03 11:00 341次阅读
    微美全息构建AI<b class='flag-5'>数据模型</b>算法<b class='flag-5'>数据</b>采集系统,大力提升<b class='flag-5'>数据</b>利用效能

    频谱仪中心频率是啥 频谱三要素介绍

     频谱三要素是指频率、幅度和相位,它们是描述信号频谱特征的基本属性。
    的头像 发表于 06-16 16:28 2299次阅读

    SAP S/4HAN入门篇(3)-嵌入式分析功能、数据模型、实施方法论

    本篇介绍S/4HANA产品中的嵌入式分析(Embedded Analytics)功能和VDM(Virtual Data Model)数据模型,以及S/4HANA的实施方法论简述。
    的头像 发表于 06-10 09:05 392次阅读
    SAP S/4HAN入门篇(3)-嵌入式分析功能、<b class='flag-5'>数据模型</b>、实施方法论

    电磁兼容三要素和三规律

    EMC是业界的一个难点;来谈谈EMC三个规律、EMC问题三要素、电磁骚扰的特性、以及五层次EMC设计法。
    发表于 05-08 14:56 383次阅读
    电磁兼容<b class='flag-5'>三要素</b>和三规律