![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库系统学习笔记
基于MySQL的学习,以概念为主,代码为辅
Crazy_Royan
ZJUer
展开
-
第十章 并发控制
活锁与死锁,数据库的并发控制,三级封锁协议与两段锁协议原创 2024-07-31 02:31:33 · 117 阅读 · 0 评论 -
第九章 数据库恢复技术
日志文件内容:事务开始标记、事务结束标记、事务的更新操作、事务的内部更新操作。日志文件:用来记录事务对数据库更新操作的文件。数据库镜像:在没有故障时,可用于并发操作。原创 2024-07-31 02:29:55 · 181 阅读 · 0 评论 -
第八章 关系系统及其查询优化
关系系统:能够在一定程度上支持关系模型的数据库管理系统。查询优化的必要性:查询优化极大地影响RDBMS的性能。原创 2024-07-31 02:28:57 · 64 阅读 · 0 评论 -
第七章 数据库设计
建立聚簇索引后,基表中的数据也需要按照制定的聚簇属性值进行升序(降序)的存放。数据库的维护工作包含:数据库备份、数据库重组织(类似OS的磁盘碎片整理)同一实体集之间的联系,即自联系,按照上述情况(联系的种类)去转换。DBMS常用的存取方法:索引方法、聚簇方法、HASH方法。稀疏索引:多个记录建一个索引,使用时类似于分块搜索。聚簇索引的索引项顺序与表中元组的物理顺序一致。概念结构设计是整个数据库设计的关键。数据抽象:对现实世界的一种抽象。数据字典:各类数据描述的集合。合并分E-R图时遇到的冲突。原创 2024-07-31 02:28:13 · 107 阅读 · 0 评论 -
第六章 关系数据理论
定义:对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称"X函数确定Y"或“Y函数依赖于X”,记作。外码:R中的属性或属性组X并非R的码,但X是另一个关系模式的码,称X是R的外码。快速判定的充分条件:主表中某个函数依赖的两端的属性分布在两个子表中。快速判定的充分条件:公共属性是候选码的子集,一定是无损连接。:由两个子表的函数依赖能推导出原表的所有函数依赖。2NF:1NF+每个非主属性都完全依赖于R的码。闭包:A的闭包是由A能推出的所有属性的集合。原创 2024-07-31 02:26:39 · 524 阅读 · 0 评论 -
第五章 数据库完整性
数据库完整性知识梳理原创 2024-07-31 02:18:43 · 114 阅读 · 0 评论 -
第一章 数据库系统的基本概念
数据的特点:数据与其语义是不可分的在计算机内、的、的大量数据集合数据库的特征:数据暗一定的数据模型组织、描述和储存可为各种用户共享冗余度较小(数据独立性较高易拓展。原创 2024-07-27 21:35:41 · 797 阅读 · 0 评论 -
第二章 关系数据库
关系数据结构关系操作集合关系完整性约束。原创 2024-07-31 02:04:45 · 259 阅读 · 0 评论 -
第三章 关系数据库标准语言SQL
固定长度的字符串可变长度的字符串,至多长度为n整型小整数类型p位数字(不含符号位),其中小数点右边有d位;eg:numeric(3,1) 精确储存44.5小数位数为n的浮点数浮点数和双精度浮点数精度至少n位的浮点数。原创 2024-07-31 02:06:01 · 341 阅读 · 0 评论