10月22日,什么是关系?

来源:互联网 发布:青岛软件行业协会 编辑:程序博客网 时间:2024/04/20 21:09

在计算机领域(软件)内经常遇到“关系”,关系究竟是什么意思呢?英文叫“relation”有关系、联系的意思。感觉翻译为“联系”更容易让人理解。数据库技术中经常提及的一对一、一对多、多对多的关系,有的人这样定义数据结构--数据以及相互之间的关系。那这种关系具体有是什么意思呢?翻译为“联系”是否更贴切呢?其实说白了,这里这种“关系”可以这样理解,譬如关系<a,b>也即是说a和b间有某种联系,当需要的时候我们就能从a找到b。我们实际要处理的是数据,但我们要先找到数据,寻找的方式就和数据之间的关系相关。线性关系,<a,b> <b,c>  <c,d>.说明a和b有关系,b和c有关系,c和d有关系。稀稀拉拉的就思考了这么多,写下来防止忘记
翻了翻数据库教材,又想到点。关系数据库中的“关系”是特指线性关系。把现实世界中的各种关系整理成各自的线性关系。利用关系运算表达各式各样的关系。OK,高兴

原创粉丝点击