会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
天凉好个秋秋
博客园
首页
新随笔
联系
管理
订阅
随笔分类 -
数据库
1
2
下一页
MySQL innodb存储引擎的数据存储结构
摘要:InnoDB存储引擎的数据存储结构 B+ 树 为什么选择B+树? 因为B+树的叶子节点存储了所有的data,所以它的非叶子节点可以存储更多的key,使得树更矮;树的高度几乎就是I/O的次数,所以选择更矮的B+树更好。 B+树的所有叶结点构成是一个有序链表并用指针连接(双向指针),可以提高范围查询的速
阅读全文
posted @
2022-11-04 22:51
天凉好个秋秋
阅读(39)
评论(0)
推荐(0)
mysql的隔离级别以及存储引擎
摘要:一、隔离级别 1.可序列化:(SERIALIZABLE):如果隔离级别为序列化,则用户之间通过一个接一个顺序地执行当前的事务,这种隔离级别提供了事务之间最大限度的隔离。 2.可重复读(REPEATABLE READ):事务正在做的修改,不会读到, 3.提交读 :(READ COMMITTED)在事务
阅读全文
posted @
2022-11-02 21:22
天凉好个秋秋
阅读(114)
评论(0)
推荐(0)
触发器
摘要:触发器: CREATE TRIGGER tirgger after update of all_nums on books for each row
阅读全文
posted @
2022-05-26 22:32
天凉好个秋秋
阅读(36)
评论(0)
推荐(0)
CAP理论
摘要:指在一个分布式系统中,Consistency一致性,Availablity可用性,P分区容错性 CAP原则是指最多实现两个,不可三者兼得
阅读全文
posted @
2022-05-26 21:23
天凉好个秋秋
阅读(90)
评论(0)
推荐(0)
域、元组、分量
摘要:1.域:一组具有相同相同数据类型的值的集合 2.元组:一行 3.分量
阅读全文
posted @
2022-05-26 20:43
天凉好个秋秋
阅读(116)
评论(0)
推荐(0)
数据库事务隔离级别
摘要:1.Read Uncommited(读未提交):B事务可以读取到A事务修改了未提交的数据,会出现脏读的情况 2.Read Committed(读已提交):B事务只能访问A修改后提交了的数据,避免了脏读的问题,但是不能重复读。一般采用这个 3.Repeatable Read(可重复读取):记录访问时候
阅读全文
posted @
2022-05-25 20:50
天凉好个秋秋
阅读(42)
评论(0)
推荐(0)
数据备份
摘要:静态备份:数据库全部停止后,再备份 热备份:数据库没停止的时候在备份
阅读全文
posted @
2022-05-25 16:21
天凉好个秋秋
阅读(63)
评论(0)
推荐(0)
触发器
摘要:1.SQL server 提供给程序员和数据分析员来保证数据完整性的一种方法 2.它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发 3.触发器也可用于强制引用完整性
阅读全文
posted @
2022-05-24 23:37
天凉好个秋秋
阅读(52)
评论(0)
推荐(0)
判断数据库范式
摘要:https://blog.csdn.net/weixin_47936649/article/details/123130004 1.如何判断候选键和非候选键 (1)找出只在左边出现的项,看能否推出所有的项,能就是候选键;不能到(2) (2)找出同时在左右出现的项和上面的组合,能推出所有的项就是候选键
阅读全文
posted @
2022-05-24 11:26
天凉好个秋秋
阅读(209)
评论(0)
推荐(0)
需求说明书的内容
摘要:数据流图和数据字典。
阅读全文
posted @
2020-05-19 09:52
天凉好个秋秋
阅读(130)
评论(0)
推荐(0)
五、数据库的完整性
摘要:1.数据库的完整性是指数据的正确性和相容性。正确性是要求符合语义的,相容性是指同一对象在不同表中符合逻辑。 2.关系模型的实体完整性是指主码值唯一且非空。
阅读全文
posted @
2020-05-19 09:51
天凉好个秋秋
阅读(830)
评论(0)
推荐(0)
自然连接和等值连接
摘要:与等值连接的区别 1. 等值连接中不要求属性值完全相同,而自然连接要求两个关系中进行比较的必须是相同的属性组(属性名可以不同),即要求必须有相同的值域。 2. 等值连接不将重复属性去掉,而自然连接去掉重复属性,也可以说,自然连接是去掉重复列的等值连接(如图所示)
阅读全文
posted @
2020-05-17 21:05
天凉好个秋秋
阅读(9699)
评论(0)
推荐(0)
二、关系数据库
摘要:1.什么是关系? 域上笛卡尔积的子集。
阅读全文
posted @
2020-05-17 16:38
天凉好个秋秋
阅读(139)
评论(0)
推荐(0)
check
摘要:
阅读全文
posted @
2020-05-15 13:15
天凉好个秋秋
阅读(94)
评论(0)
推荐(0)
数据模型
摘要:1.定义 模型是对现实世界中某个对象特征的模拟和抽象。 数据模型是对现实世界数据特征的抽象。 2.分类 根据目的不同,分为概念模型,逻辑模型和物理模型。 概念模型是从用户观点对数据和信息进行建模。 逻辑模型从计算机系统的观点对数据进行建模,包括层次模型,网状模型,关系模型。 物理模型是对数据最底层的
阅读全文
posted @
2020-05-15 09:48
天凉好个秋秋
阅读(217)
评论(0)
推荐(0)
数据字典
摘要:数据字典是数据分析和数据收集得到的主要成果。 它是数据库中关于数据的描述,即元数据,而不是数据本身。 数据字典是在需求分析阶段建立。
阅读全文
posted @
2020-05-14 11:13
天凉好个秋秋
阅读(380)
评论(0)
推荐(0)
并行调度的可串行性
摘要:可串行化调度 多个事务的并发执行,和按照次序串行地执行这些事务时的结果相同。 正确调度 可以串行化调度 判断可串行化调度 充分条件:冲突可以串行化
阅读全文
posted @
2020-05-03 15:49
天凉好个秋秋
阅读(985)
评论(0)
推荐(0)
死锁的解决方法
摘要:死锁的预防 一次封锁法 顺序封锁法 死锁的诊断和解除 破圈法 超时法
阅读全文
posted @
2020-05-03 15:42
天凉好个秋秋
阅读(157)
评论(0)
推荐(0)
三段锁协议
摘要:由于并发,如果不加以控制,就会出现以下问题:丢失修改,不可重复读,幻读(读脏数据)。 解决方法: 1)一级封锁协议 做法:修改对象之前必须加X锁,直到事务结束才能释放。 好处:可防止丢失修改。 2)二级封锁协议 做法:在一级锁的基础上,读取数据之前必须先对其加 S 锁,读完后即可释放 S 锁。 事务
阅读全文
posted @
2020-05-03 09:10
天凉好个秋秋
阅读(1000)
评论(0)
推荐(0)
关系数据库中常见的约束条件
摘要:1.检查约束 在定义数据表时候,加入检查约束。 CRATE TABLE student( id serial, name varchar(10), scrore integer CHECK (scrore > 0)); 2.not null 3.unique 4.主键 primary key 5.外
阅读全文
posted @
2020-05-02 17:02
天凉好个秋秋
阅读(646)
评论(0)
推荐(0)
1
2
下一页
公告