数据库里的“元组”是什么意思?

如题所述

关系表中的一行称为一个元组。元组可表示一个实体或实体之间的联系。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2019-10-11

关系表中的一行称为一个元组。元组可表示一个实体或实体之间的联系。

元组在Scala语言中是一个非常有用的容器对象。与列表一样,元组也是不可变的;但是与列表不同,元组可以包含不同类型的元素。例如列表只能写成List[Int]或者List[String],但是元组可以同时拥有Int和String。

元组适用场景很多,比方说,如果需要在方法里返回多个对象。Java里的做法是创建JavaBean已包含多个返回值,Scala里可以仅返回元组。而且做起来也很简单;只要把元组实例化需要的对象放在括号里,并用逗号分隔即可。元组实例化之后,可以用点号、下划线和基于1的索引访问其中的元素。

笛卡尔积中每一个元素(d1,d2,…,dn),叫作一个n元组(n-tuple)或简称元组。当关系是一张表

维表中的行表中的每行(即数据库中的每条记录)就是一个元组 ,每列就是一个属性。在二维表里,元组也称为记录。

本回答被网友采纳
相似回答