Skip site navigation (1) Skip section navigation (2)

Row vs. tuple

From: Peter Eisentraut <peter_e(at)gmx(dot)net>
To: pgsql-docs(at)postgresql(dot)org
Subject: Row vs. tuple
Date: 2003-03-15 00:37:10
Message-ID: Pine.LNX.4.44.0303141647200.2382-100000@peter.localdomain (view raw or flat)
Thread:
Lists: pgsql-docs
In some places the documentation uses the term "tuple" to mean "row
version" (in the MVCC sense).  This choice of terms is puzzling me; where
does it come from?  In the literature available to me, the term "tuple" is
used as the mathematical equivalent of "row", meaning that
table/row/column parallels relation/tuple/attribute.  This terminology is
also used in other parts of PostgreSQL.  For example, libpq and derived
interfaces use "tuple" in function names to refer to rows.  Should we not
make this usage consistent?  I suggest we use "row version" when we mean
row version, which will also make things clearer to less experienced
users.

-- 
Peter Eisentraut   peter_e(at)gmx(dot)net


Responses

pgsql-docs by date

Next:From: Tom LaneDate: 2003-03-15 01:06:33
Subject: Re: Row vs. tuple
Previous:From: Habib SeifzadehDate: 2003-03-14 16:31:11
Subject: Some problems like stored procedure

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group