数据字典标准与统一的重要性(码表&枚举值)

2023-10-27

在日常的软件开发当中,开发者经常会听到“公共代码、编码、码表、枚举值”这样的名词,对这些概念可能会有些混淆和认知不透彻,那么这篇文章会详细论述一下关于数据字典的相关概念、应用、标准与统一的重要性及其数据来源。

关于“公共代码、编码、码表、枚举值”的含义,其本质都可以统一为码表,是对某一领域事务或概念的一定范围的划分,有相对固定的取值边界。其最基本的结构就是键值对,一般由中英文名称编码组成,由可枚举数据构成,存储枚举数据名称与编码的映射关系,由key和value组成。

码表可用于标准属性值取值范围的约束。标准代码是数据标准的取值范围,在标准代码中可设置某一数据标准可选择的数据的内容以及范围。例如性别数据标准的标准代码内容应该为男或女。

数据字典的用途一般体现在软件开发和数据统计这两个方面:

  • 在软件开发方面,一般在后台管理系统会单独设置一个页面用来管理数据字典,包括数据字典的添加、删除、修改、查询等功能,对数据字典列表进行维护。在软件的前台页面用的地方就比较常见了,数据字典的数据主要用“下拉框”这种控件来体现,主要用来展示码表选项;

  • 在数据统计方面,数据字典一般不是用来展示的,而是用于SQL中select查询的group by分组统计,也就是根据不同“维度或分组”对事实数据进行分组统计,最后形成一定的报表数据,供管理者决策分析。如下图的枚举值“性别sex”:

在实际应用中,数据字典的标准化与统一化尤为重要,其重要性重要体现在两个方面:

  • 本系统内的标准化:数据字典的标准化在系统内部是非常重要的,数据字典的标准化为后续的软件开发和数据统计提供了数据基础,同时增强了系统的可理解性和易操作性;

  • 系统之间的统一化:一般比较大一些的公司,内部会有很多软件系统,系统之间的数据交换是非常普遍的事情,如果系统间的数据字典不一致,就会造成数据不统一,在统计数据时,技术口径和业务口径很容易冲突,失去了系统间数据交换的目的。

因此,数据字典数据的标准化和统一化是非常重要的,那么不同行业领域的标准的数据字典从哪里获取呢,这里推荐一个比较专业的数据字典数据源“昂焱数据”(www.ayshuju.com)网站,截图如下:

该网站将数据字典数据按照不同行业领域划分为12大类,每一个大类都有专业丰富的码表数据,这些数据都是行业规范或国家标准,在公司统一使用这些数据,可以达到公司内部数据与外部数据的标准与统一。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

数据字典标准与统一的重要性(码表&枚举值) 的相关文章

  • SSM项目-汽车租赁后台管理系统

    使用SSM和layui做了一个汽车租赁后台管理系统 功能还没有完善 先发出来再慢慢完善更新 包结构 项目后期又用Maven整合了一下 jar包太多 把pom贴出来好了 pom xml
  • mysql中聚簇索引和主键索引

    InnoDB索引分为两种 聚簇索引 也称聚集索引 一般建表时的主键就会被mysql作为聚簇索引 如果没有主键 则选择非空唯一的索引作为聚簇索引 都没有则隐式创建一个索引作为聚簇索引 辅助索引 也称非聚簇索引或二级索引 平时我们添加的索引就是
  • 有限状态机解析HTTP请求

    一 HTTP报文 HTTP的报文格式 起始行 头部字段 空 行 消息正文 其中起始行和头部字段成为Header 消息正文称为body Header和body之间一定要有空行隔开 请求行的格式 如下 GET index html HTTP 1
  • Linux下免密登录

    Linux下免密登录 相信大家都会为登录服务器总是输入密码而困扰 那么今天我教大家免密登录 大家需要有一个服务器 一个本地linux操作系统 在这我借用同学的服务器 进入正题 ssh keygen ls a cd ssh 复制公钥 在另一个
  • QQ显示服务器繁忙2103,qq一直出现错误报告.doc

    qq一直出现错误报告 qq一直出现错误报告 QQ错误报告的解决 QQ登录出现错误报告的解决方法 现象 运行QQ时 同时弹出下面的 错误报告 窗口 关闭后QQ密码输入框没法输入密码 也就是QQ无法正常登录 错误号 CD1DD16FD6D3FC
  • 图象:sine(正弦)、cosine(余弦)与Tangent(正切)

    http www 97ae com aebiaodashi geometry trig graphs html 目录 矢量加法 距离与长度 三角函数 图象 正弦 余弦与正切 圆周函数 简谐运动 频率与振幅 波形加法与乘法 反函数 其他材料
  • SpringBoot使用@EventListener实现事件监听

    目录 1 创建监听实体类UserEvent 2 创建监听类UserEventListener 3 创建controller 发送事件 4 启动类 1 创建监听实体类UserEvent 实现ApplicationEvent类 重载构造方法加入
  • Java JNI实现调用自定义Native 方法

    JNI是Java Native Interface的缩写 通过使用 Java本地接口书写程序 可以确保代码在不同的平台上方便移植 从Java1 1开始 JNI标准成为java平台的一部分 它允许Java代码和其他语言写的代码进行交互 目录
  • 使用ELK8.4.1环境+Filebeat收集nginx日志

    文章目录 1 简介 2 下载安装 3 ElasticSerach配置 4 Logstash配置 5 Filebeat配置 6 Kabana配置 6 1 通过ElasticSerach读取日志数据 6 2 可视化显示日志数据 1 简介 ELK
  • 数据恢复软件

    数据恢复软
  • 某兮二开网钛清爽白色风资源娱乐网模板

    介绍 网钛黑白模板修改版 全网首发无任何后门 无泛滥 最近更新栏目移动到右边 左边栏目美化 顶部美化 底部修复字体不显示bug 新增超多美化代码 附赠右侧联系站长插件等等 网钛黑白模板直接覆盖即用 部分链接需要修改模板文件 网盘下载地址 h
  • org.apache.ibatis.exceptions.PersistenceException:

    org apache ibatis exceptions PersistenceException 报错如下 错误代码提示 错误信息中的关键信息 翻译 源代码如下 错误分析 解决 报错如下 错误代码提示 错误信息中的关键信息 翻译 错误分析
  • ES elasticsearch 的 索引 alias 别名的添加

    原文链接 https www elastic co guide en elasticsearch reference current indices add alias html es 的索引别名和索引名称在好多地方都是可以等价使用的 可以
  • OpenGL实现场景漫游(Qt版)

    本文固定链接 http liusir name qt learning faqs html 民警小刘 一个不错的OpenGL程序当然免不了对整个场景的漫游 在我程序中便是用W A S D来靠近 远离 向左 向右来移动场景 Q E Z C则是
  • Linux 各个发行版分支图

    第一次知道原来linux发行版有这么多 以前也就知道里面的4 5个 图片来源 http i linuxtoy org docs guide ch48s09 html
  • JSP访问数据库以及JavaBean(封装数据和封装业务逻辑)

    1 JSP访问数据库 JSP就是在html中嵌套的java代码 因此 java代码可以写在jsp中 导包操作 java项目 1 Jar复制到工程中 2 右键该Jar build path gt add to build Path Web项目

随机推荐

  • C:函数指针

    函数指针的定义 typedef int compare ptr int int so there is a Type named compare ptr int max int x int y return x gt y x y 函数指针的
  • 找出链表中间结点的三种解法

    初阶链表刷题 注意 学习的是解题的思维 找出链表的中间结点 链接在末尾 解题思路 数组解法 由于链表不能通过下标访问对应的结点 所以我们将所有的结点存储在数组中 这样就可以通过下标访问数组的中间元素 继而找到链表的中间结点 1 开辟一个数组
  • SpringCloudAlibaba完整章节七(熔断器仪表盘监控)

    Sentinel 控制台 Sentinel 控制台提供一个轻量级的控制台 它提供机器发现 单机资源实时监控 集群资源汇总 以及规则管理的功能 您只需要对应用进行简单的配置 就可以使用这些功能 注意 集群资源汇总仅支持 500 台以下的应用集
  • cvc-complex-type.2.4.a: 发现了以元素 ‘base-extension‘ 开头的无效内容。应以 ‘{layoutlib}‘ 之一开头

    不能飞的猪只是没用的猪 宫崎骏 红猪 常见的1种case 记录一下 新电脑安装android studio导入公司那些gradle还是5 5左右的工程以后 各种不适应 编译问题出现了 老电脑都是好好的 cvc complex type 2
  • Largest BST Subtree

    Given a binary tree find the largest subtree which is a Binary Search Tree BST where largest means subtree with largest
  • 关于STL中vector容器的一些总结

    vector作为STL提供的标准容器之一 是经常要使用的 有很重要的地位 并且使用起来也是灰常方便 vector又被称为向量 vector可以形象的描述为长度可以动态改变的数组 功能和数组较为相似 1 vector的简单介绍 vector作
  • N-MOS,P-MOS 输入电路设计

    在电源端 主要有防反 开关 TVS 抛负载 可以使用P MOS和N MOS 一般使用P MOS设计 一般防反 TVS 开关管 如果电路过大 可以考虑并联p MOS N MOS一般价格更低 电流更大些 但是在电源输入端需要增加升压电路或者升压
  • 【Springboot】启用gzip压缩response

    加入配置就行了 springboot gzip server compression enabled true server compression mime types application vnd mapbox vector tile
  • jquery总结大纲

    一 选择器 基本选择器 什么是 id element class selector1 selector2 selectorN 答 根据给定的id匹配一个元素 用于搜索 通过id的属性给定值 案例 查找id为da3的元素 html代码 div
  • 超实用CSS技巧总结(1)——背景和边框

    文章内容来自CSS神书 CSS揭秘 献上膝盖就好 1 半透明边框 错误的写法 div background color white border 10px solid hsla 0 0 100 5 错误的原因很简单 因为默认情况下 背景是会
  • Base64编解码C源码

    文章目录 一 Base64是什么 二 示例源码 C语言接口 三 可打印字符表 一 Base64是什么 Base64是一种字节码编码方式 主要是基于64个可打印字符来表示二进制数据的方法 详细介绍请参考百度百科 百度百科介绍 二 示例源码 C
  • STMCubeMX+Proteus仿真DHT11(LCD1602显示)

    本文说明 开发工具 STM32CubeMX Keil5 开发芯片 STM32F103R6 采温模块 DHT11 数显屏幕 LCD1602 仿真软件 Proteus 8 12 项目目标 DHT11读取温湿度值 将信息显示在LCD1602上 T
  • 【Rust】002-基础语法:函数

    Rust 002 基础语法 函数 文章目录 Rust 002 基础语法 函数 一 概述 二 函数 1 基本函数 2 参数 3 即时补充 函数参数是 String 和 str 的区别 String str 对比 4 返回值 语句和表达式 语句
  • uniapp unipush 个推调试 通知消息 透传消息 的调试 踩坑指南

    前段时间分享了 unipush添加安卓手机的google厂商通道实现没有打开app也能收到推送消息也就是离线消息 今天分享一下调试的过程这是上次的文章地址https blog csdn net zhanghuanhuan1 article
  • 大鹏背景,大鹏为什么能邀请那么多明星?揭秘董成鹏的成名路

    大鹏到底是什么背景 为什么他自导自演的 屌丝男士 能请到那么多明星 为什么他参加 跑男 会和邓超等一众明星那么熟 为什么他自导自演的喜剧片 煎饼侠 能邀请袁珊珊 柳岩 郭采洁 尚格云顿 吴君如 邓超 小沈阳 宋小宝 岳云鹏等那么多明星 要了
  • 关于JAVA中的Class.cast方法

    今日看到了一片文章就是说的Class cast 方法 我感觉这篇文章有问题 所以写了一片文章来说明一下cast方法 我们来看一下JDK中这个方法的源码 SuppressWarnings unchecked public T cast Obj
  • Vue中一键批量注册全局组件

    文件目录如下 1 component文件夹中编写所有的公共组件 注意 之后一键注册的全局组件名就是每个公共组件 xxx vue 文件的文件名 xxx 2 plugins components js中批量注册组件 import Vue fro
  • vue3项目实战---知乎日报----个人中心

    目录 登录态校验 header组件 个人中心 修改个人信息 FormData FormData操作方法 登录态校验 通过 beforeEach 路由导航守卫实现 to 从哪来 from 去哪 next执行 通过to path 判断要去的页面
  • linux重启

    这本阿里P8撰写的算法笔记 再次推荐给大家 身边不少朋友学完这本书最后加入大厂 Github 疯传 史上最强悍 阿里大佬 LeetCode刷题手册 开放下载了 重启命令 1 reboot 2 shutdown r now 立刻重启 root
  • 数据字典标准与统一的重要性(码表&枚举值)

    在日常的软件开发当中 开发者经常会听到 公共代码 编码 码表 枚举值 这样的名词 对这些概念可能会有些混淆和认知不透彻 那么这篇文章会详细论述一下关于数据字典的相关概念 应用 标准与统一的重要性及其数据来源 关于 公共代码 编码 码表 枚举