Desarrollador SQL
| Desarrollador Oracle SQL | |
|---|---|
| Datos básicos
| |
| desarrollador | Oráculo |
| Año de publicación | Marzo de 2006 |
| Versión actual |
19.2.1.247.2212 ( 12 de septiembre de 2019 ) |
| sistema operativo | Windows , Linux , macOS |
| lenguaje de programación | Java |
| categoría | Entorno de desarrollo SQL |
| Licencia | Freeware |
| Se habla alemán | si |
| Sitio web del producto (Oracle) | |
El SQL Developer es un entorno de desarrollo (IDE) de Oracle para SQL, PL / SQL y una administración de herramientas para bases de datos . SQL Developer se basa en Java y, por lo tanto, requiere un entorno de ejecución de Java , pero, por lo tanto, también puede ejecutarse en varias plataformas. El desarrollador de SQL se llamaba originalmente "Project Raptor".
El soporte oficial solo se extiende a las bases de datos Oracle (versión 10g o superior) y Microsoft Access , pero la arquitectura basada en Java significa que los controladores JDBC de otras bases de datos como MySQL también se pueden integrar, aunque varias funciones específicas de Oracle no están disponibles allí. a disposición.
Funciones
SQL
Con SQL Developer, como cualquier cliente SQL , las consultas SQL se pueden enviar a una base de datos.
Ver, crear y editar objetos de base de datos
Para muchos tipos de objetos de base de datos, existen formularios en la interfaz gráfica de usuario para facilitar la visualización y el cambio. Por ejemplo, las secuencias o definiciones de tablas se pueden crear, modificar o eliminar sin conocimiento de SQL. Los datos de las tablas se pueden cambiar, eliminar o agregar directamente en la interfaz. Si se llama a una tabla, SQL Developer carga solo una parte de su configuración predeterminada (por ejemplo, 50 filas) para evitar tiempos de espera demasiado largos, incluso con tablas grandes. Los datos que se muestran en forma de tabla se pueden clasificar y filtrar.
actuación
Con las funciones de rendimiento de las bases de datos de Oracle, se pueden crear tanto un seguimiento como un plan de ejecución en la interfaz para una declaración SQL. Con esta información, los especialistas pueden optimizar las declaraciones SQL o identificar áreas problemáticas.
Importación y exportación
El software también incluye muchas opciones para exportar e importar datos. La estructura de los objetos de la base de datos se puede exportar en declaraciones DDL . El contenido de las tablas se puede guardar en páginas HTML , archivos CSV o Excel , por ejemplo , o se pueden generar SQL (instrucciones de inserción) a partir de ellas. Los datos se pueden importar desde archivos CSV y Excel .
PL / SQL
Además, SQL Developer ofrece la posibilidad de desarrollar funciones y procedimientos en el lenguaje de programación PL / SQL que se pueden ejecutar directamente en bases de datos Oracle . Además de un editor con resaltado de sintaxis, también está disponible un depurador para esto. Esto accede a las opciones de depuración de la base de datos de Oracle. A partir de la versión 2.1, también se pueden crear pruebas unitarias para programas PL / SQL.
Enlaces
Las conexiones a varias bases de datos se pueden administrar en una ventana. Se pueden usar conexiones a diferentes bases de datos al mismo tiempo. Las conexiones se crean y guardan con la información habitual (usuario, contraseña, etc.). A partir de ese momento, también estarán disponibles tras un reinicio. Una vez que se ha establecido una conexión, los objetos de la base de datos correspondiente se enumeran en una estructura de árbol, ordenados por tipo.
migración
Las funciones están disponibles para migrar desde otros DBMS (Sybase, Microsoft SQL Server y Access) a Oracle.
Disponibilidad
SQL Developer está disponible gratuitamente (después del registro) y, por lo tanto, ofrece una alternativa a los clientes SQL de pago como TOAD .
Ver también
enlaces web
- Página de inicio del producto en oracle.com
- Página sobre el desarrollador de SQL en Wikibook Oracle