Sunteți pe pagina 1din 10

UNIVERSIDAD TCNICA DE AMBATO

FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E


INDUSTRIAL
CARRERA DE INGENIERA INDUSTRIAL
MODALIDAD PRESENCIAL

NTICS

AUTOR: KEVIN STEEVEN MONGE VIERA


SEMESTRE: PRIMER SEMESTRE A
DOCENTE: ING. JAIME BOLIVAR RUIZ BANDA
FECHA DE ENTREGA: 3 DE ENERO

AMBATO ECUADOR

Conexin a Base de Datos (EXCEL) con


MindManager
Puede usar el Asistente para la conexin de
datos para crear una conexin dinmica
entre una base de datos de SQL Server y el
libro de Excel. Para obtener acceso al
Asistente para la conexin de datos, vaya a
la pestaa Datos. En la pestaa Datos, en el
grupo Obtener datos externos, haga clic en
Desde otros orgenes.
Una conexin de base de datos describe el mtodo
mediante el cual Kettle se conectar a una base de datos.
Se pueden crear conexiones especficas para un Trabajo o
Transformacin o guardarlas en el catlogo de Kettle para
reutilizarlas en mltiples Transformaciones o Trabajos.
El objetivo principal de las bases de datos es
el de unificar los datos que se manejan y los
programas o aplicaciones que los manejan.
Anteriormente los programas se codificaban
junto con los datos, es decir, se diseaban
para la aplicacin concreta que los iba a
manejar, l o que desembocaba en una
dependencia de los programas respecto a los
datos, ya que la estructura de los ficheros va
incluida dentro del programa, y cualquier
cambio en la estructura del fichero provocaba
modificar y recompilar programas. Adems,
cada aplicacin utiliza ficheros que pueden ser
comunes a otras de la misma organizacin,

por lo que se produce una REDUNDANCIA de


la informacin, que provoca mayor ocupacin
de memoria, laboriosos programas de
actualizacin (unificar datos recogidos por las
aplicaciones de los diferentes departamentos),
e inconsistencia de datos (no son correctos) si
los datos no fueron bien actualizados en todos
los programas. Con las bases de datos, se
busca independizar los datos y las
aplicaciones, es decir, mantenerlos en
espacios diferentes. Los datos residen en
memoria y los programas mediante un
sistema gestor de bases de datos, manipulan
la informacin. El sistema gestor de bases de
datos recibe la peticin por parte del
programa para manipular los datos y es el
encargado de recuperar la informacin de la
base de datos y devolvrsela al programa que
la solicit. Cada programa requerir de una
cierta informacin de la base de datos, y
podr haber otros que utilicen los mismos
datos, pero realmente residirn en el mismo
espacio de almacenamiento y los programas
no duplicarn esos datos, si no que trabajarn
directamente sobre ellos concurrentemente.
Aunque la estructura de la base de datos
cambiara, si los datos modificados no afectan
a un programa especfico, ste no tendr por
qu ser alterado. Mediante estas tcnicas de
base de datos se pretende conseguir a travs
del Sistema Gestor de Bases de Datos(SGBD):
INDEPENDENCIA de los Datos: Cambios en la
estructura de la Base de Datos no modifican

las aplicaciones. INTEGRIDAD de los Datos:


Los datos han de ser siempre correctos. Se
establecen una serie de restricciones (reglas
de validacin) sobre los datos. SEGURIDAD
de los Datos: Control de acceso a los datos
para evitar manipulaciones de estos no
deseadas.
Crear una conexin de datos a una base de datos

Si se abre el cuadro de dilogo Agregar conexin y


Origen de datos no es Microsoft SQL Server, haga
clic en Cambiar para abrir el cuadro de dilogo Elegir
o cambiar origen de datos. Para obtener ms
informacin, vea Elegir/cambiar origen de datos
(Cuadro de dilogo).
1. Seleccione un nombre de servidor en la lista
desplegable o escriba el nombre del servidor donde se
encuentra la base de datos a la que desea obtener
acceso.
2. En funcin de los requisitos de la base de datos o
aplicacin, seleccione la Autenticacin de Windows o
utilice un nombre de usuario y una contrasea
especficos para iniciar una sesin en el servidor SQL
Server (Autenticacin SQL Server). Para obtener ms
informacin, vea Agregar o modificar conexin
(Microsoft SQL Server).
3. Seleccione la base de datos a la que desea conectarse
en la lista desplegable.

4. Haga clic en Aceptar.


La pestaa General es en donde se configura la
informacin bsica sobre la conexin, tal como nombre de
la conexin, tipo, mtodo de acceso, nombre del servidor y
acceso al mismo.
Lo primero que se debe hacer es dar un nombre a la
conexin ("Connection Name").
Luego debe seleccionarse en el listado "Connection Type"
el tipo de base de datos que utilizaremos. De acuerdo a lo
que se elija, las opciones disponibles en "Setting" y
"Access" irn variando.
Una vez que se han completado los datos de "Connection
Name" , "Connection Type", "Connection Access" y
"Connection Setting" es recomendable presionar el botn
"Probar" para verificar la correcta configuracin de la
conexin.
El botn "Explorar" permite navegar interactivamente en
la base de datos en cuestin, visualizar tablas, vistas y
datos, generar DDL, etc.
El botn "Lista de" (Lista de funciones) muestra una tabla
con variables y valores relacionados a la conexin actual.
Pestaa Advanced
En esta pestaa es en donde se configura la informacin
avanzada sobre la conexin. Las opciones disponibles son
las siguientes:

Soporte de tipo de datos booleanos.


Encomillado.
Forzar a mayscula.
Forzar a minscula.
Esquema por defecto.
Sentencias SQL a ejecutarse luego de
realizada la conexin.
Pestaa Options
Esta pestaa permite configurar opciones de bases de
datos especficas para la conexin, agregando parmetros
a la URL generada.
Para agregar un parmetro seguir los siguientes pasos:
1.Seleccionar la siguiente fila en la tabla de
parmetros.
2.Ingresar un nombre de parmetro vlido y
su valor correspondiente. Para ms
informacin acerca de los parmetros
disponibles presionar el botn "Help...".
Pestaa Pooling
Esta pestaa permite configurar la conexin para usar
pooling y definir las opciones relacionadas con la misma,

como el tamao inicial de pool, tamao mximo de pool y


los parmetros de la conexin.
La siguiente tabla proporciona una descripcin detallada
de las opciones disponibles de esta pestaa:
Caracterstic
a

Descripcin

Enable
Connection
Poolin

Habilita/Deshabilita la
conexin pooling.

Pool Size:
Initial

Configura el tamao inicial de


la conexin pool.

Pool Size:
Maximum

Configura la cantidad mxima


de conexiones de la conexin
pool.

Parameters

Permite definir parmetros


personalizados adicionales al
pool.

Pestaa Clustering
Esta pestaa permite habilitar el clustering para la
conexin a la base de datos y crear conexiones a
particiones de datos.
Para crear una nueva particin de datos, ingresar un ID de
particin y el nombre del host, puerto, base de datos,
nombre de usuario y contrasea.
Editar una Conexin

Para editar una conexin existente, solo basta con hacer


doble clic en el nombre de la conexin en el rbol
principal o clic derecho y seleccionar "Editar".
Duplicar una Conexin

Para duplicar una conexin existente, hay que hacer clic


derecho en el nombre de la conexin y seleccionar
"Duplicar".
Copiar a portapapeles

Esta opcin permite copiar el XML que define al paso en


el portapapeles. Luego se puede pegar este XML en otra
transformacin.
En el caso de las conexiones, hay que seleccionar la
conexin deseada, hacer clic derecho sobre la misma y
seleccionar "Copiar a portapapeles".
Eliminar una Conexin

Para eliminar una conexin a base de datos existente,


hacer clic derecho en el nombre de la conexin en el rbol
principal y seleccionar Eliminar.
Ejecutar Comandos SQL en una Conexin

Para ejecutar comandos SQL contra una conexin


existente, hacer clic derecho sobre el nombre de la
conexin y seleccionar "Editor SQL".
Opcin Vaciar la Cach de Base de Datos

Para obtener mayor performance al momento de generar


las conexiones, Spoon utiliza una cach de base de datos.
Cuando los datos de la cach ya no coinciden con la base
de datos en cuestin, hacer clic derecho sobre la conexin
en el rbol Principal y seleccionar la opcin 'Vaciar cach
de ...'.
Este comando se usa generalmente cuando las tablas de las
bases de datos han sido cambiadas, creadas o eliminadas.
Entrecomillado

Pentaho ha implementado un sistema de entrecomillado


especfico de base de datos que permite usar cualquier
nombre o caracter aceptable por las convenciones de
nomenclatura de las bases de datos soportadas.
PDI contiene una lista de palabras reservadas de la
mayora de las bases de datos soportadas.
Para asegurarse de que el entrecomillado se comporta
correctamente, Pentaho ha implementado una separacin
estricta entre el esquema (usuario/propietario) de una tabla
y el nombre de la tabla. De otro modo, hace que sea
imposible entrecomillar tablas o campos con uno o ms
puntos en ellos correctamente.
Colocar puntos en nombres de tablas y campos es una
prctica comn en algunos sistemas ERP (Por ejemplo,
campos como "V.A.T.").
Para evitar errores relacionados al entrecomillado, Pentaho
agreg una nueva regla en la versin 2.5.0 que detiene la
realizacin de la actividad de entrecomillado de PDI
cuando hay comillas al principio o al final del nombre de

tabla o esquema.
Esto le permite especificar su propio mecanismo de
entrecomillado.
.

S-ar putea să vă placă și