第2章关系数据库2.1 关系模型的数据结构及形式化定义2.2关系操作2.3关系的完整性2.4关系代数2.5*关系演算本章小结
第2章 关系数据库 2.1 关系模型的数据结构及形式化定义 2.2 关系操作 2.3 关系的完整性 2.4 关系代数 2.5 *关系演算 本章小结
关系模型提出关系模型的是美国IBM公司的E.F.CoddX1970年提出关系数据模型+E.F.Codd, "A relational Model of Data for Large Shared Data Banks,《CommunicationsoftheACM》1970+20世纪70年代末,关系方法理论和软件系统研制紧密结合,取得丰硕成果IBM公司的SanJose实验室研制的SystemR获得成功UCBerkley研制了INGRES关系数据库实验系统,1980年代中期又研发了PostgresSQL系统,并成功开放源代码1978年0racle公司成立发布了Oracle1.0,并不断发展X成熟
关系模型 提出关系模型的是美国IBM公司的E.F.Codd 1970年提出关系数据模型 E.F.Codd, ―A relational Model of Data for Large Shared Data Banks‖, 《Communications of the ACM》,1970 20世纪70年代末,关系方法理论和软件系统研制 紧密结合,取得丰硕成果 IBM公司的San Jose实验室研制的System R获得成功 UCBerkley 研制了INGRES关系数据库实验系统,1980 年代中期又研发了PostgresSQL系统,并成功开放源代 码 1978年Oracle公司成立发布了Oracle1.0,并不断发展 成熟
2.1关系模型的数据结构及形式化定义2.1.1关系2.1.2关系模式2.1.3关系数据库2.1.4关系模型的存储结构
2.1 关系模型的数据结构及形式化定义 2.1.1 关系 2.1.2 关系模式 2.1.3 关系数据库 2.1.4 关系模型的存储结构
2.1.1关系×单一的数据结构一一关系现实世界的实体以及实体间的各种联系均用关系来表示X逻辑结构一一二维表从用户角度,关系模型中数据的逻辑结构是一张二维表X建立在集合代数的基础上
2.1.1 关系 单一的数据结构——关系 现实世界的实体以及实体间的各种联系均用关 系来表示 逻辑结构——二维表 从用户角度,关系模型中数据的逻辑结构是一 张二维表 建立在集合代数的基础上
关系(续)1.域(domain)2.笛卡儿积(Cartesianproduct)3.关系(relation)
关系(续) 1. 域(domain) 2. 笛卡儿积(Cartesian product) 3. 关系(relation)