1.A DB user initiates SQL requests
2.Each SQL statement can access one or many tables in the DB
3.The SQL statement is sent to the DBMS, whereupon the query is analyzed, optimized, and executed.
4.The DBMS formulates the access path to the data and upon completion of the request,
5.The desired information is presented to the user as a set of columns and rows (table).
6.The result will consist of one or more columns with zero, one or many rows.