架构师之路 — 数据库设计 — 关系型数据库理论

本文深入探讨了关系型数据库的理论,包括科德十三准则、ACID原则、数据结构和完整性约束。介绍了数学建模中的域、笛卡尔积、元组等概念,以及关系模型在数据库中的应用。此外,还详细阐述了实体完整性(主键约束)、参照完整性(外键约束)以及用户定义完整性。最后,讨论了关系代数运算,如选择、投影、连接等,以及主流的关系型数据库管理系统。
摘要由CSDN通过智能技术生成

目录

关系型数据库

关系型数据库,是指采用了关系模型来组织数据的数据库,借助集合代数等数学概念和方法来处理数据库中的数据。其中,关系模型,即:实体(Entity)之间的关系(Relationship),所以也称为 E-R 模型(Entity-Relationship Model),现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示。而集合代数则描述了集合的基本性质和规律,如:并集、交集、补集,以及集合的关系,如:等于、包含、被包含。

  • 关系模型和 “科德十二定律” 由 E.F.Codd 于 1970 年首先提出的,关系模型由关系数据结构、关系操作集合、关系完整性约束三部分组成,作为关系型数据库的基石。

  • E-R 模型由陈品山(Peter P.S Chen)博士于 1976 年提出的一套数据库的设计工具,运用了显式世界中的事物与关系的观念,来解释数据库中的抽象的数据架构。E-R 模型利用图形的方式(E-R 图)来表示数据库的概念设计,有助于设计过程中的构思及沟通讨论。

  • SQL(Structured Query Language,

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

范桂飓

文章对您有帮助就请一键三连:)

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值