DBA-Avanzadas

¿Qué es Big Data Hadoop y para qué sirve?

Hadoop es un framework opensource para almacenar datos y ejecutar aplicaciones en clusters de hardware básicos. Proporciona un almacenamiento masivo para cualquier tipo de datos, un enorme poder de procesamiento y la capacidad de manejar tareas o trabajos prácticamente ilimitados. Esto básicamente y de forma muy concreta es lo que es hadoop. Y ¿para qué …

¿Qué es Big Data Hadoop y para qué sirve? Leer más »

Inserciones multitables – INSERT INTO .. SELECT

Las inserciones de varias tablas se introdujeron en Oracle 9i para permitir que una sola instrucción INSERT INTO .. SELECT se inserte de forma condicional o incondicional en varias tablas. Esta declaración reduce los escaneos de tablas y el código PL/SQL necesarios para realizar múltiples inserciones condicionales en comparación con las versiones anteriores. Su uso …

Inserciones multitables – INSERT INTO .. SELECT Leer más »

Operadores PIVOT y UNPIVOT en Oracle Database 11g Release 1

Este artículo muestra cómo utilizar los nuevos operadores PIVOT y UNPIVOT en 11g, además de dar una solución anterior a 11g a los mismos problemas.  PIVOT  UNPIVOT PIVOT El operador PIVOT toma datos en filas separadas, los agrega y los convierte en columnas. Para ver al operador PIVOT en acción, necesitamos crear una tabla de …

Operadores PIVOT y UNPIVOT en Oracle Database 11g Release 1 Leer más »

Varios índices en el mismo conjunto de columnas en Oracle Database 12c a partir del release 1

Oracle 12c permite múltiples índices en el mismo conjunto de columnas, siempre que solo un índice sea visible y todos los índices sean diferentes de alguna manera. Tablas sin particiones Tablas particionadas Por qué utilizar varios índices OPTIMIZER_USE_INVISIBLE_INDEXES Tablas sin particiones Cree la siguiente tabla. DROP TABLE t1 PURGE; CREATE TABLE t1 ( id NUMBER, …

Varios índices en el mismo conjunto de columnas en Oracle Database 12c a partir del release 1 Leer más »

Índices invisibles en Oracle Database 11g a partir del Release 1

Oracle 11g permite marcar los índices como invisibles. Los índices invisibles se mantienen como cualquier otro índice, pero el optimizador los ignora a menos que el parámetro OPTIMIZER_USE_INVISIBLE_INDEXES se establezca en TRUE a nivel de instancia o sesión. Los índices se pueden crear como invisibles usando la palabra clave INVISIBLE, y su visibilidad se puede …

Índices invisibles en Oracle Database 11g a partir del Release 1 Leer más »

Oracle NOT NULL

Resumen: en este tutorial, aprenderá a usar la restricción NOT NULL de Oracle para hacer que una columna no acepte valores NULL. Ejemplos de restricciones de Oracle NOT NULL La columna de cantidad puede aceptar valores NULL. Eliminar restricciones NOT NULL Una restricción NOT NULL de Oracle especifica que una columna no puede contener valores …

Oracle NOT NULL Leer más »

Oracle Check Constraint

Resumen: en este tutorial, aprenderá a utilizar la restricción de comprobación de Oracle para hacer cumplir la integridad del dominio. Introducción a la restricción de comprobación o CHECK de Oracle Creación de sintaxis de restricción de verificación o CHECK Creación de ejemplos de restricciones de comprobación de Oracle Agregar restricción de verificación a una tabla …

Oracle Check Constraint Leer más »