Está en la página 1de 16

Objetivos

General:

✔ Conocer todas la herramientas, funciones, ventajas,


desventajas, caracteristicas, procedimientos de instalacion del
motor de arranque de la empresa Teradata.

Especifico:

✔ Reconocer y manipular correctamente las herramientas de


Teradata SQL involucrando Teradata Tools and Utilities.

✔ Mostrar las funciones de las diversas herramientas de Teradata


SQL.

✔ Identificar las ventajas de Teradata SQL.

✔ Identificar las desventajas de Teradata SQL.

✔ Descubrir las caracteristicas de Teradata SQL.

✔ Demostrar los procedimientos de instalacion para la utilizacion


de SQL y gestion de base de datos.
JUSTIFICACION

Se conocen muchos gestores de base de datos algunos tinen mas fama que otros,
Teradata es ademas de una empresa una oportunidad para la gestion de base de datos. Este
contiene funciones que sin duda se comvierte en una opcion razonable para la gestion de
una compleja cantidad de datos y se sostiene de una participativa comunidad dispuesta a
ayudar. El fin de este documento es informar al lector de la originalidad de Teradata con sus
diversas opciones.

La creacion de base de datos robustas requieren un gestor que sea directamente


proporcinal, ademas de satisfacer las necesidades para la creacion de estas, Teradata Studio
Express contiene una interfaz sencilla y ademas diversas extenciones (jdbc, odbc). Mas
Terada SQL cuenta con software para diversos sistemas operativo, ejemplo: Mac, Windows y
linux facilitando la obtencion de este. En el sitio oficial de Taradata se puede obtener una
maquina virtual (vmware) asi poder iniciar un servidor. El servidor vmware funciona con una
distribucion de linux (Suse).

Esta documento va dirigido a todo lector que quiera conocer funciones, caracteristicas,
herramientas para facilitar el desarrollo de bases de datos complejas. La obtencion de
informacion presentada en este documento beneficia a sus creadores como lectores,
contrubuyendo al reconociento de la empresa Teradata. Al terminar la lectura de este
documento podras reconocer el gestor de base de datos incluido en Teradata sus diversas
herramientas, procesos de instalacion, funciones de cada uno de estos, utilizacion de un
servidor local para la practica de SQL y ventajas y desventajas del la utilizacion de este
software.

Marco Historico
Historia teradata
Marco teorico
Que es data warehousing teradata
Productos y servicios Teradata
Versiones
Que es?
Funciones especiales
Caracteristicas
SQL
JDBC ODBC
Teradata Tools Express
Teradata Studio
Teradata Studio Express
Sql Assistent
Foro Teradata
Ventajas y desventajas
Marco Historico
Historia Teradata
La companía nació en el periodo comprendido en 1976 como consecuencia de la interacción
entre investigadores del California Institute of Technology y Citibank que llevó a la creación
de un nuevo gestor de bases de datos orientado al almacenamiento y manipulación de
grandes volúmenes de datos.
Desde 1991 hasta el año 2007 fue una división de NCR a su vez, parte de AT&T hasta 1997.
En 2007, la compañía anunció un acuerdo con SAS para ahondar en la integración de sus
respectivos productos de manera que el motor analítico de SAS pudiese ejecutarse dentro de
la plataforma de Teradata.

Citibank, es un banco internacional de origen estadounidense propiedad del grupo Citigroup.


Fue fundado en 1812 con el nombre original de City Bank of New York.

La corporación NCR es una TIC especializada en soluciones para la venta al por menor y la
industria financiera. Sus principales productos son: cajas (puntos de venta en
supermercados), cajeros automáticos, sistemas procesadores de cheques (es decir, los leen
e interpretan), escáneres de códigos de barras, consumibles para empresas y bases de
datos a gran escala. Son además una de las primeras empresas en cuanto a servicios de
mantenimiento para productos tecnológicos.

1976 -1979
Teradata evoluciona gracias al Instituto de Investigación de California (Caltech) y a
discusiones del Grupo Avanzado de Investigaciones del Citybank; Caltech propuso el ¿Qué?
Y Citybank el ¿Porque? Ambas ideas se fusionaron en 1979. los fundadores trabajaron en el
diseño de un administrador de base de datos revolucionario, para el procesamiento en
paralelo con múltiples procesadores, específicamente para soporte de decisiones; estos
procesadores fueron agrupados para que su trabajo en conjunto sea mucho mejor que el de
uno solo con la suma de todas sus potencias

1979
Un 13 de julio de 1979 Teradata inicia sus actividades en un garaje en Brentwood California,
Teradata nombre cual simbolizaba la habilidad de administrar Terabytes de datos (trillones de
bytes), sus fundadores trabajaron en su financiamiento, para Marzo de 1980 con $150.000, el
diseño y su patente hicieron que el trabajo sea mucho mas serio.
1980
En Julio con alrededor de $2.5 millones de dolares, permitieron que la compañía deje de
emplear el equipo R&D.
1983
Justamente para Navidad, la primera beta del sistema estaba lista para el “Wells Fargo Bank”
1986
Al finalizar Junio La revista Fortune nombra a Teradata “Producto del año”
1990
Teradata y NCR Corporation se asociaron para construir “la próxima generación de base de
datos para computadoras”
1991
En setiembre AT&T adquirio NCR y para diciembre NCR anuncio la adquisición de Teradata.
1992
En enero el primer sistema sobre 1 Terabyte cobro vida en los almacenes Wal-Mart.
1994
Gartner nombra a Teradata “Líder del proceso en paralelo”
1995
El grupo de consultoria IDC nombra a Teradata Numero 1 en MPP (Procesamiento Masivo en
Paralelo) en el Computer World Magazine.
1996
Teradata, la base de datos mas extensa en el mundo con 11 Terabytes en datos; Gartner
añadio “… Teradata V2 ha probado su escalabilidad…” y The Data Warehouse Institute
premio a Teradata como su mejor practica en Data Warehousing.

1997
En enero NCR se independizo de AT&T como marca registrada, La base de datos de uno de
los clientes de Teradata fue las mas extensa en producción con 24 Terabytes en datos de
usuario, recibiendo asi el premio a “The data Warehouse Best Practices” en el DBMS
Readers Choice Awards.
1998
Teradata se orienta a Windows NT.
1999
La base de datos de uno de los clientes de Teradata tenía ya 130 Terabytes en datos de
usuario con 176 nodos en actividad.
2000
La primera aplicación empresarial para detallar la medida de beneficios del cliente
denominada VA (Value Analyzer) fue lanzada para Royal Bank de Canadá, donde se convirtió
en un éxito, luego VA fue adoptado por diez clientes adicionales de Teradata.

Luego Teradata adquirió como compañero de negocios a Stirling Douglas Group,


adicionando (DCM) Demand Chain Management software, incrementando asi su familia de
aplicaciones empresariales.
2001
Teradata duplica sus líneas de código (1.6 millones a 3.8 millones).
Introduce así FM Solution (Financial Management), una arquitectura analítica compuesta por
hardware, software, consultoría profesional y soporte de servicios. Integrando así datos hacia
un modelo de datos financiero para aplicaciones operacionales, permitiendo a la compañía
generar reportes sobre sus actividades financieras minimizando costos y esfuerzo.
2002
Teradata lanza Teradata Warehouse 7.0, luego adquirió Sagetree, desarrollador de software
SCI (Supply Chain Intelligence), ampliando su familia de soluciones empresariales.
2003
Más de 120 compañías líderes de la industria migraron de Oracle a Teradata desde el
lanzamiento del programa de migración.

Se crea la Red universitaria Teradata para la comunidad académica de Data Warehousing,


cerca de 170 universidades de 27 países fueron integradas a la red.
Teradata CRM V5(Customer Relationship Manager), fue lanzado, integrando capacidades
analíticas en una sola aplicación sofisticada.
2004
Teradata y SAP, compañías líderes en proveer soluciones de software, anuncian una
tecnología conjunta, para desarrollar soluciones analíticas para las industrias con altos
requerimientos en volúmenes de datos.
Teradata lanza Teradata Warehouse Miner 4.0, y Teradata Profiler Data Mining Tool que
automatiza significativamente las tareas mas difíciles que demandan mas tiempo y esfuerzo
en el análisis y preparación de datos.
2005
Teradata lanza “Teradata Warehouse 8.1” que incorpora "Enterprise Intelligence" soporte
inteligente para decisiones, con una combinación de reportes históricos y análisis predictivo
en “casi” tiempo real de actividades de negocio.
Siebel Systems Inc., líder en proveer soluciones de software empresarial, anuncia una
alianza estratégica para integrar y optimizar productos.
Teradata incorpora sus servicios para Linux en adición a su línea para Windows y su propia
plataforma UNIX MP-RAS.
Teradata introduce Teradata Relationship Manager V6.0, una nueva solución para la
integración de relaciones con clientes y análisis empresarial, y herramientas de comunicación
que optimizan la administración de Teradata.
Marco Teorico
Teradata

¿QUE ES DATA WAREHOUSE?

Es un depósito de información integrada, disponible para consultas y análisis, la información


que es extraída o generada desde fuentes heterogéneas, esto hace mucho más fácil y
eficiente el realizar consultas sobre los datos que originalmente están distribuidos en distintas
locaciones.
También se le conoce como una colección lógica de información almacenada desde
diferentes bases de datos operacionales, usadas para crear negocios inteligentes, dando
soporte al análisis de actividad de negocios, y tareas de decisión (un almacén de información
operacional y transaccional), diseñada para proveer datos eficientes de análisis y para
reportes especialmente (OLAP), Data Warehousing podría significar datos 'virtuales' o 'punto
a punto'.

¿Qué es el Data Warehouse?

Un Data Warehouse es un gran almacén de datos e información que, además, recoge todos
aquellos que son realmente necesarios para la realización de análisis e informes relacionado
con el Business Intelligence (BI). Una parte fundamental en la toma de decisiones de las
grandes empresas a la hora de establecer objetivos, establecer normativas y plantear
riesgos.

Aunque su nombre provenga de la palabra almacén, sus labores van más allá del
almacenamiento, como ya hemos explicado. Es un sistema que se aloja en el servidor de
una compañía o en la nube y que recopila datos sobre las OLTP (Procesamiento de
Transacciones En Línea) y varias fuentes más de información para su posterior selección y
extracción de cara a un uso con fines analíticos.

Una arquitectura que se divide en 3 estructuras: básica, básica con zona de ensayo y básica
con zona de ensayo y con data marts. La primera proporciona datos brutos junto con
metadatos para facilitar su acceso; la segunda ofrece la posibilidad de limpiar la información
en función de la utilidad que se le vaya a dar; y la tercera ofrece soluciones para diferentes
líneas de negocio (inventario, ventas, compras, etc.).

En todos los casos, el data warehouse cumple la función de guardar la información de interés
para la empresa con fines prácticos y estratégicos. Sus estructuras determinan el grado de
usabilidad, aunque sobre todo ayudan a saber hasta qué punto es más fácil orientarse a
diferentes ramas de un mismo negocio en base a los datos obtenidos.

Para qué sirve el Data Warehouse

Aunque la finalidad principal del Data Warehouse es almacenar la información ya depurada


para su posterior empleo a nivel empresarial, es una herramienta que facilita la toma de
decisiones dentro de una compañía, así como también mejora la calidad de estas. Además,
permite almacenar también consultas hechas anteriormente o análisis ya realizados, además
de una mayor rapidez a la hora de acceder a la información. Por otra parte, es capaz de
facilitar la comunicación entre departamentos en una misma compañía.
Información, análisis, gestión y comunicación son los elementos donde influye
considerablemente.

Ejemplos de Data Warehouse

Existen muchos ejemplos diferentes de data warehouse en función del tipo de empresa en el
que se emplean. No obstante, vamos a aplicarlo al caso de NeoAttack. Para nuestra agencia
de marketing digital, un almacén de este tipo serviría para identificar a nuestra clientela y
determinar cuáles son las soluciones que mejor encajan con sus necesidades, además,
también podría ayudar a averiguar cuándo requerirían de nuevo nuestros servicios, para
planear ofertas con las que atraerlos mejor.

¿QUE ES UNA DATA WAREHOUSE ACTIVA?

Permite dar respuesta a preguntas importantes no referentes únicamente a decisiones


estratégicas, pero son orientadas a decisiones tácticas de realización.
CONSULTAS ESTRATEGICAS

Las consultas estratégicas son usadas cuando se desea tomar un aprovechamiento pro-
activo para el futuro cercano, la información que produce que se utiliza para desarrollar un
plan cohesivo o un curso de acción.

Los datos almacenados que soportan consultas estratégicas deben ser históricos en
naturaleza de manera que provean una representación fiable de lo que estuvo sucediendo en
el pasado, involucran procesamiento de volúmenes de datos.

CONSULTAS TACTICAS

Las consultas tácticas son muy útiles para el futuro de corto plazo, son reactivas y
manejables por eventos, tienen algunos datos de requerimiento estratégicos por que actúan
en base a la información histórica, los datos que proveen son actuales y consistentes.

TERADATA WAREHOUSE ACTIVA

El entorno de Teradata provee utilidades que son cargadas en un tiempo reducido,


proveniente desde una fuente, para todos los clientes que requieren de estos datos, Teradata
Warehouse no solo incluye la base de datos, sino un pull de herramientas y utilidades,
conformando así una suite de administración organizada en las siguientes categorías.

TERADATA DATABASE

Es un almacén de información vinculada con herramientas y utilidades que hacen parte de


una suite de DataWare Housing, un completo y activo sistema de administración de base de
datos relacionales o RDBMS.

PROPOSITO DE DESARROLLO
Teradata ha sido diseñado como un sistema que permite a los usuarios a visualizar y
administrar cantidades inmensas de datos, como una colección de tablas relacionales,
algunas capacidades de Teradata Database son:

• Procesamiento en Paralelo
Hace que Teradata Database, sea la más rápida frente a otros sistemas relaciónales.

• Almacén de datos simplificado


Puede ser accesible por un sistema de red o conectado por canales. Soporta los
requerimientos de una amplia diversidad de clientes.

• Tolerancia a fallos
Detecta automáticamente y se recupera contra fallos de hardware.

• Integridad de Datos
Asegura que las transacciones completas o incompletas permanezcan estables en caso de
fallos.

• Crecimiento escalable
Permite que el sistema se expanda sin necesidad de sacrificar su rendimiento.

• SQL
Provee un Lenguaje de acceso estándar.
Productos y servicios

Teradata Database Software: Motor de bases de datos relacional orientado al


procesamiento de grandes volúmenes de datos.
Teradata Platform: Plataforma de hardware sobre la que puede correr su motor relacional.
Teradata Analytic Applications: Conjunto de herramientas y aplicaciones de acceso y
gestión de datos.
Teradatta Professional Consulting Services: Servicios profesionales de Teradata.
Versiones Teradata Software
• 1983 The first beta system.
• 1987 Teradata IPO en agosto.
• 1992 El primer sistema de mas de 1 terabyte (un billon de bytes).
• 2002 Teradata lanza Teradata almacen 7.0.
• 2003 Teradata Customer Relationship Manager (CRM) Version 5.0.
• 2004 Teradata Warehouse Miner 4.0.
• 2005 Teradata lanza Teradata almacen 8.1.
• 2006 Teradata Almacen 8.0.
• 2007 Teradata Almacen Minero 5.1 Y Teradata 12.
• 2009 Teradata Database 13.
• 2012 Teradata Database 14.
• 2018 Teradata Database 16.

Que es Teradata?

Teradata es un Sistema de Administración de Base de Datos (DBMS) creado inicialmente por


la firma del mismo nombre, fundado en 1979. Teradata es parte de la Corporación NCR, que
adquirió compañía en febrero de 1991.

El énfasis de Teradata radica en que es un sistema de procesamiento masivo en paralelo,


lineal, fiablemente escalable en todas las dimensiones de trabajo (volumen de los datos,
anchura, número de usuarios, complejidad de consultas, etc.); su popularidad se extendió
para aplicaciones empresariales de Data Warehousing.

MODULO DE ACCESO AL PROCESADOR

El corazón de la base de datos Teradata es el AMP, el cual es un Vproc (procesador virtual)


que controla la administración de la base de datos y el subsistema de discos, con cada AMP
bien asignada a un Vdisk

Funciones de AMP

✔ Administración de tareas de la base de datos


- Cuentas
- Monitoreo de base de datos, tablas y filas.
- Conversión de datos

✔ Durante el procesamiento de consultas.


- Ordenar datos
- Juntar filas de datos
- Agregar datos
ODBC y JDBC
ODBC:
Significa " Conectividad abierta de base de datos" : es una interfaz para acceder a una base
de datos.
Las declaraciones le permiten acceder a archivos en diferentes bases de datos, incluyendo
Access, DataBase, Excel y

• ODBC accede a la base de datos utilizando solicitudes de SQL, ODBC convierte estas
solicitudes de SQL en una solicitud que la base de datos puede comprender.
• ODBC es una interfaz C, por lo que no se puede usar con Java directamente, y es
para Microsoft, para aplicaciones de escritorio.
• ODBC requiere la instalación "manual" del administrador del controlador y del
controlador en la máquina cliente.
• ODBC utiliza características orientadas a objetos.

JDBC:
Significa " Java Data Base Connectivity" : es la herramienta mediante la cual los
desarrolladores pueden conectarse, consultar y actualizar la base de datos utilizando el SQL,
incluyendo el grupo de clases e interfaces de Java, JDBC se basa en ODBC, el desarrollador
tiene que escribir código para asignar la representación de datos de un modelo de objetos a
un modelo de datos relacionales y su esquema de base de datos.

• JDBC es la "interfaz de programación de aplicaciones" de la API de Java utilizada para


conectar programas escritos en Java a los datos en una base de datos relacional.
• La tarea JDBC es: establecer la conexión con la base de datos, luego enviar las
instrucciones SQL a la base de datos y finalmente procesar los conjuntos de
resultados "Datos devueltos".
• JDBC permite que la aplicación de base de datos se ejecute en diferentes plataformas
e interactúe con diferentes DBMS "DatBase Management Servers".
• JDBC se usa solo para conectividad con java.
• JDBC es la versión Java de ODBC.
• JDBC es una especificación de "interfaz de programación de aplicaciones" API
proporcionada por SUN mediante la cual cualquier programa Java puede comunicarse
con cualquier servidor de base de datos.
• Con JDBC ... No hay necesidad de instalación "manual" {A diferencia de ODBC}, ya
que el código JDBC se escribe automáticamente, se instala y es portátil en todas las
plataformas.

El conjunto de herramientas base típico para usuarios finales / desarrolladores que envían
consultas ad hoc desde cada entorno:

Asistente SQL Teradata


Proveedor Teradata .Net y / o controlador ODBC
Teradata GSS y bibliotecas de la UCI
(Opcional) WinBTEQ
(Opcional) Teradata CLI - para WinBTEQ

Linux / UNIX / Mac OS X

Controlador JDBC Teradata


Teradata Studio Express
(Opcional, si se usa Eclipse) Teradata Plug-in para Eclipse

Muchos de estos componentes se pueden encontrar en la sección de descargas de


Exchange del desarrollador de Teradata. Comenzando con Teradata 12, han restablecido los
números de versión en un intento de abordar la confusión con los diferentes ciclos de vida de
desarrollo de cada componente contenido en sus Herramientas y Utilidades. Las
herramientas para Teradata 13.x deben ser compatibles con Teradata 12 y Teradata 14. Sin
embargo, es posible que ciertas funciones específicas de una versión de base de datos
determinada no estén disponibles a menos que esté utilizando una versión del cliente que
sea igual o mayor que la versión de la base de datos.
Ventajas
• Capacidad de la base de datos
◦ 1.023 Petabytes.
◦ 512 nodos.
• Modelo de base de datos relacional
• Experto por excelencia en datawarehousing.
• Buen soporte tecnico.
• Tolerancia a fallos.
• Crecimiento escalable.

Desventajas
• Bloqueo de tablas.
• Muchos pasos para la descarga.
• Obtener certificacion.

También podría gustarte