A row of a table in relational model is known as tuple - is the easy answer. A tuple is a collection of elements that relate to one another : T = R(e1, e2, ... , en). One can view a collection of similar relations, R, as a table, where the elements of same category are projected underneath one another, and ordered as is suited for the table view. When implementing a relational database, the tuples can be spread all over in a way that suits those that make the storage system, and enables fast retrieval and manipulation of them. So, unless you specify the sorting - "Collating Sequence" of the table, you can expect a new ordering every time you view the table. The elements in the relations are bound together in the same way as rows in a table - but some relations may have more elements - "columns" and really belong to other tables - but is "projected" into the view you see as a table.
Chat with our AI personalities
Relational Database Model
TUPLE : Is the "ROW" in a table
structural independencesimplicityad-hoc query capabilityeasy to designsecurity controlnon procedural access language
No Duplicate Tuples - A relation cannot contain two or more tuples which have the same values for all the attributes. i.e., In any relation, every row is unique. • Tuples are unordered - The order of rows in a relation is immaterial. • Attributes are unordered - The order of columns in a relation is immaterial. • Attribute Values are Atomic - Each tuple contains exactly one value for each attribute. It may be noted that many of the properties of relations follow the fact that the body of a relation is a mathematical set.
A relational database stores data in the form of TABLES.