You are on page 1of 1

The relational model for database

Additional and management is a database


Extended Relational model based on first-order
This language is used to Relational Model predicate logic, first formulated
Algebra and proposed in 1969 by Edgar
manipulate the data in the data Operations
model. This languages uses a Codd.
set of operators that are applied
on two relations (input) and
produces a new relation (output).

DATABASE
RELATIONAL MODEL
SQL, initially pushed 2.1 provide a declarative method for
Relational specifying data and queries: we
as the standard
language for Model directly state what information the
SQL and the Concepts database contains and what
relational databases,
Relational Model information we want from it,
deviates from the
relational model in
several places.

Other models are the hierarchical


A type as used in a typical model and network model. Some
systems using these older
relational database might be the
architectures are still in use today in
set of integers, the set of
Application to Alternatives to data centers with high data volume
character strings, the set of needs or where existing systems are
Databases the Relational
dates, or the two boolean values so complex and abstract it would be
Model
true and false, and so on. The cost prohibitive to migrate to systems
corresponding type names for employing the relational model
these types might be the strings
?int?, ?char?, ?date?, ?boolean?,
etc.
Joins are used to combine the
information of two relations which have
Set Operation of at least one field in common. It is one of
The different operators of
relational algebra are as
Relational Algebra Joins the most important operators of
follows: RDBMS. In simple words, a join
Union (U ) Intersection (n ) operation can be defined as a cartesian
Set-difference (Minus ???) product followed by selection or
Cross Product (*) projection operators
Renaming ( ) T

You might also like