What Is a Partition
Essay by doker199 • August 28, 2016 • Lab Report • 793 Words (4 Pages) • 885 Views
CUESTIONARIO PARA PRIMER BIMESTRE
Explique:
Qué es una partición:
Es una de las funcionalidades más importantes que sirven para hacer que tablas e índices demasiado grandes pueden ser divididos en piezas más pequeñas, llamadas particiones.
Que es un tablespace:
Es una unidad lógica de almacenamiento dentro de una base de datos Oracle.
Que finalidad tiene la carga masiva:
Ingresa una gran cantidad de datos en las tablas cualquier tabla que se tenga creada en una base de datos.
Como se pueden particionar los datos?
1. Una tabla puede ser particionada usando cualquier columna de la tabla.
2. Esta columna es conocida como llave de partición.
3. Es importante particionar los datos por una columna que no cambie, tal como la fecha de compra.
4. Si la partición es hecha sobre una columna que cambie sus valores, esta actualización en la columna requeriría mover los datos a una diferente partición, la cual será una operación que consume tiempo.
Explique la relación entre una partición y un tablespace.
Que las particiones se almacenan en un tablespace para un mayor desempeño.
Mencione las diferentes formas de particionar los datos.
1. Por rangos de valores de datos (partición por rangos)
2. Por funciones hash (partición hash)
3. Utilizando valores discretos (partición por listas)
4. Utilizando una combinación de métodos (partición compuesta)
Explique la partición por rangos.
Los datos son particionados en rangos no-traslapados de valores.
Explique la partición HASH
Es útil para localizar renglones correspondiendo a un simple valor, pero no pueden ser utilizados por el optimizar para solicitar un rango de valores. Por ejemplo, si deseamos buscar todas las compras de un mes en particular, tendremos que buscar en todas las particiones.
Explique la partición por listas
La partición por lista permite al optimizador de queries realizar recorte de particiones sobre queries que buscan valores específicos de la llave de partición. Por ejemplo un query que busca información de Sonora o Nuevo León solo necesita acceder a la partición NORTE.
Explique la diferencia entre un índice bitmap y b-tree
- El índice B-TREE es el índice default, y sus características son las siguientes.
Indexados-----------> con PK no admite null y duplicados
No indexados------- > si admiten valores duplicados y null
Compuestos----------> datos de varias columnas
- Y el índice BITMAP se usan para trabajar con datos duplicados en cualquier campo.
- El índice UNIQUE CONDICIONA QUE NIGUN VALOR SE REPITA.
Defina:
- Query:
Consulta realizada contra una base de datos. Se usa para obtener datos, modificarlos o bien borrarlos.
- Vista Materializada:
Es el resultado de una consulta, se almacena en una tabla caché real, que será actualizada de forma periódica a partir de las tablas originales.
- Índice:
Es una estructura diseñada para obtener un acceso más rápido a los datos contenidos dentro de una tabla.
- Data Mining: (minería de datos)
Es el proceso de extracción de información significativa de grandes bases de datos.
- Vista
Es una tabla lógica, que muestra una parte de la base de datos. Las vistas permiten “almacenar” de manera lógica los resultados de los queries.
- MIS: (Sistemas de información de gestión)
El campo MIS combina programación, análisis y habilidades de negocios informáticos para ofrecer a las empresas soluciones informáticas para mejorar el rendimiento o simplificar sus flujos de trabajo.
- EIS: (Sistema de Información para Ejecutivos).
Es una herramienta software, basada en un DSS, que provee a los gerentes de un acceso sencillo a información interna y externa de su compañía, y que es relevante para sus factores clave de éxito.
- DSS: (Un Sistema de Soporte a la Decisión)
Es una herramienta de Business Intelligence enfocada al análisis de los datos de una organización.
- Metadatos:
Son datos que describen otros datos.
...
...