原文:数据库设计规范之三大范式

数据库设计规范之三大范式 什么是数据库范式 设计出符合业务需求 高性能的程序对数据库的一种设计规范,称为数据库范式,遵循数据库范式能设计出逻辑清晰,且可扩展性高的程序系统 三大范式定义 NF:符合 NF的关系中每个属性不可再细分了,有相似的或相近的字段可以合并成一个字段 NF:一行数据应该只与一列相关,不应该存在冗余 NF:非主属性间不应该存在传递关系 三大范式详解 NF:属性不可再细分为更小粒度 ...

2019-12-17 20:01 0 702 推荐指数:

查看详情

数据库设计规范

数据库相关的开发&优化原则 为每个数据表创建聚集索引,以及其它必要的索引(根据业务需求识别经常要查询的字段) 数据表结构的定义应该优先考虑降低SQL查询的复杂性 优先使用唯一索引来保证字段值的不重复性(用异常来识别重复插入) 可适当增加冗余字段降低查询的复杂度 ...

Thu Sep 27 19:44:00 CST 2018 0 1100
数据库设计规范(转)

1. 基础规范 1). 必须使用InnoDB存储引擎 解读:支持事务、行级锁、并发性能更好、CPU及内存缓存页优化使得资源利用率更高 2). 必须使用utf8mb4字符集 解读:标准,万国码,无需转码,无乱码风险 ...

Fri Apr 20 04:39:00 CST 2018 0 1124
MySQL数据库设计规范

、SQL编写等方面予以规范,从而为公司业务系统稳定、健康地运行提供保障。 2. 设计规范 2.1 数据库 ...

Mon Sep 10 06:29:00 CST 2018 2 3568
数据库设计规范

数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。 一、数据库设计的原则 1. 表设计原则 (1)规范化与反规范规范化的优点是减少 ...

Fri Apr 04 18:54:00 CST 2014 0 3158
数据库基本设计规范

数据库设计规范:总结所有数据库对象名称必须使用小写字母并用下划线分割 所有数据库对象名称禁止使用Mysql保留关键字 数据库对象的命名要能做到见名识义,并且最好不要超过32个字符 数据库设计规范: 临时必须以tmp为前缀并以日期为后缀备份,备份表必须以bak为前缀并以日期为后缀 ...

Sun Jun 10 09:02:00 CST 2018 0 977
Mysql数据库设计规范

  我们在项目一开始的设计中,就要忙着考虑数据库设计,表、字段、索引、sql等等,而在项目比较大型的时候,团队开发中由于多人同时进行,那么尽早的进行设计规范是项目开发非常关键的一步,那么关于数据库设计规范有哪些呢,包括以下6项:  接下来逐一详细介绍一下各个规范: 1.数据库 ...

Sun May 06 19:52:00 CST 2018 0 841
常用数据库设计规范

常用数据库设计规范 一、 基本原则   物理数据模型是在逻辑模型的基础上,结合所使用的数据库的性能以及技术实现上的一些特殊要求,如索引、压缩、分表等机制,以最小容量的数据存储和最快的读写响应,综上要素进行设计。   1. 在基于逻辑模型的三范式基础上,可以基于实际情况进行部分逆范式设计 ...

Thu Jan 20 17:46:00 CST 2022 0 1127
MongoDB数据库设计规范

MongoDB是非关系型数据库的典型代表,DB-Engines Ranking 数据显示,近年来,MongoDB在NoSQL领域一直独占鳌头。MongoDB是为快速开发互联网应用 而设计数据库系统,其数据模型和持久化策略就是为了构建高读/写的性能,并且可以方面的弹性拓展。目前公司使用 ...

Thu Nov 01 01:11:00 CST 2018 1 6004
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM