1.SQL语句分类:DQL 数据查询语句,selectDML 数据操作语句,insert/delete/updateDDL 数据库定义语句,create/drop/alterTCL 事物控制语句,commit/rollback2.一些语句命名:as模糊查询:like条件查询:whe...
1.SQL语句分类:
DQL 数据查询语句,select
DML 数据操作语句,insert/delete/update
DDL 数据库定义语句,create/drop/alter
TCL 事物控制语句,commit/rollback
2.一些语句
命名:as
模糊查询:like
条件查询:where
默认升序:asc
降序:desc
3.语句正确顺序
select…from…where…group by…having…order by…
4.跨表查询
跨表查询存在笛卡尔积现象,即查询的结构数为两个表元素个数的乘积
5.注意事项
DML语句的update,delete操作时必须要加限制条件否则容易对数据库进行批量修改
6.数据库设计三范式
第一范式:主键、字段不能再分
第二范式:非主键字段完全依赖主键
第三范式:非主键字段不能产生传递依赖于主键字段
7.事物的四个特性
原子性、一致性、隔离性、持久性
8.事物的四个隔离级别(由低到高)
读未提交
读已提交
可重复读(MySQL默认)
串行化
(这是以前写的,存为了草稿,现在还是公开出来,以后会补充得更详细)
本文标题为:JAVA入门学习基础知识之数据库MySQL
基础教程推荐
- 一文带你搞懂Maven的继承与聚合 2023-02-20
- Java Stream流的常见生成和操作方法总结 2023-05-19
- 图解Springboot集成七牛云并实现图片上传功能过程 2023-08-10
- Java中DataInputStream和DataOutputStream的使用方法 2022-11-16
- SpringBoot+JWT实现注册、登录、状态续签流程分析 2022-12-16
- SpringCloud集成zookeeper实现服务注册并访问功能 2023-02-05
- MyBatis元素resultMap介绍及使用详解 2023-01-24
- java分布式事务之可靠消息最终一致性解决方案 2023-03-22
- Springcloud Stream消息驱动工具使用介绍 2023-05-18
- springboot切换使用undertow容器的方式 2023-02-20