19
BASE DE DATOS TERADATA DANIEL PORRAS WLADIMIR VILCA

Exposicio teradat

Embed Size (px)

Citation preview

BASE DE DATOS

TERADATA

DANIEL PORRAS

WLADIMIR VILCA

TeraData 1976 -1979

Citybank y Investigación de California (Caltech)

Teradata Corporation (NYSE: TDC )

Teradata es un gestor de base de datos relacional específicamente diseñado para soportar paralelismo.

Su arquitectura patentada permite descomponer las preguntas complejas entre múltiples unidades de trabajo paralelas en el software de la base de datos.

EXISTEN :

1.- Teradata V2R5. 2.-Teradata V2R6.0

3.-Teradata V2R6.1

3.-Teradata V2R6.2

4.-Teradata 12.00.00

5.-Teradata 12.00.00

UNIX SVR4.2 MP-RAS.

Microsoft Servidor 2003 de Windows.

Linux.

Solari.

•512 MB de memoria

•1 GB a 4 GB de espacio libre en disco.

•Procesador Pentium III Pentium IV.

•Velocidad 1,2 Ghz

Costo de Teradata

Relación precio.

Teradata debido a su alta fiabilidad .

$ 989 por usuario.

Para 20 usuarios $ 19.780.

PARALELISMO El procesamiento paralelo es el método más eficiente

para gestionar tareas complejas

Consiste en dividir una tarea en subtareas más sencillas que puedan ser gestionadas concurrentemente por múltiples unidades de trabajo

Gracias al procesamiento paralelo, las solicitudes independientes se procesan con la máxima eficiencia posible, evitando que una sola persona o una solicitud grande sea un cuello de botella

MOTOR TERADATA

AMP (Access Module Processors).

A cada AMP le corresponde una parte del espacio y de los datos en la base de datos

Teradata no está condicionada por la plataforma hardware para soportar paralelismo

Los procesadores virtuals (Vprocs) proveen el ambiente en paralelo : Tipos de Vprocs son:

PE: Descompone sentencias SQL. AMP: controla la administración de la base de datos y el subsistema de discos. Para el ingreso o actualización de datos .

Esto permite que las Base de Datos Teradata sea ejecutada en Sistemas SMP y MPP.

•MPP (masivo proceso paralelo)

•SMP (multiprocessing simétrico)

Vprocs comparten un bloque de memoria libre en un nodo. Un segmento de la memoria se asigna a un Vproc para su uso, y luego regresó a la piscina de memoria para uso por otro Vproc.

Administración de espacio en disco Usa tecnología RAID para proteger los datos, a nivel

De disco utilizando el administración RAID para agrupar las unidades.

Esto se realiza para asegurar la disponibilidad de datos en caso de fallo.

Teradata SQLprovee una muy poderosa sentencia EXPLAIN que permite ver el plan de ejecución de una consulta.

Explain.-proporciona una estimación del número de las filas implicadas y del impacto en el funcionamiento de la consulta

Se mantiene un control de concurrencia a través de dos mecanismos:

Transacciones .-Son obligatorios para mantener la integridad de la base de datos mientras se efectúan muchas operaciones concurrentes.

Locks.-es un medio de petición de derechos a algún recurso.

Teradata puede asegurar muchos diferentes tipos de recursos de diferentes formas. Se puede anular algunos locks haciendo ciertas operaciones.

•String datos binarios

•Datos de Carácter String

GRÁFICO

* VARGRAPHIC (n) * LARGO VARGRAPHIC

Teradata SQL Assistant (TSA) es una utilidad de cliente basadas en ODBC utilizado para acceder y manipular datos en los servidores de bases de datos compatibles con ODBC.

1) Teradata SQL Asistente para Microsoft Windows

2.) Teradat.a SQL Assistant / Web Edition

TERADATA VISUAL EXPLAIN

Es una herramienta visual que describe el plan de ejecución de complejas sentencias SQL de una manera simplificada.

TERADATA STATISTICS WIZARD

Es una herramienta gráfica que ha sido desarrollada para mejorar el rendimiento de las consultas y de la base de datos haciendo pruebas estadísticas de los resultados de cada operación.