Publicado 18. febrero 2022
Actualizado en octubre de 2025
Introducción
En este artículo del blog presentaremos una de las diversas funciones de KeepTool que no debe subestimar. Le mostraremos cómo puede marcar su subconjunto personal de objetos de la base de datos Oracle asignándole un icono adecuado. Puede ser una estrella favorita, una viñeta de color o una señal de advertencia, por nombrar solo algunas.
Esta nueva y potente función le ayuda a mantenerse organizado. Pensemos en una gran base de datos que contiene miles o incluso decenas de miles de tablas, vistas y paquetes PL/SQL. Le ayudamos a mantenerse centrado en el conjunto de objetos de la base de datos en los que está trabajando actualmente. ¡No se pierda más en la jungla de objetos de la base de datos!
Cómo marcar objetos de la base de datos
Verá una nueva columna «Marcar» en varias cuadrículas de resumen, entre ellas:
Además, los objetos marcados se reconocen en cualquier otro lugar donde se vean objetos:
en el navegador de contenido de datos, el generador de consultas SQL, el panel del navegador de objetos de la página SQL e incluso en el diagramador ER.

La lista desplegable proporciona varios iconos que se pueden utilizar para marcar los objetos de la base de datos con diferentes fines
Junto al nombre de cada objeto hay un cuadro combinado/desplegable. Desde allí se puede asignar un icono: viñetas
de colores, estrellas, banderas de advertencia, etiquetas de interrogación, marcadores críticos para el rendimiento, etc.
Mantener el orden en toda la interfaz de usuario
Una vez que se marca un objeto en algún lugar, aparecerá marcado en todos los lugares donde se muestre el objeto. Por ejemplo, si marca con una estrella una tabla en la cuadrícula de resumen, esa estrella también se mostrará en:
-
El navegador de contenido de datos
-
El generador de consultas SQL
-
El explorador de objetos dentro de las páginas SQL
-
El diagramador ER
Esto significa que su conjunto de elementos destacados personales le acompañará en todas las funciones.
Además, puede filtrar para mostrar solo los objetos marcados, reduciendo la vista a solo aquellos que le interesan.
Todas las marcas se almacenan localmente en su equipo en archivos JSON en:
%APPDATA%KeepTool<version>ObjFlags<database>#<user>
—donde <database> y <user> provienen de su conexión actual.

Una vez definidas, las banderas se muestran en varios lugares para resaltar el objeto de la base de datos en el que se encuentra actualmente enfocado
Puede utilizar las tecnologías de filtrado integradas en nuestras cuadrículas de datos para encontrar objetos marcados. En un instante, puede reducir el número de objetos que se muestran en la cuadrícula de datos a un número manejable de registros.
Todas las marcas se almacenan localmente en su ordenador en archivos JSON en la carpeta
%APPDATA%KeepTool<version>ObjFlags<database>#<user>
donde tanto <database> como <user> se sustituyen por los valores de su conexión de base de datos actual.
Ejemplo de caso de uso: una solicitud de cambio de esquema
Imagina que recibes una solicitud de cambio que abarca tanto modificaciones estructurales (tabla) como actualizaciones lógicas (PL/SQL).
-
Marque todos los objetos que se van a cambiar con un punto rojo.
-
A medida que complete cada cambio, cambie su indicador de rojo a verde.
-
Si un objeto está actualmente en proceso, márquelo en amarillo.
-
Los objetos sin marcar permanecen fuera del radar (es decir, fuera del alcance).
De un vistazo, las marcas indican:
Y una vez que todas estén en verde, sabrás que el cambio se ha aplicado por completo.

Ejemplo de uso de viñetas con semáforo para visualizar el progreso en el trabajo
Conclusión
Marcar objetos de la base de datos es un método sencillo pero eficaz para mantener la concentración en esquemas grandes. Incluso en entornos más pequeños, te ayuda a mantenerte orientado y ser eficiente. Durante ciclos de cambio complejos, el uso de indicadores para realizar un seguimiento del estado puede aumentar significativamente tu productividad.
➡️ Pruebe KeepTool gratis
Las herramientas Oracle de KeepTool están diseñadas específicamente para desarrolladores, administradores de bases de datos (DBA) y equipos de soporte. Con más de 25 años de experiencia, optimizamos continuamente nuestro software para que el análisis y la documentación de sus bases de datos sean más rápidos, eficientes y claros.