数据库系统概论—关系数据库

这篇博客深入探讨了关系数据库,包括关系数据结构的形式化定义,如域、笛卡尔积和关系的详细描述。此外,还介绍了关系模式的概念以及关系代数的基础,包括集合运算和专门的关系运算符。
摘要由CSDN通过智能技术生成

关系数据结构及形式化定义

关系模型的数据结构非常简单,只包含单一的数据结构——关系
关系数据结构的形式化定义

是一组具有相同数据类型的值的集合
笛卡尔积
D1×D2×…×Dn = {(d1,d2,…,dn)| di∈Di,i = 1,2,…,n}

关系:

D1×D2×…×Dn 的自己叫做在域D1×D2×…×Dn 上的关系,表示为
R(D1×D2×…×Dn ) R表示关系的名字,n是关系的目或度
n = 1时,称该关系为单元关系,或一元关系
n = 2时,称该关系为二元关系
n目关系必有n个属性
若关系中的某一属性组的值能够唯一标识一个元组,而其子集不能,则称该属性组为候选码
若一个关系中有多个候选码,选定其中一个为主码
在最极端的情况下,关系模式的所有属性是这个关系模式的候选码,称为全码

关系中的三种类型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值