第五章_Visual_FoxPro中SQL语言的应用.pptVIP

  • 5
  • 0
  • 约6.8千字
  • 约 57页
  • 2017-09-17 发布于安徽
  • 举报
* 5.2.2 多表查询(4) 自然连接操作复习 前提条件 这二个表必须存在一个公共的属性(称为连接属性),在一个表(称为一表)中它是主键,而在另一个表(称为多表)中它是外键。 如 “学生表”(一表)中主键是学号,而学号在“成绩表”(多表)中是外键。 自然连接操作的结果: 在字段上是二个参与运算关系的字段相加; 在记录上是在多表记录的基础上,扩展连接属性相同时的一表对应的数据值。即记录以多表为准。 * 5.2.2 多表查询(5) 自然连接的结果 前提条件:二个表间存在主、外键约束。 参见:参照完整性。 班级表 班级号 专业名称 年级 班主任姓名 所在学院 班级人数 学生表 姓名 性别 出生日期 少数民族否 班级号 籍贯 入学成绩 简历 照片 * 5.2.2 多表查询(6) 自然的等值连接的结果集仍是一个关系 该关系的属性(字段)是两个关系的叠加; 该关系的元组(记录)是以多表为准。 学生表 姓名 性别 出生日期 少数民族否 班级号 籍贯 入学成绩 简历 照片 专业名称 年级 班主任姓名 所在学院 班级人数 班级表 班级号 专业名称 年级 班主任姓名 所在学院 班级人数 * 5.2.2 多表查询(7) 结论:二个约束 SELECT从两表检索结果时,要得到有效的数据必须带WHERE子句 必须二个表之间必须有主外键的约束,即二个表中有共同的字段(或字段集),这个字段或字段集在一个表中为主

文档评论(0)

1亿VIP精品文档

相关文档