5、关系模型入门

关系模型入门

1. 基本概念

关系模型是目前数据库设计中应用最广泛的模型,它的成功得益于其坚实的数学原理基础,如集合论和线性代数,这些原理经过了时间的检验和证明。在深入学习之前,需要了解一些基本概念,这些概念是关系模型的基础,总结如下表:
| 数据库术语 | 解释 |
| — | — |
| 实体 | 存储数据的对象、概念或事物,如采购订单、课程、部门、项目和学生等。实体以二维表的形式实现,传统上被视为包含记录的文件。 |
| 属性 | 与实体相关的某些特征,例如采购订单实体的订单编号、订单日期和项目编号;部门实体的部门编号和部门名称。属性的同义词有元素和属性。属性对应于表的列,最终实现为记录的字段。 |
| 实体集 | 同一类型的实体集合,例如金融机构、高尔夫球手。 |
| 关系 | 涉及两个或多个实体的固有映射。关系在关系表中表示。二元关系涉及两个实体之间的映射;n 元关系涉及 n 个实体之间的映射。 |
| 关系表 | 实体和/或关系的二维(表格)表示。二元关系表包含两个属性;n 元关系表包含 n 个属性。关系表也称为关系表或简称为表。 |
| 元组 | 对应于表的行或关系的记录。后续我们将使用记录、行和元组作为同义词。 |
| 主键 | 用于唯一标识关系中记录的属性或属性组合。主键从候选键集合中选择。 |
| 候选键 | 一个关系可能有多个潜在的主键,每个都称为候选键或超键。 |
| 备用键 | 非通过主键访问数据的替代路径。 |
| 索引 | 一种数据库对象,使用关系表中预先确定的属性或属性组合来访问该表中的记录。使用前必须创建索引。索引可以设计为一次检索唯一记录(前提是使用的属性是候选键属性)或一

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值