第3章 数据库基本知识.ppt

* 一般的连接操作是从行的角度进行运算。 自然连接还需要取消重复列,所以是同时从行和列的角度进行运算。 AθB R U * 【例3-31】 R S R×S * 本章小结 数据库系统的组成和特点 数据库管理系统 数据库的体系结构 数据模型:概念模型和E-R图,常用数据模型 关系数据库: 数据结构:表、属性(字段)、域、元组(记录)、关键字、索引、关系等;关系模式、关系子模式 关系数据完整性约束 关系操作 关系数据库的理论基础——关系代数:并、交、差运算,选择、投影、连接运算。 * * (2) 删除约束 当要从主表中删除一条记录时,必须考虑外表数据的完整性。一般有两种情况: 限制删除——如果系统检查该记录的主关键字值在某个外表中出现过,则不允许删除。 级联删除——如果系统检查该记录的主关键字值在某个外表中出现过,则在删除主表中该记录的同时,将外表中与主关键字值对应的记录全部删除。 1. 限制删除:不允许删除; 2. 级联删除:同时删除学生表所有中”061021”班的学生。 * (3) 更新约束 如果要修改主表中的主关键字值,必须考虑外表数据的一致性。也有两种情况: 限制更新——如果系统检查该记录主关键字值在某个外表中出现过,则不允许更新。 级联更新——如果系统检查该记录主关键字值在某个外表中出现过,则在更新主表中该记录的同时,将外表中与主关键字值对应的记录的外关键字值全部更新。 1.

文档评论(0)

1亿VIP精品文档

相关文档