Views are virtual tabular variables. This means that in SQL a view is referenced for retrieval purposes in exactly the same way a tabular variable is referenced. The only difference is that a view does not have a physical existence. It exists only as a definition in the database catalog. We refer to “real” tabular variables (that is, the tabular variables that have a physical existence in the database) as base tabular variables.