学习数据库知识(第十一讲).pptVIP

  • 4
  • 0
  • 约2.14千字
  • 约 23页
  • 2015-08-31 发布于广东
  • 举报
学习数据库知识(第十一讲) 数据表(8)-- 数据表关系(1) * 11-1 认识关系 不管使用哪种数据库软件,“关系”都是其中非常重要的一个内容。在两个表之间建立了关系之后,就可以将两个表联合起来操作。如希望从现有的“教学管理”系统中生成一个学生成绩单,如图11-1所示,这个成绩单中包含“学生情况”表中的“姓名”字段、“课程一览”表中的“课程名称”字段以及“学生成绩”表中的“分数”字段。 为了实现这个结果,计算机系统需要将这三张表“拼接”起来使用,即“学生情况”表与“学生成绩”表通过共同的字段“学号”建立关系,“课程一览”表中与“学生成绩”表通过“课程号”建立关系。只有这样才能实现将三张表“拼接”使用的目的和效果。 图11-1 系统的操作过程为: (1)系统根据“姓名”字段的值,如“李红”所对应的“学号”字段值,通过关系,查找到“学生成绩”表中满足“学号”值为的第一条记录G03,85); (2)根据该记录所对应的“课程号”值“G03”,通过表“学生成绩”和表“课程一览”之间的关系,进一步查找“课程一览”表中“课程号”为“G03”的相应“课程名”为“英语”; (3)完成“学生成绩”查询中的第一个记录为(李红,英语,85); (4)接着系统再通过“学生情况:姓名”字段的第二个值通过与“学生情况:学号”值

文档评论(0)

1亿VIP精品文档

相关文档