数据库系统-关系模型

关系模型
关系数据库

关系数据库由表的集合构成,每张表被赋予一个唯一的名称(关系),表由四个列标题(属性),每一行表示了教师的信息(元组)

关系实例用指代一个关系中的特定的行

关系模式

关系(属性1,属性2,属性3…)

超码是关系中属性的集合,能够确定唯一的关系实例

候选码是最少的超码

主码只有一个,从候选码中取

外码

r1关系对r2关系的外码约束表明,r1中对某个元组取值也必须是r2对某个元组的取值,r1关系称为外码约束的引用关系,r2关系称为被引用关系

关系代数
选择运算

用小写的希腊字母σ表示,如在导师关系中找到物理系的老师

σ系名="物理系"(导师)
投影运算

把希望选择的属性用Π表示 如查询所有老师的名字

Π名字(导师)
笛卡尔积

笛卡尔积运算用叉号表示×,表示任意组合关系列的信息,如r1关系有两行1,2

r2关系有两行3,4 r1×r2 = (1,3),(1,4),(2,3),(2,4)

连接运算
集合运算

用∪表示并集,∩表示交集,-表示差集,<-表示赋值,

更名运算
σi.salary>w.salary(ρi(导师)×ρw(导师))
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值