数据库系统概念
文章平均质量分 75
夏木゜
。
展开
-
关系数据库主码、超码、候选码、主码(键)
CodeMeaning码一个或多个属性的集合超码一个或多个属性的集合,超码中的这些属性可以在一个实体集唯一标识一个实体候选码极小的超码,任意真子集都不是超码,本身属于超码主码被选中用于在一个关系中区分不同元组的候选码主属性定义:候选码的诸属性称为主属性;非主属性定义:不包含在任何候选码中的属性称为非主属性;实体完整性规则:如果属性(一个或者一组属性)A是基本关系R的主属性,则A不能取空值。自己画的一张图参考:数据库中码、超码、主码、候选码_...原创 2021-07-19 15:44:56 · 1782 阅读 · 0 评论 -
关系数据库设计
自己在复习的时候根据书本知识总结的,应该是不够全面。主要参考的《数据库系统概念》第六版ps:这书的译版太难读了原子域:域的元素是不可再分的单元第一范式(1NF):关系模式R的所有属性的域都是原子的第二范式(2NF):属性集:希腊字母(如α\alphaα)表示属性集关系模式:小写罗马字母后面跟一个用圆括号括住的大写字母来指定关系模式(如r(R)r(R)r(R))。用r(R)r(R)r(R)表示该模式是关系rrr的,RRR为属性集,当不关心关系名字时简化表示法只使用RRR超码:当属性集为超码.原创 2021-07-19 15:51:05 · 340 阅读 · 0 评论 -
数据库事务管理
自己在复习的时候根据书本知识总结的,应该是不够全面。主要参考的《数据库系统概念》第六版ps:这书的译版太难读了文章目录可串行化事务隔离性级别并发控制两阶段封锁协议原子性(Atomicity):十五点所有操作在数据库中要么全部正确反映出,要么完全不反映一致性(Consistency):隔离执行事务(在没有其他事务并发执行的情况)保持数据库的一致性隔离性(Isolation):尽管多个事务可能并发执行,系统保证,对于任何一对事务Ti,TjT_i,T_jTi,Tj,在TiT_iTi看来,Tj.原创 2021-07-19 15:49:03 · 250 阅读 · 0 评论