前言 终于等到这一天,我要开始重新系统学习数据库了,关于数据库这块,不出意外的话,每天会定时更新一篇且内容不会包含太多,简短的内容,深入的理解,Always to review the basics。 SQL语句类别 SQL语句包括以下三个类别 (1)数据定义语言(Data Definnition ...
分类:
数据库 时间:
2017-08-02 10:25:09
阅读次数:
162
目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多规范要求的称为第二范式(2NF),其余范式以次类推。一般说来 ...
分类:
数据库 时间:
2017-07-26 10:49:11
阅读次数:
199
【转】 数据库范式1NF 2NF 3NF BCNF(实例)通俗易懂的讲解 本文对大多数初学数据库原理的同学绝对是个大福利,哈哈,完完整整的看完此篇博文一定能够清晰地理解数据库的四大范式。 不懂者留言相互讨论。 设计范式(范式,数据库设计范式,数据库的设计范式)是符合某一种级别的关系模式的集合。构造数 ...
分类:
数据库 时间:
2017-07-22 10:51:21
阅读次数:
177
数据库优化包含以下三部分,数据库自身的优化,数据库表优化,程序操作优化.此文为第二部分 数据库性能优化二:数据库表优化 优化①:设计规范化表,消除数据冗余 数据库范式是确保数据库结构合理,满足各种查询需要、避免数据库操作异常的数据库设计方式。满足范式要求的表,称为规范化表,范式产生于20世纪70年代 ...
分类:
数据库 时间:
2017-07-20 13:39:39
阅读次数:
167
为了规范关系数据模型,关系型数据库系统在设计时必须遵守一定的规则,这种规则成为关系型数据库范式。 1.第一范式1NF 如果字段中的值已经是无法再分割的值,则符合第一范式,即1NF。 2.第二范式2NF 表要具有唯一性的主键列。第二范式要求数据库表中的每一个实例或行必须可以被唯一地区分,为了实现区分通 ...
分类:
数据库 时间:
2017-07-18 01:40:28
阅读次数:
208
17.1MariaDB简介MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区维护,采用GPL授权许可。MariaDB问世的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB来代替MySQL的InnoDB。MariaDB由MySQL的创始人MichaelWidenius..
分类:
数据库 时间:
2017-06-30 17:22:53
阅读次数:
255
Reference [1] http://blog.csdn.net/famousdt/article/details/6921622 第一范式(1NF) 强调的是列的原子性,即列不能够再分成其他几列。 考虑这样一个表:【联系人】(姓名,性别,电话) 如果在实际场景中,一个联系人有家庭电话和公司电话 ...
分类:
数据库 时间:
2017-06-24 10:12:01
阅读次数:
176
设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又 ...
分类:
数据库 时间:
2017-06-19 22:06:25
阅读次数:
159
今天给大家介绍一下数据库的三大范式! 如图: 什么是数据库范式呢? 简言之就是数据库设计对数据的存储性能,还有开发人员对数据的操作都有莫大的关系。所以建立科学的,规范的的数据库是需要满足一些规范的来优化数据数据存储方式。在关系型数据库中这些规范就可以称为范式。为了建立冗余较小、结构合理的数据库,设计 ...
分类:
数据库 时间:
2017-06-18 22:44:26
阅读次数:
212
数据库范式 设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。 目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯-科德范式(BCNF)、第四范式(4NF)和第五范 ...
分类:
数据库 时间:
2017-06-18 13:15:56
阅读次数:
211