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

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

3天内不再提示

数据模型的三要素

工程师 来源:网络整理 作者:h1654155205.5246 2019-02-28 15:57 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

数据模型的理解

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

数据模型的三要素

(1)现实世界

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

(2)信息世界

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

(3)计算机世界

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

数据模型的三要素

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

1、数据结构

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

2、数据操作

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

3、数据约束

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

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

    关注

    8

    文章

    7314

    浏览量

    93972
  • 数据模型
    +关注

    关注

    0

    文章

    53

    浏览量

    10265
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    在以下嵌入式软件设计模型中,属于数据模型的是,哪里有设计模型的介绍?

    在以下嵌入式软件设计模型中,属于数据模型的是()。A. CCSB. CSPC. FSMD. Petri Net
    发表于 11-24 15:55

    解析虚拟电厂聚合、通信与控制大核心要素

    、控制”大核心要素,将分散能源拧成“一股绳”,成为新型电力系统的“灵活调节器”。今天,我们用“一张全景图”的视角,拆解这要素如何协同发力,让虚拟电厂从概念落地为能源变革的关键力量
    的头像 发表于 11-19 11:35 67次阅读
    解析虚拟电厂聚合、通信与控制<b class='flag-5'>三</b>大核心<b class='flag-5'>要素</b>

    易华录荣获2025中国信息协会数据要素应用创新大赛奖项

    近日,2025中国信息协会数据要素应用创新大赛在北京圆满举行,易华录的“易资大模型”和“天津津南PPP项目-政务数据一体化服务底座”两个项目,经过多轮遴选和专家评审,分别荣获二等奖、商
    的头像 发表于 09-08 18:20 1760次阅读

    模型时代,如何推进高质量数据集建设?

    与规律,显著提升对多元场景和任务的适配性。 随着基础模型开源,各方在算力与模型算法上的差距逐渐缩小,数据要素价值愈发凸显,已成为人工智能竞争的核心。同时大
    的头像 发表于 08-21 13:58 525次阅读

    有方科技引领城市感知数据要素化创新实践

    城市感知数据要素价值释放、赋能城市数智治理方面的领先实践获得政府认可,有方科技城域级物联感知平台正以强大的感知数据要素化能力,高效支撑着城市全域数字化转型的高质量发展。
    的头像 发表于 07-26 15:00 743次阅读

    英泰斯特入选湖北省数据要素型企业

    湖北省数据要素型企业评选旨在挖掘和培育以数据为核心驱动力的标杆企业,推动数据要素市场化配置改革,助力数字经济高质量发展。 此次湖北省
    的头像 发表于 05-30 15:04 832次阅读

    程序设计与数据结构

    《程序设计与数据结构》重点阐述了大方向内容: 1. C语言学习中的痛点:针对当前工程师在C语言学习中的痛点,如指针函数与函数指针,如何灵活应用结构体等。从变量的三要素(变量的类型,变量的值和变量
    发表于 05-13 16:45

    模型时代的新燃料:大规模拟真多风格语音合成数据

    以大模型技术为核心驱动力的人工智能变革浪潮中,语音交互领域正迎来广阔的成长空间,应用场景持续拓宽与延伸。 其中,数据作为驱动语音大模型进化的关键要素,重要性愈发凸显。丰富多样的高质量
    的头像 发表于 04-30 16:17 516次阅读

    模型时代 垂直化是数据市场发展趋势 解决单点难题是核心竞争力

    数据,作为一种革命性的生产资源,与算力、算法共同构成了人工智能产业的要素。受益于人工智能的蓬勃发展,人类加速进入到由数据驱动的数字化时代,数据
    的头像 发表于 04-09 11:48 333次阅读

    预测性维护实战:如何通过数据模型实现故障预警?

    预测性维护正逐步成为企业降本增效的核心手段,通过数据驱动的故障预警逻辑框架,可以预测设备是否正常运行,提前预警并避免损失。案例中,通过振动传感器采集数据,发现轴承故障,通过随机森林模型建立预警系统,成功避免了重大损失。
    的头像 发表于 03-21 10:21 2019次阅读
    预测性维护实战:如何通过<b class='flag-5'>数据模型</b>实现故障预警?

    电磁兼容性(EMC)系统化解决方案:基于三要素的工程实践与技术演进

    时源 专业EMC解决方案提供商 为EMC创造可能 一、EMC三要素理论模型与工程映射 电磁兼容性问题遵循"干扰源-耦合路径-敏感设备"的经典三要素模型,其数学表征可描述为: (Si:干
    的头像 发表于 03-16 15:18 1122次阅读
    电磁兼容性(EMC)系统化解决方案:基于<b class='flag-5'>三要素</b>的工程实践与技术演进

    中软国际推出基于DeepSeek的数据要素保障基地平台

    为深度盘活数据资源、释放数据要素的价值,推动数据要素市场的健康发展,中软国际依托深厚行业积累,推出了以DeepSeek深度赋能的
    的头像 发表于 03-03 17:16 865次阅读

    中科曙光旗下中科天玑推出全要素AI舆情系统

    近日,中科曙光旗下中科天玑正式推出实现全数据要素覆盖的AI舆情系统。该系统运用DeepSeek、曙光神玑等大模型技术内核,构建覆盖文本、视频、图像及跨平台社交数据的全
    的头像 发表于 02-28 16:13 1577次阅读

    软通动力入选2024数据要素生态服务商TOP50

    近日,DBC德本咨询发布“2024数据要素生态服务商TOP50”榜单,软通动力凭借在数据领域的卓越能力及创新实践,荣列榜单第七位,彰显其作为数据要素
    的头像 发表于 02-27 11:01 837次阅读

    角,如何把数据要素变成新长江?

    数据一体化,为“数据要素x”做出示范
    的头像 发表于 12-24 14:07 1061次阅读
    长<b class='flag-5'>三</b>角,如何把<b class='flag-5'>数据</b><b class='flag-5'>要素</b>变成新长江?