mysql
文章平均质量分 90
澄清石灰水t
博客都是作为自己的笔记,所以有的内容不是很严谨,当心有坑
展开
-
关系型数据库设计 范式 逆规范化
1、范式Normal Format(NF)1.1 定义:符合某一种级别的关系模式的集合,表示一个关系内部各属性之间的联系的合理化程度(1)范式是离散数学里的概念(2)范式目标是在满足组织和存储的前提下使数据结构冗余最小化(3)范式级别越高,表的级别就越标准·目前数据库应用到的范式有以下几层:① 第一范式: 1NF 数据字段的原子性,增强数据的可用性② 第二范式: 2NF 取消字段的部分依赖,建立数据的关联性,减少数据冗余③ 第三范式: 3NF 取消字段的传递依赖,将相关实体独立.原创 2021-06-07 17:38:53 · 684 阅读 · 0 评论 -
MYSQL 数据查询语言 子查询(SELECT 语句嵌套)
子查询作用: 替代多表查询 (因为多表查询会产生大量笛卡尔积,浪费空间,条件语句只是让显示正常,并不会消除笛卡尔积) 子查询可以用在任意位置,但是要符合 所在位置的规则, 比如子查询用在select后面,select后面只能选择列明,所以select后面的子查询只能是一行一列,即 “标量子查询” 子查询相关术语: 标量子查询(一行一列) 常用 列子查询(一列多行) 常用 行子查询(一行多列) 表子查询(多行多列)子查询语法:要在括号里面 子查询应用...原创 2020-08-25 15:37:49 · 1137 阅读 · 0 评论 -
MYSQL 数据查询语言 多表连接查询
概述:INNER JOIN(内连接,或等值连接):获取两个表中字段匹配关系的记录。LEFT JOIN(左连接):获取左表所有记录,即使右表没有对应匹配的记录。RIGHT JOIN(右连接): 与 LEFT JOIN 相反,用于获取右表所有记录,即使左表没有对应匹配的记录。1、查询语法(关键词需要大写,sqlyog会自动帮你大写)select 表一.查询内容,表二.查询内容 from 表一,表二where 表一.id=表二.id and 筛选条件;...原创 2020-08-25 10:19:52 · 132 阅读 · 0 评论