关系型数据库和关系型数据库管理系统

关系型数据库基于关系模型,由二维表格组成,强调完整性约束,包括域完整性、实体完整性和参照完整性。SQL是其标准查询语言,数据库模式结构包含表、视图和索引。关系型数据库管理系统(RDBMS)如MySQL、SQL Server管理这些数据库,提供选择、投影、连接等操作。
摘要由CSDN通过智能技术生成

什么是关系型数据库?

关系数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。

关系模型

现实世界中的各种实体以及实体之间的各种联系均用关系模型来表示。关系模型由关系数据结构、关系操作集合、关系完整性约束三部分组成。

关系模型就是指二维表格模型,因而一个关系型数据库就是由二维表及其之间联系组成的一个数据组织。

实体关系模型(Entity-Relationship Model)简称E-R Model是一套数据库设计工具,运用真实世界事物与关系的概念,来解释数据库中的抽象的数据架构。实体关系模型利用图形 的方式(实体-关系图Entity-Relationship Diagram)来表示数据库的概念设计,有助于设计过程中的构思及沟通讨论。

关系操作

选择、投影、连接、并、交、差、除、数据操作、增加、删除、修改、查询

完整性约束

关系完整性是为了保证数据库中数据的正确性和相容性,对关系模型提出的某种约束条件或规则。

完整性约束包括域完整性、实体完整性、参照完整性、用户定义完整性。其中域完整性、实体完整性和参照完整性是关系模型必须满足的完整性约束条件。

(1)域完整性约束(Domain Integrity Constrains):

域完整性是保证数据库字段取值的合理性。是最简单、最基本的约束。

属性值应是域中的值。一个属性能否为NULL是由语义决定的,也是域完整性约束的主要内容。

在当今关系DBMS中,一般都有完整性约束检查功能。包括检查check、默认值default、不为空not null、外键for

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值