微站长网

又一家网络资讯网站

数据建模是什么?

今天忽然被问到一个问题,什么是数据建模?然后就有这一篇文章了~


以下纯属个人理解,如有不对欢迎指正~

数据建模是什么???

在知道数据建模是什么之前,首先要知道数据库中的模是什么,这个模就是数据模型(忽然想到当年读书的时候里面有这一节,翻翻笔记果然还是找到了~)

所谓的数据模型,简单来说就是对现实世界的一种抽象认识,就是把现实世界的物体(实体)转换成数据库支持的一种形式。这个物体可以是虚拟的,也可以是真实存在的。

数据模型最常见的就是关系模型,平常使用的Mysql、Oracle等等就是关系型数据库。

比如说:一个手机号码,它其实是一个虚拟的物体,那么它映射到数据库中,就会在系统中有特定的属性,如使用人的年龄、性别、号码办理时间、每个月的消费以及套餐等等信息;

这里每一个手机号都是单独客观存在并且可以相互区分的实体,N个手机号码就形成了一个实体集,对应到数据库中就形成了数据集。

可以理解成数据模型就是指具有相同属性的同一实体的集合。

yuque_diagram.jpg


数据建模:就是在熟悉业务逻辑的基础上,将已有数据模型的数据进行抽取或从其它途径获取的数据进行筛选、清洗等处理,从已有的原始数据中进行筛选和提取一些关键信息,最终获得一份有实际价值的信息。

附笔记截图:

 image.png

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
站点信息
  • 文章总数:115
  • 页面总数:1
  • 分类总数:16
  • 标签总数:133
  • 评论总数:8
  • 浏览总数:329582

Powered By Z-BlogPHP 1.7.5

Copyright VZZW.COM.All Rights Reserved.
湘ICP备2021010131号-2 51LA统计