Facts About Relational Model
Relational Model (RM) organises the data in the form of relations (tables).
A relational DB consists of collection of tables, each of which is assigned a unique name.
A row in a table represents a relationship among a set of values, and table is collection of such relationships.
Tuple: A single row of the table representing a single data point / a unique record.
Columns: represents the attributes of the relation. Each attribute, there is a permitted value, called domain of the attribute.
Relation Schema: defines the design and structure of the relation, contains the name of the relation and all the columns/attributes.
Common RM based DBMS systems, aka RDBMS: Oracle, IBM, MySQL, MS Access.
Degree of table: number of attributes/columns in a given table/relation.
Cardinality: Total no. of tuples in a given relation.
Relational Key: Set of attributes which can uniquely identify an each tuple.
Important properties of a Table in Relational Model :
The name of relation is distinct among all other relation.
The values have to be atomic. Canโt be broken down further.
The name of each attribute/column must be unique.
Each tuple must be unique in a table.
The sequence of row and column has no significance.
Tables must follow integrity constraints - it helps to maintain data consistency across the tables
Last updated
Was this helpful?