Oracle Database is the first database designed for enterprise grid computing, the most flexible and cost effective way to manage information and applications.
An Oracle database is a collection of data treated as a unit. The purpose of a database is to store and retrieve related information. A database server is the key to solving the problems of information management. In general, a server reliably manages a large amount of data in a multiuser environment so that many users can concurrently access the same data.
Oracle Database Application Development
SQL and PL/SQL form the core of Oracle's application development stack. Not only do most enterprise back-ends run SQL, but Web applications accessing databases do so using SQL. Enterprise Application Integration applications generate XML from SQL queries, and content-repositories are built on top of SQL tables.
Overview of Oracle SQL
Overview of PL/SQL
PL/SQL is Oracle's procedural language extension to SQL. PL/SQL combines the ease and flexibility of SQL with the procedural functionality of a structured programming language.