V2EX  ›  英汉词典

Referential Integrity

定义(中文) / Definition

(数据库术语)参照完整性:指在关系型数据库中,表与表之间的引用关系必须保持一致与有效。通常表现为:外键(foreign key)字段的值必须能在被引用表的主键/候选键中找到对应记录,或按规则为 NULL,从而避免“孤儿记录”等数据不一致问题。

发音(IPA) / Pronunciation

/ˌrɛfəˈrɛnʃəl ɪnˈtɛɡrɪti/

例句 / Examples

The database enforces referential integrity to prevent orphan records.
数据库通过参照完整性来防止出现“孤儿记录”。

When you delete a customer, referential integrity requires that related orders be updated or removed according to the foreign-key rules (such as cascading).
当你删除一个客户时,参照完整性要求与之相关的订单必须依据外键规则(如级联)被更新或删除。

词源(中文) / Etymology

referential 来自 refer(“引用、指向”),表示“与引用关系有关的”;integrity 表示“完整性、健全性”。合在一起强调:在数据表之间“相互引用”的关系上,数据必须保持一致与可靠。该术语随关系数据库与 SQL 约束机制的发展而普及。

相关词 / Related Words

文献与著作中的用例 / Notable Works

  • Database System Concepts(Silberschatz, Korth, Sudarshan)——在完整性约束章节系统讨论参照完整性与外键。
  • An Introduction to Database Systems(C. J. Date)——以关系模型为背景解释参照完整性规则与实现。
  • SQL and Relational Theory(C. J. Date)——从理论与 SQL 实践两侧阐释参照完整性与约束语义。
  • Fundamentals of Database Systems(Elmasri & Navathe)——在关系数据模型与约束部分讲解参照完整性与更新/删除规则。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2153 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 15ms · UTC 09:40 · PVG 17:40 · LAX 01:40 · JFK 04:40
♥ Do have faith in what you're doing.