Implementación y Uso de DbDat para Auditoría de Bases de Datos

DbDat es una herramienta de código abierto para la evaluación de salud en bases de datos, que facilita a expertos en seguridad y administradores la auditoría de configuraciones, políticas de contraseñas, privilegios y estado de parches de manera automatizada. Estructura del Directorio del Proyecto El proyecto está organizado en una estructura l ...

Publicado el 7-16 20:27

Configuración de Múltiples Fuentes de Datos en Spring Boot con Oracle y H2

En escenarios de procesamiento de datos por lotes o migración, es común necesitar leer grandes volúmenes de información de una base de datos robusta como Oracle, mientras se registra el progreso de la ejecución (por ejemplo, el último ID procesado o una marca de tiempo) en una base de datos ligera y embebida como H2. Esto permite reanudar la ta ...

Publicado el 7-14 07:02

Función INSTR de Oracle: Guía Detallada y Aplicaciones

La función INSTR en Oracle SQL se utiliza para localizar la posición de una subcadena dentro de una cadena de texto más grande. Esencialmente, actúa como una función de búsqueda de caracteres. Sintaxis de la función INSTR La función INSTR puede utilizarse en dos formatos: INSTR(cadena_fuente, subcadena_buscar) INSTR(cadena_fuente, subcadena_bu ...

Publicado el 7-11 12:19

Configuración Típica de Modelos LLM para Aplicaciones de IA en Oracle

Recientemente, he estado realizando pruebas de aplicaciones de IA basadas en Oracle, y las aplicaciones de IA requieren necesariamente la configuración de modelos LLM. Aunque son configuraciones simples, encontré algunos puntos críticos que documento para futuras referencias. Configuración del modelo de Embedding Sintaxis especial para p ...

Publicado el 7-5 21:23

Configuración y Uso Básico de MyBatis con Oracle

Este artículo detalla los pasos para configurar y utilizar MyBatis con una base de datos Oracle, incluyendo la definición de la configuración, el mapeo de entidades y la ejecución de consultas. Inclusión de Librerías Se requieren las librerías de MyBatis y el driver JDBC de Oracle. Archivo de Configuración Principal (mybatis-config.xml) Este a ...

Publicado el 7-4 17:31

Dominio de Consultas Multitabla y Joins en Oracle Database

Producto Cartesiano en Bases de Datos Cuando se extraen datos de múltiples tablas sin especificar una condición de unión válida, el motor de base de datos genera un producto catresiano. Esto significa que cada fila de la primera tabla se combina con cada fila de la segunda tabla, resultando en un conjunto de datos masivo y generalmente inútil p ...

Publicado el 7-3 18:40

Implementación de funciones analíticas en SQL para particionamiento y ordenamiento

Las funciones analíticas en bases de datos relacionales permiten realizar cálculos sobre un conjunto de filas que están relacionadas con la fila actual. A diferencia de las funciones de agregación tradicionales que colapsan múltiples filas en un solo resultado, las funciones analíticas devuelven un valor para cada fila procesada. La estructura ...

Publicado el 7-1 18:12

Ejercicios de SQL en Oracle: Conceptos Avanzados de Bases de Datos

En este artículo, se presentan ejercicios avanzados de SQL enfocados en Oracle Database, cubriendo temas como el orden de ejecución de palabras clave, el manejo de productos cartesianos, la invocación de atributos en consultas y el alcance de subconsultas. Orden de Ejecución de Palabras Clave en SQL En SQL, el orden de ejecución de las cláusula ...

Publicado el 6-28 05:54

Uso básico de la instrucción MERGE en Oracle

La instrucción MERGE en Oracle permite combinar operaciones de inserción y actualización en una sola sentencia SQL, basándose en cnodiciones de coincidencia. Es particularmente útil para sincronizar datos entre tablas durante migraciones o inicializaciones. Ejemplo básico donde se insertan registros de una tabla origen en una tabla destino cuan ...

Publicado el 6-26 01:07

Gestión de imágenes BLOB en Oracle: Inserción mediante SQL y extracción con Java

La manipulación de objetos bianrios grandes (BLOB) en Oracle Data base requiere una coordinación precisa entre el sistema de archivos del servidor y la lógica de base de datos. A continuación, se presenta un flujo técnico para importar archivos de imagen directamente desde el servidor y su posterior recuperación mediante una aplicación Java. 1. ...

Publicado el 6-25 02:00