数据库系统概论22.ppt

第二章 关系数据库 第二章 关系数据库 内容回顾 关系、关系模式和关系数据库 数据的完整性 1.关系代数 一种抽象的查询语言 用对关系的运算来表达查询 2.关系代数运算的三个要素 运算对象:关系 运算结果:关系 运算符:四类 表示记号 (1) R,t?R,t[Ai] 设关系模式为R(A1,A2,…,An) 它的一个关系设为R。 t?R表示t是R的一个元组 t[Ai]则表示元组t中相应于属性Ai的一个分量值 表示记号 (2) A,t[A], A 若A={Ai1,Ai2,…,Aik},其中Ai1,Ai2,…,Aik是A1,A2,…,An中的一部分,则A称为属性列或域列。 t[A]=(t[Ai1],t[Ai2],…,t[Aik])表示元组t在属性列A上诸分量的集合。 表示记号 (3) tr ts R为n目关系,S为m目关系。tr ?R,ts?S, tr ts称为元组的连接。它是一个n + m列的元组,前n个分量为R中的一个n元组,后m个分量为S中的一个m元组。 表示记号 4)象集Zx 给定一个关系R(X,Z),X和Z为属性组。当t[X]=x时,x在R中的象集(Images Set)为: Zx={t[Z]|t ?R,t[X]=x} 它表示R中属性组X上值为x的诸元组在Z上分量的集合。 例: 1

文档评论(0)

1亿VIP精品文档

相关文档