Está en la página 1de 14

ES HORA DE ADOPTAR

ELMODELO GIL
La historia completa detrs de la
aceleracin de bases de datos
con DevOps.
Introduccin
Menos tiempo para generar
valor, menos riesgos y ms
flexibilidad? Con beneficios como
estos, definitivamente es hora de
adoptar el modelo gil.
La metodologa gil es una alternativa a la
administracin de proyectos tradicional,
como el modelo en cascada o secuencial.
Ayuda a los equipos de desarrollo a
responder ante lo impredecible a travs de
ciclos de trabajo iterativos e incrementales
y de la colaboracin entre equipos
interfuncionales y que se autoorganizan.
Mientras que la mayora de los desarrolladores
de aplicaciones ahora consideran que la
metodologa gil es la corriente dominante,
los desarrolladores de base de datos han sido
ms lentos para adoptarla por la necesidad
de respetar el estado de una base de datos
cuando implementan cambios. Por su parte,
los profesionales de base de datos han tenido
que confiar en tcnicas ms manuales que no
alcanzan los ciclos de desarrollo ms rpidos
que actualmente requieren las empresas.
Es hora de que el desarrollo de bases de
datos siga el ritmo con la misma agilidad vista
en entornos de desarrollo de aplicaciones.

2
Las metodologas giles pueden ayudarlo
austed y a su equipo de desarrollo de base
de datos a acelerar los ciclos de desarrollo
con automatizacin, acelerar la entrega
de proyecto e implementar procesos de
desarrollo repetibles y sistemticos.
En este libro electrnico se incluyen principios
gua para crear entornos de desarrollo
giles y se recomiendan herramientas que le
ayudarn a lograrlo. Tambin explicaremos
cmo la solucin DevOps apropiada puede
ayudar a que su equipo logre de manera fcil
y rpidamente ser gil con estas tareas de
desarrollo clave:
Cambios de cdigo y control de versin
Prueba de la unidad
Anlisis del cdigo esttico
Estado de la implementacin
Automatizacin de todo

Adopte un modelo gil para acelerar los ciclos de


desarrollo con automatizacin, acelere la entrega de los
proyectos e implemente procesos de desarrollo repetibles
ysistemticos.

3
Principios gua para el MEJORAR LA PRODUCTIVIDAD
La metodologa gil les permite a los desarrolladores implementar

desarrollo gil cambios de forma individual y continua en lugar de hacer actualizaciones


sin intervencin del usuario durante los extensos ciclos de lanzamiento.
El rol del desarrollo de bases de datos se ha vuelto ms importante Determinadas soluciones de tecnologa pueden ayudar a acelerar la
que nunca a medida que las empresas lanzan aplicaciones propietarias revisin y la implementacin de cambios de cdigo durante el desarrollo
para crear nuevos flujos de ingresos, resolver problemas, recopilar y inicial, el mantenimiento en curso y la mejora de la aplicacin:
analizar datos, y ayudar a que las empresas se mantengan competitivas. Las herramientas de construccin les permiten a los desarrolladores
Histricamente, los desarrolladores de bases de datos no han sido trabajar de forma ms rpida y eficiente con una interfaz de software
incluidos en el proceso de planificacin de aplicaciones en constante sencilla que provee acceso a todas las tareas necesarias durante el
cambio; aun as, son responsables de crear cdigos de base de desarrollo. Algunas herramientas ofrecen estndares de codificacin
datos de alta calidad y alto rendimiento para ejecutar las aplicaciones de proyecto predefinidos, que permiten ahorrar mucho tiempo al
empresariales esenciales. integrar y automatizar el proceso de revisin de cdigo.
Basta con seguir algunos principios gua bsicos para que pueda ayudar Las herramientas de edicin les permiten a los desarrolladores
a que su equipo de desarrolladores sea gil y entregue cdigos de base identificar rpidamente las lneas defectuosas de cdigos o editar
de datos ms eficientes, confiables y de alta calidad: lneas especficas en lugar de ejecutar una revisin completa del
Mejorar la productividad programa. Las mejores herramientas combinan edicin, pruebas,
depuracin, revisin de estndares y sintonizacin para ayudar a
Garantizar una funcin de cdigo correcta
aumentar la productividad.
Incrementar la calidad, el rendimiento y la escalabilidad del cdigo
Las herramientas de colaboracin les permiten a los miembros del
Una forma de implementar prcticas alineadas con estos principios equipo trabajar de forma simultnea con estndares de codificacin
(yahorrar horas de tiempo de desarrollo en el proceso) es automatizar compartida sin poner en riesgo el control de la versin ni la
las tareas diarias, desde la optimizacin de SQL hasta las pruebas y integridad de su cdigo.
revisiones de cdigo, con las herramientas adecuadas.
Cuando considere las herramientas de administracin de bases de
datos, no comprometa calidad por velocidad. La agilidad no se trata de
undesarrollo rpido sin las pruebas adecuadas.

Adopte un modelo gil para implementar cambios


de forma individual y continua en lugar de hacer
actualizaciones sin intervencin del usuario durante los
extensos ciclos de lanzamiento.

4
GARANTIZAR UNA FUNCIN DE CDIGO CORRECTA INCREMENTAR LA CALIDAD, EL RENDIMIENTO Y LA
Para ser realmente giles, las empresas de bases de datos necesitan ESCALABILIDAD DEL CDIGO
una integracin eficiente con estrategas empresariales y usuarios Las herramientas de desarrollo de bases de datos ayudan a los
que definan exhaustivamente los requisitos. La visualizacin de desarrolladores a crear aplicaciones de la ms alta calidad que tendrn
interdependencias de cdigos complejos durante el desarrollo de un buen rendimiento en la produccin. Los ajustes y las pruebas de
cdigo inicial puede ayudar a mejorar la comprensin y minimizar los cdigo les brindan a los desarrolladores la oportunidad de aumentar el
errores. Las pruebas continuas a lo largo del ciclo de desarrollo que rendimiento de la aplicacin y, posiblemente, reducir los recursos y el
implican datos aportados por las unidades de la empresa e informes tiempo necesarios para la ejecucin. Considere las siguientes soluciones:
presentados a ellas son esenciales para las implementaciones exitosas. Las herramientas de revisin de cdigo automatizan el proceso al
Considere las siguientes soluciones: generar un aviso de violaciones de codificacin a medida que los
Las herramientas de revisin y refactorizacin ayudan a acelerar desarrolladores escriben el cdigo. Asegrese de buscar soluciones
el anlisis de la funcionalidad de cdigo. Busque las soluciones que sean integrales y personalizadas, y que provean paneles de
de tecnologa que muestran de forma grfica las dependencias de informacin de administracin de resumen.
cdigo y que proveen oportunidades para refactorizar cdigos. Las herramientas de cambio de administracin ayudan a los
La determinacin del impacto completo de lo que parece ser un programadores a comprender cmo un cambio puede afectar
cambio simple ahorra tiempo y reduce el riesgo y el costo de todo el desarrollo del entorno. Las mejores herramientas proveen
reelaboracin futura. asignacin de cdigo para ayudar a visualizar las dependencias
Las herramientas de prueba ahorran tiempo durante la depuracin, dentro de una base de datos.
las pruebas y las revisiones de cdigos. Las soluciones de software Las herramientas de optimizacin simplifican la tarea de ajuste
generan datos de prueba (aleatorios o del mundo real) y realizan de SQL para mejorar el rendimiento de cdigo. Estas soluciones
pruebas de unidad automatizadas, que proporcionan la informacin permiten anlisis rpidos para cdigos con problemas, y hay quienes
que los desarrolladores necesitan para comprender cmo se recomiendan implementaciones de SQL alternativo para aumentar la
ejecutar una aplicacin en el proceso de produccin y, as, poder eficacia con un nico clic en la interfaz de administracin.
realizar los cambios correspondientes.
La inteligencia colectiva ayuda a los desarrolladores de bases
Las herramientas de solucin de problemas brindan visibilidad de de datos a estar en contacto con los mtodos de desarrollo
la lnea del cdigo para ayudar a identificar el cdigo defectuoso y emergentes para abordar las iniciativas empresariales en constante
optimizar el mantenimiento continuo. cambio. Las mejores soluciones se actualizan frecuentemente y
utilizan expertos lderes en la industria y recomendaciones de
clientes desarrolladores.
Adopte un modelo gil para aumentar el
Las herramientas de escalabilidad garantizan que el cdigo
rendimiento de la aplicacin mientras que y el SQL provenientes de desarrollo alcancen la cantidad de
reduce los recursos y el tiempo necesarios transacciones esperada en produccin y, aun as, se desempeen
dentro de los lmites aceptables.
para la ejecucin.

5
Soluciones de DevOps
para el desarrollo de bases
de datos
En ltima instancia, el desarrollo gil requiere un cambio fundamental
en la manera en que trabaja el personal. En lugar de que las personas
intervengan manualmente en cada paso del proceso, los equipos deben
buscar formas de crear canales completamente automatizados que
enven cambios a la prueba de regresin, revisin y preparacin, para
la implementacin sin mayor interaccin del personal. Una forma de
empezar es implementando una metodologa DevOps.
DevOps es un mtodo de desarrollo de software que enfatiza la
comunicacin, la colaboracin, la integracin, la automatizacin y la
medicin de cooperacin entre desarrolladores de software y otros
profesionales del rea de TI. Y es fundamental si quiere permanecer gil.
Implementar una metodologa DevOps y las herramientas para brindarle
soporte es clave para seguir el ritmo de la movilidad, las tecnologas en
la nube, el anlisis de big data, las redes sociales yotras tecnologas
a medida que surgen. DevOps puede ayudarle acrear un modelo de
desarrollo gil que realice lo siguiente:
Acelerar los procesos de implementacin
Permitir una respuesta rpida a los requisitos empresariales en
constante cambio
Reducir el riesgo de cambios de produccin que son la causa de
las interrupciones
Dividir los silos

Adopte un modelo gil para seguir el ritmo de la movilidad, las tecnologas en


la nube, el anlisis de big data, las redes sociales y otras tecnologas amedida
que surgen.

6
Adoptar un modelo gil con
Toad for Oracle
La automatizacin de los ciclos de desarrollo de bases de datos como
parte de una estrategia de DevOps gil puede ayudar a eliminar los
cuellos de botella de los procesos y permitir cumplir con las fechas
de entrega de proyectos acotadas y mejorar la calidad del cdigo. En
oposicin al mito que la asocia con mayores riesgos, la automatizacin
puede ayudar a reducir el riesgo. De hecho, la automatizacin es la
clave para sincronizar los ciclos de desarrollo de las aplicaciones por el
personal de software y el personal de bases de datos.
Toad for Oracle provee herramientas de bases de datos que ayudan
aque su empresa implemente una estrategia de DevOps no solo para
automatizar tareas manuales, sino tambin para garantizar la calidad de
cdigo, acelerar el tiempo de llegada al mercado, reducir los costos y
riesgos, y mejorar la productividad. Ms especficamente, Toad puede
ser de ayuda con estas cinco tareas clave:
Cambios de cdigo y control de versin
Prueba de la unidad
Anlisis del cdigo esttico
Estado de la implementacin
Automatizacin de todo

ADMINISTRACIN DE LOS CAMBIOS DE CDIGO


Mientras que los desarrolladores de aplicaciones pueden crear
actualizaciones y sobrescribir versiones completas de cdigos, los
desarrolladores de bases de datos suelen mantener una versin actual
de la base de datos en todo momento. Los cambios deben hacerse a
travs de scripts detallados para evitar la prdida de datos.

7
Toad for Oracle incluye una poderosa caracterstica de control de origen,
Team Coding, que ayuda a que los equipos de desarrollo administren los
cambios de cdigo en la base de datos, incluso ayuda a evitar que los
desarrolladores sobrescriban los cambios de otros miembros del equipo.
En la Figura 1, se muestran algunas de las opciones disponibles. Con
Toad, puede hacer lo siguiente:
Utilizar el sistema de control de versin existente. Toad funciona
con los sistemas de control de versin ms importantes, incluidos Git,
Microsoft Team Foundation Server (TFS), Concurrent Versions System
(CVS), IBM ClearCase, Perforce y Apache Subversion (SVN).
Mejorar la productividad. Los desarrolladores pueden revisar el
cdigo de entrada y salida sin inconvenientes, directamente desde
Toad en lugar de utilizar varias herramientas.

REALIZAR PRUEBAS ANTICIPADAS Y CON FRECUENCIA


La nica manera de estar seguro de que un cambio propuesto no
afectar otra cosa es a travs de una unidad automatizada y una
prueba de regresin. Incluso si los desarrolladores y el personal de
control de calidad son exhaustivos y recuerdan todo lo que necesitan
probar, la prueba manual todava es mucho ms lenta que las pruebas
automatizadas que se ejecutan para el cambio de cdigo en el punto
de registro.
La prueba automatizada proporciona una red de seguridad para acelerar
las implementaciones de la base de datos, ya que ofrece garanta casi
inmediata de que los nuevos cambios no afectarn el trabajo anterior.
Figura1. Revise sin inconvenientes el cdigo de entrada o salida Adems, al automatizar y ejecutar este proceso en el punto de registro,
directamente desde Toad en lugar de utilizar varias herramientas. los desarrolladores recibirn comentarios inmediatos sobre un error y
estarn en la mejor posicin para solucionarlo rpidamente, cuando el
costo relativo para solucionar un error es el ms bajo.
El control de versin en proyectos de desarrollo de bases de datos
es, de hecho, una forma valiosa de realizar un seguimiento de los
cambios de lenguaje de definicin de datos (DDL) en cada paso del Adopte un modelo gil y utilice el control de
camino. Realizar un seguimiento de las revisiones de las funciones ylos
procedimientos almacenados hace que sea ms fcil acceder aellas, versin para realizar el seguimiento de los
compararlas y diagnosticar cualquier problema que surja en elcamino cambios de DDL en cada paso del camino.
hacia la produccin.

8
Code Tester for Oracle de Toad automatiza el proceso de prueba de
programas PL/SQL identificando errores y verificando la correccin de
programas en una fraccin del tiempo que se requerira de otro modo (vea
la Figura 2). Code Tester ayuda al equipo de desarrollo a hacer lo siguiente:
Garantizar la calidad del cdigo. Debido a que los desarrolladores
pueden crear casos de prueba representativos de forma automtica,
pueden realizar pruebas ms frecuentes y ms completas para
garantizar la funcin correcta del cdigo.
Reutilizar los casos de prueba. Los casos de prueba se almacenan
en un repositorio para que se puedan volver a usar para pruebas de
regresin posteriores.
Trabajar con mayor productividad. Code Tester for Oracle est
integrado en Toad, as que los desarrolladores pueden crear
fcilmente nuevas unidades de prueba como parte de su actividad
de depuracin.
Mantener las definiciones de prueba sincronizadas con
los cambios de cdigo. Code Tester for Oracle incluye una
caracterstica de evolucin del cdigo que garantiza que las Figura2. Code Tester for Oracle de Toad automatiza la pruebas de los
definiciones de las unidades de prueba se mantengan sincronizadas programas de PL/SQL.
con los cambios en el cdigo.

ASEGURAR CALIDAD CON ESTNDARES

Adopte un modelo gil y utilice la Los desarrolladores de bases de datos resultan beneficiados al aplicar
el anlisis de cdigo esttico despus de la prueba de unidad, tal vez
prueba automatizada para proporcionar aun ms que sus compaeros de desarrollo de aplicaciones. Dadas la
una red de seguridad para acelerar las presin extrema y las fechas de entrega ajustadas del ciclo de desarrollo
de bases de datos, muchos equipos aceleran el proceso de revisin
implementaciones de la base de datos. del cdigo y lo omiten por completo. Automatizar el proceso en el nivel
de desarrollo de bases de datos puede reducir el tiempo que tarda el
personal y aumentar la coherencia general de las revisiones de cdigos.
La revisin del cdigo automatizada puede regirse por reglas escritas
para ayudar a cumplir con las normas de la empresa ymejorar la calidad,
el rendimiento, el mantenimiento, laseguridad yel flujo.

9
Code Analysis de Toad proporciona una revisin de cdigo automatizada Obtener mejor visibilidad. Un panel centralizado y un anlisis
basada en un motor de reglas que determina si el cdigo cumple con los detallado proporcionan a los administradores los datos que
estndares de la empresa y sigue las mejores prcticas de la industria necesitan sobrela calidad del cdigo.
(vea la Figura 3). Hay revisiones de informes histricos consolidados de
Code Analysis disponibles con Toad Intelligence Central. Code Analysis
ayuda al equipo de desarrollo a hacer lo siguiente:
Adopte un modelo gil e implemente
Seguir de forma sistemtica las mejores prcticas para la calidad
del cdigo. Code Analysis garantiza que los desarrolladores que
anlisis de cdigo automatizado
trabajan en un entorno de equipo sean constantes en los cambios para reducir el tiempo y aumentar la
en el cdigo. Tambin garantiza que utilicen procesos estndares
para aplicar los cambios, lo que elimina mtodos de puerta trasera
sistematizacin general de las revisiones
que pueden admitir cdigos de un estndar inferior. de cdigo.
Garantizar que el cdigo est listo para la produccin. La
revisin automatizada del cdigo permite a los desarrolladores y
administradores tomar decisiones ms precisas sobre la preparacin IMPLEMENTAR MS RPIDO
del cdigo, por lo que se reduce la interrupcin yseminimizan los
Para reducir el riesgo de prdida de datos y otros percances, la ruta de
ciclos de desarrollo no planificados.
desarrollo de bases de datos generalmente incluye una parada con los
Mejorar la agilidad. La automatizacin acelera el proceso de la DBA en la etapa de implementacin para una revisin de los cambios del
revisin de cdigo, lo que mejora y acelera cada ciclo de desarrollo. cdigo, antes de entrar en la produccin.
Los DBA y desarrolladores que administran la ruta hacia la
implementacin pueden usar herramientas automatizadas para recopilar
todos los cambios en la cola que pasaron las pruebas de regresin y el
anlisis de cdigo esttico, compararlos con el entorno de produccin
y generar los scripts para realizarlos. Esto no solo puede mejorar la
eficiencia del DBA y acortar el ciclo de desarrollo, sino que tambin
puede asegurar que todos los cambios del proyecto se hagan en la
produccin. Estas herramientas lo pueden ayudar con lo siguiente:
Comparar y sincronizar esquemas. La tarea de recopilar cambios
y escribir scripts ALTER es tediosa y muy propensa a errores. La
automatizacin resuelve ambos problemas. Con la facilidad que
implica presionar un botn, la utilidad de comparar y sincronizar
de Toad simplifica el proceso de generar el script de cambio de
esquema, lo que ahorra tiempo y reduce la posibilidad de que haya
Figura3. La revisin de cdigo automatizada de Toad proporciona errores humanos producto de secuencias incorrectas o cambios
informacin sobre la calidad del cdigo. olvidados (vea la Figura 4).

10
Figura4. Toad simplifica y automatiza las comparaciones de esquemas. Figura 5. Toad identifica automticamente un SQL con problemas para
que los desarrolladores puedan ajustarlo de forma proactiva y as evitar
costosos problemas de produccin.

Ajustar SQL de forma proactiva. Incluso los cdigos de alta calidad Garantizar escalabilidad. Incluso un cdigo que se someti a
pueden encontrarse con errores de rendimiento cuando se los revisiones de calidad y ajuste puede, a veces, presentar dificultades
implementa en produccin. La capacidad de ajuste de SQL de cuando la carga de usuario se coloca en el entorno. Benchmark
Toad identifica de forma proactiva y automtica la mejor manera Factory se integra en Toad para que los desarrolladores puedan
de hacer que SQL tenga el mejor rendimiento posible antes de la revisar con facilidad si el cdigo se escalar correctamente para
implementacin. Esto minimiza los riesgos en produccin, cuando miles de usuarios simultneos.
posiblemente un DBA deba ajustar SQL sobre la marcha, y en Identificar, diagnosticar y resolver problemas rpidamente. Antes
posproduccin, despus de que un rendimiento ineficiente haya de implementar un cdigo en produccin, puede analizar la carga
afectado la empresa (vea la Figura 5). de trabajo en prueba con Spotlight on Oracle a la hora de realizar el
Quest SQL Optimizer for Oracle ofrece ms opciones de ajuste diagnstico (vea la Figura 6). Spotlight provee una representacin
avanzadas. En lugar de ajustar un solo cdigo, se pueden optimizar grfica de la arquitectura de la base de datos de Oracle para que
lotes de cdigos en una sola operacin. Adems, puede determinar qu rpidamente pueda detectar los problemas emergentes. Adems,
combinaciones de ndice funcionaran mejor en todo el lote. Debido a Spotlight proporciona una gua relacionada con el contexto que les
las variaciones en el optimizador, la caracterstica Impact Analysis de brinda al personal de DevOps la capacidad de investigar y resolver
SQL Optimizer puede identificar rpidamente un cdigo que puede deficiencias de rendimiento rpidamente. Adems, si hay problemas
retroceder en el entorno de produccin. despus de la implementacin, Spotlight tambin lo ayuda a
resolverlos de forma rpida.

11
Adopte un modelo gil y cree flujos de
trabajo completamente automatizados
que apliquen una lgica condicional a los
grupos de acciones.

Automatizar las tareas frecuentes y repetitivas por medio de Toad


reduce aun ms los riesgos asociados al error humano y mejora
enormemente la productividad. Toad le brinda el poder de automatizar
Figura6. Spotlight alerta sobre problemas en el entorno de prueba
yenproduccin. tareas individuales, adems de crear flujos de trabajo completamente
automatizados mediante la aplicacin de una lgica condicional a
grupos de acciones. Adems, todo esto se puede controlar de forma
AUTOMATIZAR TODO
remota desde un proceso externo, lo que facilita la integracin de los
A medida que la empresa se aleja de los procesos manuales y se acerca flujos de trabajo automatizados en otras aplicaciones y otros servicios
a las herramientas automatizadas, los ciclos de desarrollo de bases de (vea la Figura 7).
datos comenzarn a reducirse y sus equipos comenzarn a experimentar
agilidad. Usar las herramientas de software gradualmente a cada paso
del camino es ms rpido que usar los procesos puramente manuales,
pero proporciona solo mejoras incrementales.

Adopte un modelo gil con estado


automatizado para mejorar la eficiencia
del DBA, acortar el ciclo de desarrollo y
garantizar que todos los cambios lleguen
ala produccin.
Figura7. Toad permite automatizar con facilidad una serie de tareas.

12
Es hora de obtener ms Ejecute las pruebas a medida que desarrolla el cdigo o a medida
que realiza las pruebas de regresin antes de que el cdigo ingrese

informacin sobre Toad


en produccin, con el fin de reducir el riesgo de errores costosos
funcionales a lo largo de aos de uso y mantenimiento.

El software Toad Development Suite for Oracle de Quest ofrece un Benchmark Factory for Databases
conjunto de principios gua basados en una buena metodologa de Realice pruebas repetibles y mensurables de rendimiento
mejores prcticas. Cuando se lo usa junto con la tecnologa de servidor yescalabilidad.
Toad Intelligence Central, Toad Development Suite le brinda el poder de
Reproduzca la carga de trabajo de la base de datos para simular los
implementar procesos de desarrollo de bases de datos sistemticos y
niveles de actividad de produccin anteriores a la implementacin.
repetibles. Esto ayuda a que su empresa se vuelva ms gil y entregue
cdigos fciles de mantener y de mejor funcionamiento que son hasta un Con Toad Development Suite for Oracle, puede tener la tranquilidad de
40% ms rpidos que los conjuntos de herramientas comparativas. La que el cdigo que implementa est probado, funciona correctamente y
funcionalidad extensiva de automatizacin y colaboracin facilita agilizar est optimizado. Le permite realizar lo siguiente:
los ciclos de desarrollo y minimizar los riesgos utilizando la metodologa Automatizar tareas frecuentes y repetitivas y hacer que el proceso
gil para el desarrollo de bases de datos. de desarrollo en la empresa sea ms productivo.
Toad Development Suite for Oracle consiste en la integracin de Implementar con xito aplicaciones de alta calidad que son
tresproductos: confiables en cuanto a produccin, que cumplen con los
Toad for Oracle Xpert Edition requisitos del usuario y que garantizan el cumplimiento de los
niveles de servicio.
Utilice Toad for Oracle, la herramienta de desarrollo lder del
mercado, para crear, editar y mantener su cdigo. Reducir el costo total de propiedad para las nuevas aplicaciones
disminuyendo el impacto de un cdigo ineficaz sobre la
Identifique el SQL ineficiente y valide el cdigo de base de
productividad, los ciclos de desarrollo futuros, el rendimiento
datos con el componente SQL Optimizer para garantizar el mejor
yladisponibilidad.
rendimiento posible.
Utilice la funcin de optimizacin automtica para mejorar fcilmente Para obtener ms informacin y descargar una
el cdigo SQL directamente dentro de Toad Editor. versin de prueba gratuita de 30 das, visite la
Code Tester for Oracle pgina de Toad Development Suite for Oracle.
Realice una prueba prctica y funcional completa para PL/SQL sin
scripts de prueba extensos.

13
INFORMACIN SOBRE QUEST 2017 Quest Software Inc. TODOS LOS DERECHOS RESERVADOS.
Esta gua contiene informacin de propiedad protegida por derechos de autor. El software
Quest ayuda a nuestros clientes con la reduccin de las tediosas tareas que se describe en esta gua se proporciona con licencia de software o acuerdo de no
de administracin para que usted pueda centrarse en la innovacin divulgacin. Este software puede usarse o copiarse de acuerdo con los trminos del
acuerdo correspondiente. Ninguna parte de esta gua se puede reproducir o transmitir de
necesaria para que su empresa crezca. Las soluciones de Quest son ninguna manera o medio, electrnico o mecnico, incluso la grabacin o la fotocopia, para
escalables, rentables y simples de usar, y proporcionan eficiencia y otro propsito que no sea el de uso personal del comprador, sin el consentimiento por
escrito de Quest Software Inc.
productividad inigualables. Adems de la invitacin de Quest hecha a la
La informacin presentada en este documento se proporciona en relacin con los
comunidad global para participar en esta innovacin y de nuestro firme
productos de Quest Software. Con este documento no se garantiza ninguna licencia,
compromiso para garantizar la satisfaccin del cliente, Quest continuar expresa o implcita, por doctrina de los propios actos o de algn otro modo, a ningn
derecho de propiedad intelectual o en relacin con la venta de los productos de
con la aceleracin de la entrega de las soluciones ms integrales para
Quest Software. EXCEPTO LO ESTABLECIDO EN LOS TRMINOS Y CONDICIONES
la administracin de la nube de Azure, SaaS, seguridad, movilidad de la ESPECIFICADOS EN EL ACUERDO DE LICENCIA PARA ESTE PRODUCTO, QUEST
fuerza de trabajo e informacin impulsada por datos. SOFTWARE NO GARANTIZA RESPONSABILIDAD ALGUNA Y RENUNCIA A
CUALQUIER GARANTA EXPRESA, IMPLCITA O REGLAMENTARIA RELACIONADA
CON SUS PRODUCTOS, INCLUIDAS, ENTRE OTRAS, LA GARANTA IMPLCITA
Si tiene alguna pregunta sobre el posible uso de este material,
DE COMERCIABILIDAD, ADECUACIN PARA ALGN FIN EN PARTICULAR O NO
comunquese con: INFRACCIN. EN NINGN CASO QUEST SOFTWARE SE HAR RESPONSABLE
POR DAOS DIRECTOS, INDIRECTOS, DE CARCTER CONSECUENTE, PUNITIVOS,
Quest Software Inc. ESPECIALES NI INCIDENTALES (INCLUIDOS, ENTRE OTROS, DAOS POR PRDIDA DE
Attn: LEGAL Dept GANANCIAS, INTERRUPCIN DEL NEGOCIO O PRDIDA DE LA INFORMACIN) QUE
SURGIERAN POR EL USO O LA INCAPACIDAD DE USAR ESTE DOCUMENTO, INCLUSO
4 Polaris Way SI QUEST SOFTWARE LE HUBIERA ADVERTIDO SOBRE LA POSIBILIDAD DE TALES
Aliso Viejo, CA 92656 DAOS. Quest Software no efecta declaraciones ni garantas con respecto a la precisin
o a la integridad de los contenidos de este documento y se reserva el derecho de realizar
Visite nuestro sitio web (www.quest.com) para obtener informacin sobre modificaciones a las especificaciones y descripciones del producto en cualquier momento
sin previo aviso. Quest Software no se compromete a actualizar la informacin que figura
nuestras oficinas regionales e internacionales.
en este documento.
Patentes
Quest Software se enorgullece de nuestra tecnologa avanzada. Pueden aplicarse
patentes y patentes pendientes a este producto. Para obtener la informacin ms
actualizada sobre las patentes correspondientes para este producto, visite nuestro
sitioweb en www.quest.com/legal.
Marcas comerciales
Quest y el logotipo de Quest son marcas comerciales y marcas comerciales registradas
de Quest Software Inc. Para obtener una lista completa de las marcas de Quest, visite
www.quest.com/legal/trademark-information.aspx. Todas las dems marcas comerciales
ymarcas comerciales registradas son propiedad de sus respectivos dueos.

Ebook-ItsTimeToGetAgile-ES-XL-WL-25211

14

También podría gustarte