
数据库系统
z-k
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据库事务的四个特性和隔离级别
目录 四个特性 ⑴ 原子性(Atomicity) ⑵ 一致性(Consistency) ⑶ 隔离性(Isolation) ⑷ 持久性(Durability) 不考虑隔离性可能出现的问题 01:脏读 02:不可重复读 03:幻读: 隔离级别 事务是在数据库中完成单一逻辑功能的操作集合 四个特性 ⑴ 原子性(Atomicity) 原子性是指事务包含的所有操作要么全部成功...原创 2019-03-19 21:10:08 · 1090 阅读 · 0 评论 -
数据库三范式
第一范式 如果一个关系模式R的所有属性都是不可再分的单元,那么R属于第一范式 第二范式 如果关系模式R满足第一范式,并且R得所有非主属性都完全依赖于R的每一个候选关键属性,称R满足第二范式,简记为2NF 第三范式 设R是一个满足第一范式条件的关系模式,X是R的任意属性集,如果X非传递依赖于R的任意一个候选关键字,称R满足第三范式,简记为3NF,也就是说,R的任意属性集不能存在传递依赖 ...原创 2019-03-19 21:25:10 · 282 阅读 · 0 评论 -
数据库中的内连接、自然连接、外连接
目录 前言 笛卡尔积 自然连接(natural join) 内连接(inner join) 左外连接(left outer join) 右外连接(rignt outer join) 全外连接(full join) 前言 数据库中表的连接分为内连接、自然连接、外连接(左外连接、右外连接、全外连接) 范例表 笛卡尔积 笛卡尔积简单的说就是一个表里的记录要分别和另外...原创 2019-03-19 22:02:52 · 1173 阅读 · 0 评论 -
数据库索引采用B树和B+树的原因
目录 我们以抛出问题的形式开始讲解: (1)数据库文件存储的方式 (2)从数据库读取数据的原理 (3)减少磁盘IO操作的影响因素 (4)基于磁盘IO预读机制,索引可以快速查询数据 (a)什么是索引 (b)为什么要使用索引 (5)数据库中使用什么数据结构作为索引 (a)链表 (b)数组 (c)平衡二叉树 (d)B树和B+树 ...转载 2019-03-21 22:15:53 · 740 阅读 · 0 评论 -
mysql 设置时间字段
字段名timestamp null default current_timestamp on update current_timestamp 其中default current_timestamp表示插入的时候自动更新时间 on update current_timestamp表示更新表的某条记录的时候自动更新这条记录的更新时间 ...原创 2019-07-24 10:38:52 · 1320 阅读 · 0 评论