时间:2022-12-24 10:30:01 | 来源:信息时代
时间:2022-12-24 10:30:01 来源:信息时代
关系数据库 : 采用关系模型的一种数据库,是20世纪70年代初由美国IBM公司高级研究员Codd开创的。经过30多年的发展,目前已分为经典关系数据库及非经典关系数据库。
经典关系数据库是早期最原始给出的关系数据库,其定义是: 数据库记载的客观事物中我们关心的那些性质称为属性。每个属性可取值的集合称为这个属性的域。属性A的域记作dom(A)。所有属性的集合记为U,U的任何一个子集都称为关系模式。如果R={A1,…,An}是一个关系模式,u是R上的一个映射,满足u[Ai]∈dom(Ai),i=1,…,n,则称u是R上的一个元组,该元组也简记为〈u[A1],…,u[Ai]〉。关系模式R上的元组的有限集合称为R上的关系。U上的关系模式的集合Ω={R1,…,Rm},若满足R1∪…∪Rm=U且i≠j时Ri≠Rj(1≤i,j≤m),则称Ω是一个关系数据库模式,简称数据库模式。数据库模式Ω={R1,…,Rm}上的一个映射ω满足ω(Ri)是Ri上的一个关系(i=1,…,m),则称ω是Ω上的一个(经典)关系数据库,简称数据库。
关系数据库一个最重要的特点就是从它诞生的那天起就处于严格的理论的指导下。这使得它不多几年就有了广泛的应用。在后来的岁月中,特别是进入21世纪后,关系数据库的应用范围增加得更加迅猛。实践范围的扩大必将又进一步促进理论的发展。它们形成了非经典关系数据库。非经典关系数据库主要包括:时态关系数据库、约束关系数据库、空值关系数据库、偏序关系数据库、概率关系数据库、对象关系数据库及粗糙关系数据库。