数据库管理系统的关系模型
数据的基础项是关系
在这些表上的操作只产生关系
一个关系表必须符合某些特定条件,才能成为关系模型的一部分
储存在单元中的数据必须是原子的。
每个单元只能存储一条数据,叫信息原则(Information Principle)。如果存储多条则违反信息原则。特殊 情况下可能需要违反信息原则。
储存在列下的数据必须具有相同的数据类型。
每一行是唯一的(没有完全相同的行)。
列没有顺序。
行没有顺序
列有一个唯一性的名称。
完整性原则:它包括实体完整性原则(Entity integrity rule)和引用完整性原则(Referential integrity rule),如:
主键( Primary key )是能唯一标识行的一列或一组列的集合。
由多个列构成的主键称为连接键(Concatenated key)、组合键(Compound key),或称作为复合键(Composity key )。
另外就是外部键(Foreign key)是一个表中的一列或一组列,它们在其它表中作为主键而存在。一个表中的外部键被认为是对另外一个表中主键的引用。实体完整性原则简洁地表明主键不能全部或部分地空缺或为空,引用完整性原则简洁地表明一个外键必须为空或者它所引用的主键当前存在值相一致。
关系数据库系统(RDBMS)的组成
数据库系统内核(软件):RDBMS就是用来控制数据访问的操作系统。它的任务是按照一定的规则存储数据、检索数据及保护数据。
数据字典
关系数据库管理系统(RDBMS)
最新推荐文章于 2022-03-21 17:52:58 发布
本文详细介绍了关系数据库管理系统(RDBMS)的核心概念,包括关系模型、完整性原则、SQL语言以及数据库的模式结构。重点阐述了数据的原子性、列的数据类型一致性、唯一性等关系模型的基本条件,还探讨了主键、外键和索引等关键概念,强调了RDBMS的逻辑独立性和物理独立性。
摘要由CSDN通过智能技术生成