• 信息化发展52


    数据工程

    1 、数据工程是信息系统的基础工程。围绕数据的生命周期, 规范数据从产生到应用的全过程, 目标是为信息系统的运行提供可靠的数据保障和服务, 为信息系统之间的数据共享提供安全、高效的支撑环境, 为信息系统实现互连、互通、互操作提供有力的数据支撑。它是实现这些目标的一系列技术、方法和工程建设活动的总称。
    2 、数据工程的主要研究内容包括数据建模、数据标准化、数据运维、数据开发利用和数据安全等理论和技术。

    数据建模

    1 、数据建模是对现实世界中具体的人、物、活动和概念进行抽象、表示和处理,变成计算机可处理的数据, 也就是把现实世界中的数据从现实世界抽象到信息世界和计算机世界。
    2 、数据建模主要研究如何运用关系数据库设计理论, 利用数据建模工具, 建立既能正确反映客观世界, 又便于计算机处理的数据模型。

    数据模型

    1 、根据模型应用目的不同, 可以将数据模型划分为三类: 概念模型、逻辑模型和物理模型。

    1. 概念模型
      概念模型也称信息模型, 它是按用户的观点来对数据和信息建模, 也就是说, 把现实世界中的客观对象抽象为某一种信息结构, 这种信息结构不依赖于具体的计算机系统, 也不对应某个具体的DBMS , 它是概念级别的模型。概念模型基本元素说明。
      2 )逻辑模型
      (1 ) 逻辑模型是在概念模型的基础上确定模型的数据结构, 目前主要的数据结构有层次模型、网状模型、关系模型、面向对象模型和对象关系模型。其中, 关系模型成为目前最重要的一种逻辑数据模型。
      ( 2 )关系模型的基本元素包括关系、关系的属性、视图等。
      关系模型是在概念模型的基础上构建的, 因此关系模型的基本元素与概念模型中的基本元素存在一定的对应关系。关系模型与概念模型的对应关系如下所示。
      (3 )关系的完整性约束包括三大类型: 实体完整性、参照完整性和用户定义的完整性。其中, 实体完整性、参照完整性是关系模型必须满足的完整性约束条件,用户定义的完整性是应用领域需要遵照的约束条件, 体现了具体领域中的语义约束。
      3 )物理模型
      (1 )物理数据模型的目标是如何用数据库模式来实现逻辑数据模型, 以及真正地保存数据。
      ( 2 ) 物理模型的基本元素包括表、字段、视图、索引、存储过程、触发器等,其中表、字段和视图等元素与逻辑模型中基本元素有一定的对应关系。
      2 、数据建模过程
      数据建模过程包括数据需求分析、概念模型设计、逻辑模型设计和物理模型设计等过程。
      (1 ) 数据需求分析: 数据需求分析是数据建模的起点, 数据需求掌握的准确程度将直接影响后续阶段数据模型的质量。
      ( 2 ) 概念模型设计: 将需求分析得到结果抽象为概念模型的过程就是概念模型设计, 其任务是确定实体和数据及其关联。
      ( 3 ) 逻辑模型设计: 由于现在的DBMS 普遍都采用关系模型结构, 因此逻辑模型设计主要指关系模型结构的设计。关系模型由一组关系模式组成, 一个关系模式就是一张二维表, 逻辑模型设计的任务就是将概念模型中实体、属性和关联转换为关系模型结构中的关系模式。
      ( 4 )物理模型设计: 物理模型考虑的主要问题包括命名、确定字段类型和编写必要的存储过程与触发器等。
  • 相关阅读:
    从0到1带你搭建一个vue3.0项目(vue-cli脚手架版)
    java计算机毕业设计体育用品购物系统源码+系统+数据库+lw文档
    学习心得09:C++新特性
    使用Ref还是Reactive?
    资深设计师们都在用的20个3dsMax建模技巧
    科研笔记(八) 深度学习及其在 WiFi 人体感知中的应用(上)
    java.lang.UnsupportedOperationException: null
    麒麟信安的2023世界计算大会时刻
    【洛谷题解】P2670 [NOIP2015 普及组] 扫雷游戏
    https://www.jianshu.com/p/34bf240b85a9
  • 原文地址:https://blog.csdn.net/qq_45527691/article/details/133106309