文档章节

表结构设计的第一二三范式

冷冷gg
 冷冷gg
发布于 2017/01/18 22:30
字数 92
阅读 122
收藏 0

1NF: 字段是最小的的单元不可再分 
2NF:满足1NF,表中的字段必须完全依赖于全部主键而非部分主键 (一般我们都会做到)
3NF:满足2NF,非主键外的所有字段必须互不依赖
4NF:满足3NF,消除表中的多值依赖

© 著作权归作者所有

冷冷gg

冷冷gg

粉丝 635
博文 126
码字总数 65158
作品 1
潍坊
UI设计师
私信 提问
mysql结构优化

影响数据库性能的因素: 数据库结构(最大的), 服务器硬件, 操作系统 ,mysql服务器配置 良好的数据库逻辑设计和物理设计,是获得高性能的基础。 设计数据库结构,不仅仅是考虑到 业务需求...

之渊
2016/11/02
32
0
数据库 三大范式

数据库设计三大范式 为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的...

LYQ1990
2016/04/29
26
0
数据库设计(一)——数据库设计

数据库设计(一)——数据库设计 一、数据库设计简介 按照规范设计,将数据库的设计过程分为六个阶段: A、系统需求分析阶段 B、概念结构设计阶段 C、逻辑结构设计阶段 D、物理结构设计阶段 ...

642960662
2018/03/17
0
0
mysql的常见DDL语句,数据类型,使用CRUD增删改查

增(create)删(delete)改(update)查(Retrieve) 一、 数据库(database) 是存储数据的仓库,简称DB DBMS(databaseManagers)数据库管理的软件 (其实我们今天安装的就是DBMS,数据库是...

AAA年华
2017/12/18
0
0
MySQL 高性能表设计规范

原文出处:高广超 良好的逻辑设计和物理设计是高性能的基石, 应该根据系统将要执行的查询语句来设计schema, 这往往需要权衡各种因素。 一、选择优化的数据类型 MySQL支持的数据类型非常多,...

高广超
2017/07/27
0
0

没有更多内容

加载失败,请刷新页面

加载更多

C++的变量初始化

C++中变量的初始化有很多种方式,如:默认初始化,值初始化,直接初始化,拷贝初始化,列表初始化。 1、默认初始化:默认初始化是指定义变量时没有指定初值时进行的初始化操作。 如:int a;...

天王盖地虎626
31分钟前
1
0
MySQL-入门(一)

一、SQL的分类 DDL(Data Definition Language):数据定义语言,用来操作数据库对象:库、表、列等; DML(Data Manipulation Language):数据操作语言,用来增删改数据库中的数据; DCL(...

潜行-L
34分钟前
1
0
微服务架构在Kubernetes上的实现

我们讨论了最近的微服务趋势,以及伴随微服务架构可能出现的一些复杂问题。在接下来的几周内,我们将深入探讨这个问题。我们将探讨不同设计选择中固有的权衡,以及可以采取哪些措施来缓解这些...

别打我会飞
35分钟前
4
0
IDEA2018导入eclipse web项目

看别人的攻略:https://blog.csdn.net/qq_33229669/article/details/83751316 完成之后,出现了IDEA编译java报错:找不到符号_的解决方法错误, 然后百度出来是编码问题, 1.更改editor的文件编码...

流光韶逝
50分钟前
3
0
NIO 学习

比如 socket 通信, 服务的的 socket 对应的 线程会一直等待 client 端的 消息。 这就是bio的 阻塞 。而且在高并发下 很容易出现问题。 1, 非阻塞式IO模型、 2. 弹性伸缩能力强(服务的的接...

之渊
53分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部