How does the user communicate with ORACLE?
All relational databases communicate with users via an intermediate computing language. ORACLE uses a 4th Generation Language (4GL) called SQL. SQL stands for Structured Query Language and acts as the means of communication between the database and all users, from technical to non-technical. SQL is used to create, store, change, retrieve, and maintain information in ORACLE and can even be used by those users who are not extremely technical. Users pose questions to the database using SQL, much as they would in talking with a co-worker, rather than by using formal computing commands. There are many kinds of SQL and it provides a basic means of entering and processing data to ORACLE itself. SQL*Plus will be used as the example in this document.