对关系实施的各种操作,包括选择、投影、连接、并、交、差、增、删、改等,这些关系操作可以用代数运算的方式表示,其特点是集合操作。完整性约束 完整性约束包括实体完整性、参照完整性和用户定义完整性。
关系模型中常用的关系操作包括查询操作和插入、删除、修改操作两大部分。
关系的查询表达能力很强,是关系操作中最主要的部分。查询操作可以分为:
选择、投影、连接、除、并、差、交、笛卡尔积等。其中,选择、投影、并、差、笛卡尔积是五种基本操作。
其他操作是可以用基本操作来定义和导出的。
关系操作的特点是集合操作方式,即操作的对象和结果都是集合。这种操作方式也称为一次一集合的方式。
相应地,非关系数据模型的数据操作方式则为一次一记录的方式。