![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
Java_XiaoBL
这个作者很懒,什么都没留下…
展开
-
26、数据库建模
一、数据库表之间的3种关系一对多: 在多的一端增加一个外键列.外键表示的就是一种一对多的关联 多对多: 增加一个中间表,将一个多对多转换为两个一对多。中间表中有外键 一对一: 有外键关联和主键关联两种方式,本质上都是外键关联 二、三大范式1、范式(NF-NormalFormat):范式是符合某一种设计要求的总结。2、分类: 第一范式: 最基本的范式 数据库表每一列都是不可分割基本数据项,同一列中不能有多个值 简单说就是要确保每列保持原子性 第一范式原创 2020-08-16 17:53:20 · 365 阅读 · 0 评论 -
25、MySQL:关系型数据库管理系统
一、不相关子查询一条SQL语句含有多个select,先执行子查询,再执行外查询;子查询可以独立运行。称为不相关子查询。单行子查询:子查询的结果是1条记录 多行子查询:子查询的结果是多条记录 子串询的结果是多条记录,此时不能使用=,< > 需要借助 ANY ALL in来实现 二、相关子查询子查询不可以独立运行,并且先运行外查询,再运行子查询。好处:简单 功能强大(一些使用不相关子查询不能实现或者实现繁琐的子查询,可以使用相关子查询实现) 缺点:稍难...原创 2020-08-15 19:57:02 · 172 阅读 · 0 评论 -
24、MySQL:关系型数据库管理系统_查询
一、单表查询:1、where子句指定查询条件使用where子句,可以查询符合条件的部分记录。 使用LIKE运算符执行模糊查询(通配查询)--binary区分大小写 % 表示任意零或多个字符 _ 表示任意一个字符 使用IS NULL运算符进行空值判断 小括号的作用 改变运算顺序 提高可读性 2、函数单行函数 字符串函数 数值函数 日期与时间函数 流程函数 IF(condition, t, f) IFNULL(value1, value2) .原创 2020-08-15 16:08:15 · 158 阅读 · 0 评论 -
23、MySQL:关系型数据库管理系统
a原创 2020-08-09 10:35:09 · 553 阅读 · 0 评论