In JPA, relational databases and etc., What is a Tuple?
<p>I'm studying Hibernate and JPA, and I am finding this term all the time. Could someone explain me in a practical and didactic way, what is this term, and how it relates to JPA / Hibernate / Databases ?</p>

<p>I wonder if it's a type of data structure that contains any type of data, but I'm not sure if it is really so. Also, I do not know its relation in a query with JPA... can anyone give me some light?</p>

<h2>EDIT</h2>

<p>Guys, do not precipitate. I have searched on google, in a <a href="http://www.dictionary.com/browse/tuple?s=t" rel="noreferrer">dictionary</a> (english), in wikipedia, here in the community (stackoverflow), and also the JPA Tuple API.</p>

<p>Here are some of my search terms:</p>

<ul>
<li>What is Tuple</li>
<li>Tuple</li>
<li>Databases Tuples</li>
<li>JPA Tuple</li>
</ul>

<p>All the documentation of the Java EE 6 says about Tuple is as follows:</p>

<blockquote>
  <p>Interface for extracting the elements of a query result <strong>tuple</strong>.</p>
</blockquote>

<p>That explains "A LOT".</p>

<p>I can not find something concrete, solid, concise, really explaining what it is. It is difficult for some mortals like me, born not knowing everything. I do not speak English natively, I do not have access to the entire contents of the universe, and sometimes I try to make this community the most practical, simple, friendly, and respectable in questions and answers. It's never enough. Do not presume that I did not research anything before coming here, that I am ignorant, lay, lazy or etc. This is preconception!</p>

<p>For the love of God... I use a translator to write, and I do not have practical understanding about certain things that for others is so easy to understand. My question even follows the rules for questions imposed here on stackoverflow. It's always something when I ask something. When I try to give answers, I always try to research before, and respond as best I can to other users. Give me some remorse sometimes participate in some communities... I ask for <strong>knowledge</strong>, not for status, and I'm sure others may have the same questions I have. Often people treat this community like a taboo, and not as a place to exchange knowledge. Again... for the love of God...</p>