10个关于数据库设计的最佳实践(下)

来源: 云巴巴 2022-11-22 15:48:22

 

      书接上文,继续来介绍上篇文章没有提到过的剩下的10个关于数据库设计的最佳实践。

      规范化是关键

      数据库的规范化指的是将数据库中的所有信息进行组织发展起来,避免数据可以重复和冗余。简言之,将归一化的数据被分成多个较小的分布相关的表中的,而不是一个大表的所有的存在。

美创数据库安全审计系统以安全事件为中心,以全面审计和精确审计为基础,对数据库的各类操作行为进行监视并记录,以邮件或者短信的方式及时发出告警信息。

      数据规范化是一个很好的数据库设计做法有助于提高效,但是请确保我们不要过度规范化,否则将会把这些数据可以分散到太多的小表中,反而造成管理混乱。

      数据库设计的文档化很重要

      事实上,文件是不是很可爱,因为实在是太累了。 数据库设计应附有说明、ER图、存储过程和所有其他相关信息;但要记得,文档化对于一个良好的数据库进行设计发展至关重要,可以通过追踪所有的小细节。文件还应该提供程序员和最终用户足够的信息,以确保他们能够理解和使用。

      隐私是首要考量

      很多时候,存储在数据库中的信息是加密数据信息,隐私就成了自己一个非常值得我们关注的问题,这将可以确保你的数据信息不受网络攻击和隐私侵犯的威胁。为了获得最大的安全性,我们要对密码进行加密,使用验证,以限制对数据库的访问,并使用另一台服务器承载数据库,而不是服务器应用程序所在。

      考虑长期需求

      优秀的数据库进行设计企业应当同时具备可伸缩性。即:在使用量不断增加的情况下,仍然能承受能力较高的工作负载,并保障技术应用的运行。工作量可能会改变业务,记住这是在数据库的设计至关重要。

      例如:如果没有一个企业电子信息商务公司网站预计当销售量增长时,以便数据库技术可以积极响应国家迅速增长的访客,访客会在我们一个月内急速增加,那么在设计以及数据库时应当将这一点列入考量,并保持在高工作负载的情况下运作。

      在数据库建模和设计上投入时间

      其中一个最专业的数据库设计技术是投资的时间和精力在数据库建模和设计。开发者常见的错误问题就是我们忽略这一步以节省时间,将重点发展放在一个软件进行开发更重要的其他方面上。

      然而,数据库设计对于保证应用的功能是非常重要的。如果你总是想节省时间,我没有仔细考虑设计,那么未来将需要花更多的时间来维护数据库,甚至重新设计。

版权声明:本文为Yun88网的原创文章,转载请附上原文出处链接及本声明。

 

更多产品了解

欢迎扫码加入云巴巴企业数字化交流服务群

产品交流、问题咨询、专业测评

都在这里!

 

评论列表

为你推荐

引进源代码发展国产数据库,可行吗?

引进源代码发展国产数据库,可行吗?

今天为大家解答一个疑问:引进源代码发展国产数据库,可行吗? 国内引进的源代码数据库,这在上个世纪对有关人不敢想的数据库开发。 现,经济社会发展,富裕;而IBM也愿意迎合我国人民自身对企业本地化的需求,将搁置多年的Informix源代码可以取出“多吃一码”,

2020-04-17 17:59:05

数据库有问必答|RDS PostgreSQL 采用的AliPG有哪些方面的优势?

数据库有问必答|RDS PostgreSQL 采用的AliPG有哪些方面的优势?

阿里云支持一系列兼容PostgreSQL的云数据库服务产品,目前包括RDS PostgreSQL和专属集群MyBase for PostgreSQL,这些云数据库服务采用统一的数据库内核(简称AliPG),相比开源版本PostgreSQL优势如下

2021-12-16 13:09:38

干货分享!优炫数据库三大业务创新实践

干货分享!优炫数据库三大业务创新实践

    我们正处于大数据爆炸的时代。在中国市场,互联网和移动互联网的快速发展带来了数据的爆炸式增长。具体到行业,国内的金融、电信网络运营商、政府等机构工作本身就已经积累了经验丰富的海量信息数据,并且从过去的数据源单一走向数据源多样化。     随着社会各个

2022-11-21 15:49:23

数据库每周国际新闻 2020-3-13

数据库每周国际新闻 2020-3-13

Chartio展示了他们为构建SQL查询而创建的一个新接口visualsql。它并不能真正帮助您对数据建模,但让SQL在本质上更“可视化”是有趣的。值得注意的是,本文由TiDB的创建者PingCAP所著,但除此之外,本文还介绍了由亚洲大型电子商务平台

2020-03-17 17:32:40

选型必看 | 节省50%存储成本,入门级数仓也能拥有强劲性能

选型必看 | 节省50%存储成本,入门级数仓也能拥有强劲性能

云原生数据仓库AnalyticDB PostgreSQL版(下文简称ADB PG)是阿里云数据库团队基于PostgreSQL内核(下文简称PG)打造的一款云原生数据仓库产品。在数据实时交互式分析、HTAP、ETL、BI报表生成等业务场景,ADB PG都有着独特的技术优势。

2021-12-16 14:22:32

关于“国产数据库”自主研发的那些事儿

关于“国产数据库”自主研发的那些事儿

我们来谈谈关于“国产数据库”自主研发的那些事儿。 从20世纪90年代初,中国国产数据库的发展不断提高,国内已有多家企业做了多方面的投资。 中国传统数据库管理软件进入市场,是从80年代末开始的,就是伴随改革开放的自由竞争市场,

2020-04-17 17:54:42

严选云产品

数猎天下Data Analytics业务驱动数据可视化平台 Data Analytics可以帮助企业搭建一站式的业务数据可视化分析平台,提供了从数据采集、数据处理、数据分析、数据可视化于一体的完整解决方案。Data Analytics致力于帮助企业快速了解业务状况,及时发现问题进而改进业务。
持安科技远望办公安全平台 持安科技远望办公安全平台的核心理念是在传统的IT基础设施之上建立零信任体系,以业务身份为中心,贯彻网络、主机、应用、数据层的零信任能力,承载业务。平台采用平台化的方式构建零信任架构,所有组件微服务化,可动态拔插,分布式部署,高效组件调用,支持弹性扩容。
全天智能实时大数据可视化分析平台 以用户为中心,简单建模拖拽数据即可快速生成分析报表,无需下载安装,流程简单支持多种数据源,满足您对数据分析和展示的多种需求。
酷学院钉钉版 借助阿里“云钉一体”战略联合打造企业数字化学习转型的业务载体支撑钉钉全面战略合作。联手打造行业生态圈,构建行业化整体解决方案。目前在金融保险、生产制造、连锁零售均已全面合作。每位租户采用独立数据库,确保数据独立安全有阿里深度背书,确保性能、可靠性等保证。
诺怀云物业管理系统 诺怀智慧物业管理系统,针对住宅小区、园区、商铺、市场、公寓等物业业态的收费、租赁、报事报修、物业办公等全场景管理;支持本地化部署和云端服务,按需付费,增减灵活;可对接梯控、安防监控、访客系统、水电表等智能硬件;支持税控盘对接自主开票;支持集中部署和全国分布式灵活部署。
劢微机器人平衡重式无人叉车MW-SE20 劢微无人叉车自携带“天眼系统”视觉解决方案,基于深度学习及图像识别技术,精准识别复杂场景中的车辆、货物、人员等对象;实时检测,对人员非法闯入,对现场作业不当等安全隐患发出预警;库位状态自动识别,对于库位货物偏差超出预设值时进行报警,系统自动对接,可实现全自动搬运指令下发;并可动态检测库位状态,对接后台系统,实现库位实时管理。

甄选10000+数字化产品 为您免费使用

申请试用