数据库cmu15-445
文章平均质量分 57
第六版《数据库概念》
万zp
加油
展开
-
数据库 06-04 恢复
01。原创 2024-04-06 16:59:27 · 145 阅读 · 0 评论 -
数据库 06-03 时间戳,多版本MVCC,快照隔离,幻读
定义。原创 2024-04-06 10:40:11 · 244 阅读 · 0 评论 -
数据库 06-02 并发控制(锁,死锁,多粒度)
01。原创 2024-04-05 01:25:06 · 417 阅读 · 0 评论 -
数据库 06-01 事务
写到外部设备的时候,写方法在事务出现错误的时候的实际操作。要确保调度保持数据库的一致性,这种调度叫做可串行化的调度。T7提交之后,数据不能恢复,这个和T6的原子性冲突。级联回调:依赖的事务出现错误的时候,依次回调。活动 -------失败 ------中止。并发执行事务的结果要保证数据库的一致性。例子:调度3,调度4,调度5,调度6。用已提交 ----- 可串行化。解释:活动 -----部分提交。06.数据库并发事务,事务的隔离性。串行的定义:调度1和调度2是串行的。部分提交 -----提交。原创 2024-03-27 17:51:17 · 397 阅读 · 0 评论 -
数据库 05-05 优化
复杂的嵌套子查询的优化非常困难,许多优化器仅做少量的去除相关的工作。01.添加一类新的称为物理等价(physical equivalence rule )的等价规则,允许将例如连接这样的逻辑操作转为散列连接或嵌套循环连接这样的屋里操作。自然连接(Naturaljoin)是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且在结果中把重复的属性列去掉。02.通过将这类规则加入到原来的等价规则(13.2.4节的算法)中,程序可以产生所有的可能的执行计划。01.查询优化的概念。原创 2024-03-25 22:56:06 · 129 阅读 · 0 评论 -
数据库 05-03 多码访问 ,位图索引 和 散列(哈希)
01。原创 2024-03-22 11:45:59 · 1143 阅读 · 0 评论 -
数据库 05-04 查询过程,选择运算(磁盘上记录的搜索),排序(缓冲区的数据进行排序),连接运算(磁盘块的搜索与传输)
01。原创 2024-03-14 21:10:09 · 140 阅读 · 0 评论 -
数据库 05-02 顺序索引和B+树索引
01。原创 2024-03-14 12:00:54 · 423 阅读 · 0 评论 -
数据库 补充 树,红黑树,b树,b+树
02.二叉树和二叉平衡树。原创 2024-01-05 20:12:07 · 650 阅读 · 0 评论 -
数据库05 -01 磁道存储,记录在磁道存储,文件组织
计算机存储系统:02.磁道存储。原创 2024-01-05 10:21:31 · 481 阅读 · 0 评论 -
数据库04 - 03 E-R图案例,E-R图转换成为关系模式
01.大学的E-R图。原创 2024-03-14 08:25:24 · 283 阅读 · 0 评论 -
数据库02-04 中级SQL
01。原创 2023-12-11 13:33:13 · 564 阅读 · 0 评论 -
数据库 04-02 实体属性修改,E-R图,强弱实体集
01。原创 2024-03-13 10:59:38 · 657 阅读 · 0 评论 -
数据库 04-01 数据库的设计 步骤,实体,联系,联系集, 实体的属性,联系集的属性
01。原创 2024-03-08 20:58:43 · 211 阅读 · 0 评论 -
数据库02-06 形式化SQL查询基础
01.03.04.05.06.07.原创 2024-01-03 00:08:12 · 422 阅读 · 0 评论 -
数据库02-05 高级SQL 触发器,SQL函数,分窗
01。原创 2023-12-18 22:16:14 · 403 阅读 · 0 评论 -
数据库 02-03 补充 SQL的子查询(where,from),子查询作为集合来比较some,exists,all(某一个,存在,所有)
子查询:where字句的子查询:通常用in关键字:举个例子:in关键字:not in 关键字:原创 2023-12-13 12:45:44 · 714 阅读 · 0 评论 -
数据库学习 02-01 关系数据模型详细学习(数据库模式中的一种)
是一组具有相同数据类型的值的集合。属性的取值范围来自某个域。表中的一列即为一个属性,给每一个属性起一个名称即属性名。表中的某个属性组,它可以唯一确定一个元组。表中的一行即为一个元组,也就是一个对象。03.属性(Attribute)01.关系(Relation)一个关系对应通常说的一张表。02.元组(Tuple)05.域(Domain)04.主码(Key)元组中的一个属性值。原创 2023-11-17 10:21:38 · 141 阅读 · 0 评论 -
数据库 02-03补充 聚合函数--一般聚合分组和having
聚合函数:原创 2023-12-12 11:47:10 · 401 阅读 · 0 评论 -
数据库 02-03 补充的SQL的集合运算,字符串计算,更名计算
intersect运算是去重,只保留两个集合的相同部分。union运算自动去重,是包括两个集合的全部部分。如果不要去重,union all。02.交运算,intersect。03.差运算,except。01.union,并运算。原创 2023-12-11 11:25:42 · 446 阅读 · 0 评论 -
数据库学习 02-02 单关系查询到多关系查询,从自然链接,再到 Join...Using
一般的from的多关系字句配对的where字句是所有匹配属性相等。SQL字句的执行的顺序是from,where,select。SQL的优化是对于where语句的优化。原创 2023-11-18 16:10:51 · 168 阅读 · 0 评论 -
数据库系统概论 02.数据模型,重点是关系数据模型
数据模型:在数据库中抽象,表示和处理一个对象 ,这个对象是现实生活中的数据和信息。01.真实的模拟现实世界。02.容易被人理解03.在计算机上要实现两个层次的数据模型:概念模型用于客户理解的,数据模型用于计算机理解的。创建数据模型的过程:一般是先是创建概念模型,,而后设计数据模型,便于在计算机上实现。数据模型的三要素:01.数据结构(描述数据库的组成对象和他们之间的联系,是静态描述) 02....原创 2020-03-19 21:44:46 · 1114 阅读 · 0 评论 -
数据库系统概论 01.开始和数据的四个相关概念
今天看了王珊大大的课,做一下笔记数据库的历史:第一代数据库(网状数据库)------第二代数据库(关系数据库)--------第三代数据库(新一代数据库系统)。这个领域出现了三位图灵奖,73年,81年,98年。73年的那位是制定了数据库的规范,81年创建了关系型数据库,98年事务技术专家,优化了数据库,使得数据库技术转化成程序变得很顺畅。国内的数据库技术现在也在发展,最近的云端技术,是阿里做的很...原创 2020-03-13 22:22:45 · 132 阅读 · 1 评论 -
数据库概论 03.数据库系统结构和数据库系统组成
观察数据库系统结构有两种视角,内部开发人员和外部用户内部开发人员:数据库系统结构主要看的是数据库模式结构。模式(schema):是对于数据库整体逻辑结构和特征的描述,不涉及具体值。反应数据之间的联系,一个数据库只有一个模式。实例(instance):是模式的一个具体值,反应数据库某一个时刻的状态,一个模式可以有很多实例。...原创 2020-03-24 09:09:49 · 247 阅读 · 0 评论