Oracle es una base de datos relacional escalable que ofrece opciones como particionamiento, clústeres de aplicaciones reales, paquetes de administración y seguridad avanzada. Las tareas del administrador incluyen planificación, disponibilidad, estructuras, almacenamiento, seguridad, copias de seguridad y rendimiento. La base de datos consta de procesos, archivos y estructuras de memoria como el SGA y PGA.