一、数据库完整性概述 1.数据库的完整性: 1数据库的完整性是指数据的正确性和相容性 2数据库完整性是防止不合语义或不正确的数据进入数据库 3完整性体现了是否真实地反映现实世界 例: 学生的年龄必须是整数,取值范围为14-29; 学生的性别只能是男或女; 学生的学号一定是的; 学生所在的系必须是学校开设的系; 2.DBMS维护数据库完整性的机制: 1提供定义完整性约束条件的机制 DBMS应提供定义数据库完整性约束条件,并把它们存入数据库中。 2提供完整性检查的方法 检查数据是否满足完整性约束条件的机制称为完整性