文章作者 100test 发表时间 2007:03:10 18:31:29
来源 100Test.Com百考试题网
1 关系代数
1970年IBM公司的E.F.Cood博士在论文“一个通用关系式数据库系统的模型”中首先提出了关系模型,它提供了格式化数据库系统难以做到的数据独立性和数据相容性。此模型后来又由Codd加以改进,被许多人认为是一切数据库系统的未来。
关系数据库之所以发展如此之快,因为关系数据库的模型简明,便于用户理解使用方便等等特点,更重要的是,关系数据库有着网状和层次数据库没有的数学基础----关系代数,可以利用关系代数对表格进行任意的分割和组装,随机地产生用户所需要的各种新表,这为关系数据的发展提供了基础和保证。
1.1 基本概念
术语
定义 给定一组集合D1,D2,...,Dn,它们可以是相同的,若R是这样一个有序n元组: