数据库
文章平均质量分 57
WeiLGHui
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据库的隔离机制和事务传播机制
1.隔离机制要了解数据库的隔离机制首先要知道数据库可能出现的几种问题:脏读:简单来说,就是事务1读取到了事务2未提交的数据,如果此时事务2回滚,事务1就是读取到了脏数据不可重复读:即前后多次读取,数据不一致幻读:多次读取,数据总量不一致而为了解决这几个问题,引入了事务的隔离机制:读未提交:在这种隔离级别下,所有事务都可以读取到未提交的事务,可能出现脏读,无法解决脏读,不可重复读,幻读的问题。读已提交:在这种隔离级别下,所有事务只能读取到已提交的事务,可以解决脏读的问题,但是可能出现不可重原创 2021-03-23 11:30:16 · 933 阅读 · 2 评论 -
数据库的多表查询
查询语句select 列名from 表名where ...;笛卡尔积概念:有两个集合A、B,取这两个集合的所有组成情况,则称为笛卡尔积。多表查询的分类内连接查询1.隐式内连接:使用where条件消除无用的信息SELECT emp.`name`,emp.sex,dept.`name` from dept,emp where emp.dept_id = dept.id;...原创 2020-04-10 11:49:52 · 204 阅读 · 0 评论 -
数据库操作的分类以及约束
数据库操作数据库操作有以下四种:DDL(Data Definition Language):操作数据库、表DQL(Data Query Language):查询数据库中的数据DML(Data Manipulation Language):增删改表中的数据DCL(Data Control Language):对数据库权限的操作这里主要讲DML和DQL1.DML(Data Manip...原创 2020-04-10 00:20:04 · 305 阅读 · 0 评论 -
数据库设计的范式以及事务
数据库设计的范式数据库设计的范式有好几种,主要有第一范式(1NF),第二范式(2NF)、第三范式(3NF)、以及第四范式等。而在本文中我主要是介绍前三种范式,即第一范式、第二范式、第三范式。首先来看三种范式的定义:第一范式:当关系模式R的所有属性都不能在分解为更基本的数据单位时,称R是满足第一范式的,简记为1NF。第二范式:如果关系模式R满足第一范式,并且R得所有非主属性都完全依赖于R的...原创 2020-04-09 23:31:33 · 298 阅读 · 0 评论
分享