¿Qué es Oracle SQL Developer?

Autor: | Última modificación: 28 de septiembre de 2022 | Tiempo de Lectura: 2 minutos
Temas en este post:

El Oracle SQL Developer es un entorno de desarrollo integrado (IDE) gratuito que permite desarrollar y gestionar implementaciones de las bases de datos de Oracle.

Este IDE soporta bases de datos Oracle 10g, 11g y 12c y corre con cualquier sistema operativo que soporte Java.

Características de Oracle SQL Developer

Para desarrolladores

Oracle SQL Developer brinda una amplia gama de editores para trabajar con SQL, PL/SQL, procedimientos almacenados de Java y XML. También se pueden ejecutar consultas, crear planes de ejecución, exportar datos a formularios XML, Excel, HTML o PDF, entre muchos otros. Al mismo tiempo, ejecuta, depura, prueba y documenta los sistemas de bases de datos.

Para los administradores de bases de datos

El panel DBA está disponible desde la versión 3.0 (actualmente está en la versión 22.2.1). Este panel proporciona características como:

  • Bomba de datos o data pump export: permite descargar datos y metadatos en un conjunto de archivos del sistema operativo denominado conjunto de archivos de volcado. Este conjunto se puede importar dentro del sistema o fuera del mismo, hacia otro sistema y cargarlo allí.
  • Un gestor de recuperación denominado RMAN, el cual brinda la posibilidad de recuperación ante desastres ocurridos en el sistema. Realiza copias de seguridad que garantizan que se recuperen de manera eficiente los datos en la base de datos.
  • Auditoría Oracle.
  • Gestión de usuarios y roles.
  • Gestión de almacenamiento.
  • Gestión de recursos.
  • Paquete de diagnóstico: instantáneas, valores de referencia, ADDM (Automatic Database Diagnostico Monitor), ASH (Active Session History) y AWR (Automatic Workload Repository).
oracle sql developer

Funcionalidades de Oracle SQL Developer

Algunas de las funcionalidades disponibles en Oracle SQL Developer son:

Navegador de esquemas

Las conexiones de la base de datos se configuran por medio de un archivo TNS. El navegador de esquemas permite revisar los objetos que hay dentro del esquema creado. Para abrirlo, debes seleccionar el botón derecho en la conexión y hacer clic en «Navegador de esquemas» (en inglés, Schema Browser):

schema browser step by step

El esquema mostrará tablas, vistas, index, paquetes, procedimientos, funciones, operadores y triggers, entre muchos otros objetos seleccionados.

Función de búsqueda Find DB object

Esta función permite realizar análisis de impacto en la base de datos. Ayuda a determinar distintas dependencias y a buscar en segmentos de código específicos el objeto o la cadena de objetos. Para ejecutar la función, se debe clicar en el menú Ver y seleccionar la opción Buscar objeto de la BD o Find DB Object:

find db object: step by step

¿Quieres saber más?

Oracle SQL Developer es una herramienta sumamente completa, con ella se pueden crear modelos físicos de una base de datos heredada, generar modelos relacionales desde el Data modeler o asociar un dominio de datos a un diseño lógico.

Si quieres seguir aprendiendo sobre esta temática e ir más allá de los artículos que puedes encontrar en nuestro blog, te invitamos a realizar el Big Data, Inteligencia Artificial & Machine Learning Full Stack Bootcamp. Aprenderás de los mejores y podrás cambiar tu vida en pocos meses. ¡Solicita información!

👉 Descubre más del Big Data, Inteligencia Artificial & Machine Learning Full Stack Bootcamp ¡Descarga el temario!

👉 Prueba el Bootcamp Gratis por una Semana ¡Empieza ahora mismo!

👉 Conoce nuestros otros Bootcamps en Programación y Tecnología

[email protected]

¿Trabajo? Aprende a programar y consíguelo.

¡No te pierdas la próxima edición del Aprende a Programar desde Cero Full Stack Jr. Bootcamp!

 

Prepárate en 4 meses, aprende las últimas tecnologías y consigue trabajo desde ya. 

 

Solo en España hay más de 120.400 puestos tech sin cubrir, y con un sueldo 11.000€ por encima de la media nacional. ¡Es tu momento!

 

🗓️ Próxima edición: 13 de febrero

 

Reserva tu plaza descubre las becas disponibles.