Contents / Previous / Next


SQL as Relational Language

SQL = Structured Query Language is a database sublanguage for querying and modifying relational databases. It was developed by IBM Research in the mid 70's and standardized by ANSI in 1986.

It is the database language of choice for many relational database systems including PostgreSQL, MySQL, Microsoft SQL Server, Oracle, DB2, INGRES and SYBASE.

The Relational Model defines two root languages for accessing a relational database:

SQL is a version of Relational Calculus.

What can SQL do ?

SQL is easy to learn.