3.1 关系数据模型和关系数据库
关系模型由关系模型的数据结构、关系模型的操作集合和关系模型的完整性约束三部分组成(关系模型的三要素)
数据操作:
- 传统的关系运算:并、交、差、广义笛卡尔乘积
- 专门的关系运算:选择、投影、连接、除
- 有关的数据操作:查询、插入、删除、更改(增删改查)
关系模型的操作对象和操作结果是集合或表(可以是不包含任何数据的空集合),而不是单个数据行
非关系模型中,各个数据记录之间是通过指针等方式连接
数据完整性操作
- 与现实世界中应用需求的数据的相容性和正确性
- 数据库内数据之间的相容性和正确性
3.2 关系模型的基本术语与形式化定义
关系模型采用单一的数据结构——关系 来表示实体以及实体之间的联系(关系就是二维表)
基本术语:
- 关系:关系就是二维表,二维表的名字就