记录是数据库表中的单个条目。它包含一个实体的所有字段。例如,客户记录包含姓名、地址、电话和注册日期。订单记录包含客户 ID、产品、数量和价格。记录是存储的基本单位。插入一行数据即创建一条记录。查询表即检索记录。更新字段即更改记录。记录是关系数据的基本单元。
记录之间通过键关联。客户记录有一个主键,订单记录有一个指向该客户的外键。这种关系将两条记录连接起来,避免数据重复。一个客户可以有多个订单,每个订单记录都引用该客户。客户记录只存储客户的详细信息一次。这种结构避免了冗余,并保持了数据的一致性。在某些数据库中,记录还可以嵌套。文档存储中可能包含一个客户记录,其中包含一个订单记录数组,从而将相关数据嵌入到一个文档中。嵌入式记录读取速度更快,因为它们避免了连接操作。但它们更新起来更困难,因为相同的数据可能出现在多个文档中。引用和嵌入之间的选择取决于数据的使用方式。关系型数据库通常使用引用,而文档型数据库通常使用嵌入。两种方法各有优缺点。
记录特征
- 包含字段——每个字段一个值
- 通过键进行标识——主键或唯一标识符
- 通过外键与其他记录关联
- 以行的形式存储在关系表中
- 原子性更新——更改同时提交或回滚。
记录是关于某一事物的客观事实。表格是相关事实的集合。数据库是相关表格的集合。
Comments (2)
Leave a comment