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

本文深入探讨关系数据结构,包括关系、域、笛卡尔积和关系的详细概念。阐述了关系的度、候选码和主码等核心概念,并介绍了关系模式的5元组表示。同时,讲解了关系数据库的型和值,强调了关系的动态性和稳定性。
摘要由CSDN通过智能技术生成

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

1.1.1 关系
关系模型的数据结构只包含单一的数据结构关系,在用户看来,关系模型中数据结构的逻辑结构是一张扁平的二维表。现实世界的实体以及实体间的各种联系均用单一的结构类型,即关系表示。
1.域(domain)
域是一种具有相同数据类型的值的集合。例如:自然数、指数、{男,女}、{0,1}。
2.笛卡尔积
笛卡尔积是域上的一种集合运算,是不可重复的。D1×D2×…×Dn={(d1,d2,…,dn)|di∈Di,i=1,2,…,n},其中,每一个元素(d1,d2,…,dn)叫做一个n元组,简称元组。元素中的每一个值di叫做一个分量
一个域允许的不同取值个数成为这个域的基数。若Di(i=1,2,…,n)为有限集,其基数为mi(i=1,2,…,n),则D1×D2×…×Dn的基数M为
在这里插入图片描述笛卡尔积的表示方法:可表示为一个二维表,表中的每行对应一个元组表中的每列对应一个域
3.关系(relation)
D1×D2×…×Dn的自己叫做在域D1,D2,…,Dn上的关系,表示为R

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值