EXPOSICION MODULO 1
Juan Carlos Rubiano
Leidy Jaimes
PARTICIONAMIENTO
El particionamiento es el proceso que
permite dividir tablas, índices de tablas,
vistas materializadas e índices de vistasmaterializadas, en pedazos mas pequeños,
donde cada parte de un objeto de este tipo
de bases de datos se llama PARTICIÓN.
Cada partición tiene su propio nombre y,
opcionalmente, puede tener sus propiascaracterísticas de almacenamiento .
TIPOS DE PARTICIONAMIENTO
RANGE: este tipo de particionamiento se realiza
por
rangos
de
valores.
Este
tipo
de
particionamiento es mejor cuando se tienen datos
quetienen rango lógicos por ejemplo mes del año
o un valor numérico.
HASH: La función hash devuelve un valor
automático que determina a que partición irá el
registro. Es una forma automática de realizarel
particionado. Es útil para particionar tablas donde
no hay unos criterios de particionado claros.
TIPOS DE
PARTICIONAMIENTO
LIST:
permite determinar el particionado
según una lista de valoresdefinidos sobre el
valor de una columna especifica.
COMPOSITE:
combina
particionamiento.
dos
clases
de
SYSTEM : es necesario especificar en que
partición se ingresará el dato.
PORQUE UTILIZARPARTICIONES?
Mejora los tiempos de respuesta de las
consultas, y que puede ser especialmente útil
en un sistema DW donde las tablas de hechos
pueden ser muy grandes.
Ayuda a obtener mejora en elrendimiento, la
capacidad de administración y la disponibilidad
de una gran variedad de aplicaciones.
Reduce el coste del almacenamiento de
grandes cantidades de datos.
OBJETOS
Es un tipo dedatos compuesto
definido por el usuario que
representa una estructura las
funciones y procedimientos para
manipular los datos.
De que consta?
Posee atributos y métodos
ATRIBUTOS
De que consta?
METODOS
CREATE TYPE BODY employee_typ AS
MAP MEMBER FUNCTION get_idno RETURN NUMBER IS
BEGIN
RETURN employee_id;
END;
MEMBER PROCEDURE display_address ( SELF IN OUT NOCOPY
employee_typ ) IS
BEGIN...
Regístrate para leer el documento completo.