数据库基础知识教学讲义.pptVIP

  • 46
  • 0
  • 约6.53千字
  • 约 74页
  • 2018-11-11 发布于天津
  • 举报
数据库基础知识教学讲义.ppt

④域:属性的取值范围。 ⑤关键字:其值能唯一地标识一个元组的属性或属性的组合。 如:教师关系中的“学号”属性、选课成绩关系中的“学号”与“课程号”属性组合。 ⑥外部关键字:如果表中一个字段不是本表的主关键字,而是另外一个表的关键字和候选关键字,这个字段就称为外关键字。通过外部关键字使表与表建立联系。 关系的特点 关系必须规范化 表中不能再包含表 课程名 学时数 讲课 上机 计算机基础 65 15 C语言 70 20 课程名 讲课时数 上机讲课 计算机基础 65 15 C语言 70 20 在同一个关系中不能出现相同的属性名。 关系中不允许有完全相同的元组。 在一个关系中元组的次序无关紧要。 在一个关系中列的次序无关紧要。 实际关系模型 关系数据库中,基本数据结构是二维表,表之间的联系通过不同表中的公共字段来体现。各个关系模式不是孤立的,他们不是随意堆砌在一起的一堆二维表,要正确反映事物及事物之间的联系,需要进行仔细的关系数据库设计。 1.2.2关系运算 一、传统的集合运算 并:两个相同结构关系的并是由属于这两个关系的元组组成的集合。 差:两个结构相同的关系R和S 的差是由属于R但不属于S的元组组成。 交:两个结构相同的关系R和S的交是由既属于R又属于S的元组组成的 二、专门的关系运算 1.选择 从一个关系(表)中按照一定的条件选出若干记录(行)生成一个新的关系(表)

文档评论(0)

1亿VIP精品文档

相关文档