JAVA入门学习基础知识之数据库MySQL
2019-03-01 16:59
543 查看
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默认)
串行化
相关文章推荐
- MySQL学习笔记1——数据库与MySQL基础知识
- Java学习笔记-《Java程序员面试宝典》-第四章基础知识-4.11Java数据库操作(4.11.1-4.11.8)
- Java入门基础知识学习笔记
- MySQL学习-Day01 数据库基础知识
- MySql入门教程mysql基础知识学习实例讲解
- 【MySQL】MySQL无基础学习和入门之一:数据库基础概述和实验环境搭建
- [原]java专业程序代写(qq:928900200),学习笔记之基础入门<数据库连接配置>(二十八)
- JDBC(1)JAVA连接数据库之 基础知识学习
- JAVA入门学习基础知识之框架MyBatis
- JAVA入门学习基础知识之JSP
- java 从零开始,学习笔记之基础入门<数据库连接配置>(二十八)
- MySQL 数据库学习 基础知识
- 关于进行java学习和Android开发,本人认为的一些基础的入门必需知识,全程手敲
- 2. oracle学习入门系列之二 数据库基础知识
- java_web学习第九天(JDBC数据库驱动------基础知识)
- PostgreSQL入门学习之数据库连接相关基础知识
- JAVA入门学习基础知识之JDBC
- JAVA入门学习基础知识之Servlet
- 【mysql基础知识】解决java写入数据库时中文乱码的问题
- MySQL 基础知识梳理学习(一)----系统数据库