数据库系统概念笔记 ch2

这篇博客介绍了关系模型,重点在关系数据库的结构、数据库模式、码的概念,包括候选码、主码和外码,并通过模式图进行可视化展示。还讨论了关系运算,如元组选取、属性选取、笛卡尔积等。
第二章:关系模型介绍
关系数据库的结构

关系数据库由表的集合构成,每个表都有唯一的名字。

关系模型术语中:

名词 代表
关系(relation) 表(table)
元组(tuple) 行(row)
属性(attribute) 列(column)

一个关系的例子:
关系实例表示一个关系的特定实例,也就是所包含的一组特定的行。

对于关系中的每种属性,都有一个允许取值的集合,成为属性的域(domain)

如果域中元素被看作不可再分的单元,则域是原子的(atomic)

数据库模式

元组的顺序是不重要的,也就是无序的

R=(A1,A2,A3……An)是一个数据库模式

一个元组的属性值必须能够唯一区分彼此,也就是说不能有两个元组的所有属性取值均相同

  • superkey 超码:超码是一个或多个属性的集合,能够唯一标识一个元组的属性
  • candidate key 候选码:候选
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值