五邑大学Access课件第一章.ppt

1.关系模型与二维表 关系数据库系统采用关系模型作为数据的组织方式。 关系模型是数据库系统中最重要的一种数据模型,也是目前主流数据模型。 1970年美国IBM公司San Jose研究室的研究员E.F.Codd首次提出了数据库系统的关系模型。 从用户的角度看,关系模型中数据的逻辑结构是一张二维表,它由行和列组成。 表1-1 学生信息表 表1-2 课程信息表 表1-4 成绩表 二维表具有以下特点: 1.4 关系数据库的完整性 数据库的完整性是指数据的正确性、一致性和相容性。 数据库完整性的破坏主要是由于一些无效数据写入了数据库,或不恰当的更新数据造成的。 为了解决这个问题,防止不合适的数据进入数据库,DBMS必须提供完整性约束机制,包括下面三方面的内容: 提供完整性约束条件的定义机制 提供完整性的检查机制(检查用户发出的操作INSERT 、UPDATE 、DELETE 等) 进行违约处理 1.4 关系数据库的完整性 关系数据库的完整性控制机制允许定义三类完整性: 实体完整性 参照完整性 用户定义的完整性 1.4 关系数据库的完整性 实体完整性和参照完整性是关系模型必须满足的完整性约束条件,由关系系统自动支持。 用户定义的完整性反映应用领域需要遵循的约束条件,是针对某一具体关系数据库的约束条件,由用户根据实际应用所涉及数据情况的需要而设置,用户定义后由系统支持。 1.4.1

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档