数据库原理上课主要内容总结

超键(码):用于惟一确定一个元组的属性或属性组。
候选键:不包含多余属性的超码。
主键:从候选码中任意选一个。
主属性:候选码中的每一个属性。
非主属性:不在候选码中的每一个属性。

1、给定关系R(身份证号,姓名,性别,年龄),假设没有重名的员工,请写出至少四个超键,并指出候选键和主键。
超键:(身份证号)(姓名)(姓名,性别)(身份证号,年龄)
候选码:(身份证号)(姓名)
主码:(身份证号)或者(姓名)

2、请举出一个全码的例子。
全码:各个属性之间都是多对多的关系时,所有属性必须以全码出现。
学生(学号,姓名,性别,系别)×
R(演员,观众,作品) √
S(学生,教师,课程)√

传统的集合运算:交、差、并、笛卡尔积(基数、度/目)
专门的集合运算:选择、投影、连接、除

连接:外连接(左外连接,右外连接),内连接,等值连接,自然连接。
等值连接是笛卡尔积的子集
自然连接是在等值连接的基础上消除相同属性。

3、关系运算的5种基本操作。
差、并、笛卡尔积、选择、投影

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值