SQL Views are defined by a single SQL statement. SQL Views are
used to read databases and are therefore mostly based on a complex SELECT
statement.
SQL Views are well supported with only a few limitations based on
the some proprietary extensions of some databases.