A database session must be established before you can access any data in Oracle. The session authenticates the user and allocates the necessary server process and PGA memory. Without establishing a connection and session, there is no context through which SQL statements can be executed and data can be retrieved.