Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Paso 5 - LorenaSánchez

Descargar como pptx, pdf o txt
Descargar como pptx, pdf o txt
Está en la página 1de 33

PASO 4 – AUTOMATIZANDO LA GESTIÓN DE METADATOS

LORENA SÁNCHEZ FERNÁNDEZ

CURSO: 204031_22

TUTOR: JAVIER HERNÁN JIMÉNEZ BELTRÁN

INTRODUCCIÓN A METADATOS

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA-UNAD

ESCUELA DE CIENCIAS BÁSICA, TECNOLOGÍA E INGENIERÍA-ECBTI

PROGRAMA DE INGENIERÍA DE SISTEMAS

NOVIEMBRE – 2022

TULUÁ – VALLE
Introducción

En los últimos años las compañías financieras han tenido un crecimiento tecnológico

significativo debido a que muchas de las necesidades que demanda el mercado están

relacionadas con la facilidad para acceder a la información y a los diferentes servicios que

ofrecen estas entidades. Hoy en día, las organizaciones del sector financiero vienen

haciendo una gran inversión a nivel tecnológico con el fin de fortalecer sus productos y

servicios, con lo que buscan ser más competitivos en el mercado y hacer parte de la

globalización que vive el sector financiero. Este crecimiento tecnológico, viene

acompañado de un aumento significativo en el número de proyectos que tienen que ser

gestionados e implementados, y así mismo en la cantidad de datos que se generan a lo largo

de los procesos de gestión. En el proceso de implementación de los proyectos, día a día se

presentan situaciones en las que se tienen que tomar decisiones relacionadas con estos datos

y es muy importante que en cualquier tipo de proyecto se tomen esas decisiones basadas en

datos y no en la experiencia o conocimiento que puede tener algún colaborador que trabaje

en la organización. Lo descrito anteriormente, se convierte en el principal motivador de esta

investigación, ya que para poder tomar decisiones que estén respaldadas por datos, se

requiere implementar estándares y buenas prácticas que permitan realizar una correcta

gestión de estos y a su vez garanticen la calidad, oportunidad, precisión y disponibilidad de

la información que se necesita tener como referencia al momento de tomar alguna decisión

relacionada con el desarrollo de los proyectos.


Objetivo de la estrategia

Diseñar una estrategia de metadatos que generé información que permita mejorar la

confianza y calidad de estos, permitiéndole a la empresa administrar los datos a través del

análisis de requerimientos y apoyando al cumplimiento de los objetivos estratégicos de la

compañía.
Problema
El departamento de ventas de su organización está desarrollando una estrategia

para incentivar las ventas on-line. Para esto, junto con el departamento de marketing sugiere

realizar una fidelización de clientes, para lo cual marketing va a enviar por correo

electrónico un cupón de descuento que se podrá usar en una compra on- line. Si no cuentan

con correo electrónico del cliente, se hará una llamada (para solicitar el correo electrónico) y

si no se cuenta con el número telefónico, se hará un envío de correo físico con una carta que

contiene un código de descuento del 50% a los clientes que hayan realizado una compra en

lo transcurrido del año, con el fin que lo empleen en una única compra en la tienda on-line

de la compañía, cuyo valor máximo corresponderá a la compra de mayor valor realizada

durante el año en curso.

Al revisar la información de clientes, el departamento de marketing y el departamento de

ventas tienen para algunos clientes diferentes direcciones, correos electrónicos y teléfonos,

esta información proviene del sistema de ventas y de un sistema donde se almacena la

información de los clientes que se llama e-client. Adicionalmente, para saber cuál es la

venta de mayor valor, el departamento de servicio al cliente sugiere que se debe contemplar,

que si existió una devolución del producto o una queja, esa compra no se debe contemplar

como la compra de mayor valor, por lo tanto al cruzar los datos del mayor valor según el

departamento de ventas y servicio al cliente, los datos son diferentes, también se detectó que

en el reporte generado por el departamento de quejas existen números de identificación


duplicados para diferentes clientes. El departamento de servicio al cliente tiene las

quejas almacenadas en archivos Excel.

Oportunidades de mejora detectadas

- Cruzar la base de datos de ventas con e-client para obtener la información que está

completa y que coincide, si hay algún dato que no coincide, se debe tener

comunicación con el cliente para realizar una actualización de datos para que así

obtenga el cupón de descuento. Una vez se obtenga la actualización de datos y los

datos estén correctos, se debe de tomar la base de ventas, se verifica la venta de

mayor valor, luego de esto se cruza la base de ventas con las quejas que tiene el

departamento de servicio al cliente almacenadas en Excel para confirmar que dicha

venta no haya tenido una devolución o queja.

- Asignar un identificador para las ventas que no han tenido devoluciones cuando esté

toda la información completa para facilitar la búsqueda de datos y no presentar

inconvenientes y demoras en los procesos.

- Unificar las bases de datos u obtener un sistema de información que contenga por

separado la información de todos los departamentos pero que se encuentre en un

mismo aplicativo.

Partes interesadas

 Departamento de ventas: De allí se obtiene la información de las compras que

han realizado los clientes en la empresa, es una parte muy importante ya que debe

manejar la información completa de los clientes.


 Departamento de Marketing: Sugieren realizar la fidelización de los

clientes, además de ser los encargados de enviar por correo el cupón de descuento

que se le obsequiará a los clientes.

 Departamento de Servicio al Cliente: Sugieren validar las ventas de mayor

valor realizadas por los clientes pero que no presenten ninguna devolución o queja,

ya que no se tendría en cuenta y se validaría la siguiente de mayor valor.

 Departamento de Quejas: Se obtiene las quejas realizadas por los clientes, pero

se debe actualizar ya que presentan datos duplicados.

 Departamento de Sistemas: Una vez se realice todo el proceso de

actualización, este departamento será el encargado de crear el sistema de

información que manejará todos los datos.

Fuente de metadatos

Para la correcta aplicación de la estrategia de metadatos debemos hacer uso de las

siguientes fuentes:

 Sistema de ventas.

 E-client.

 Archivo de Excel (Quejas).


Estrategia de Metadatos

¿Cuándo ¿Quién lo ¿Quién lo ¿Quién lo


¿Qué se hace? ¿Cómo se hace?
se hace? hace? financia? gestiona?

Se debe de tomar
Cruzar la base de Personal
ambas bases y realizar Departamento
datos de ventas 15/09/2022 No aplica. de
un cruce para depurar la de Sistemas.
con e-client sistemas.
información.

De acuerdo con la

Actualizar datos información que se Personal

de los clientes obtuvo del cruce de las Departamento del área

que tienen datos 22/09/2022 anteriores bases, se llama de Marketing No aplica. de

incompletos o que al cliente o se contacta y ventas. marketing

no coinciden por correo electrónico. y ventas.

Cuando se tenga la Personal

base de ventas Departamento del área


Verificar la venta
07/10/2022 actualizada se válida la de Marketing No aplica. de
de mayor valor
venta de mayor valor de y ventas. marketing

todos los clientes. y ventas.

Validar sí las Cuando se obtengan las Departamento Personal

ventas de mayor 08/10/2022 ventas con mayor valor de Marketing No aplica. del área

valor presentan de los clientes, se debe y ventas. de


devoluciones o cruzar la información marketing

quejas con la base en Excel y ventas.

que almacena las

quejas.

Asignar un

identificador para Se asigna cuando esté la


Personal
las ventas que no información actualizada Departamento
12/10/2022 Empresa. de
han tenido para facilitar la búsqueda de Sistemas.
sistemas.
devoluciones o de datos.

quejas

Unificar las bases Se crea un sistema de

de datos y información que contenga Personal


Departamento
obtener un 17/10/2022 toda la información de Empresa. de
de Sistemas.
sistema de todos los departamentos. sistemas.

información
Datos Maestros

Entidades Generales

 Empleados
Personas  Vendedore
 Clientes

 Productos
Cosas
 Materia prima

 Garantías
 Licencias
 Cuentas
Conceptos Sistema de PQRS

 Pedidos
 Estado

 Oficina
Lugares  Residencia clientes
 División en la organización (Departamentos)
Metadatos Técnicos

Fuente de datos Metadato Detalles técnicos de los


datos
Productlines Tabla
Llave primaria de tipo texto
productlines (Varchar) de extensión de 50
caracteres y su valor es
obligatorio.
De tipo texto (Varchar) de
textDescription extensión de 4000 caracteres y
que puede ser Null.
De tipo texto (Medium text)
htmlDescription longitud máxima de
16.777.215 caracteres y que
puede ser Null.
Payments Tabla
Llave primaria de tipo entero
customerNumber (Int) con longitud de 11
caracteres y su valor es
obligatorio.
Llave primaria de tipo texto
checkNumber (Varchar) con longitud de 50
Sistemas de ventas caracteres y es obligatorio.

paymenDate De tipo fecha (Date) y que


puede ser Null.
De tipo número con decimales
amount (Decimal) de extensión de 50
caracteres con dos decimales y su
valor es obligatorio.
Orderdetails Tabla

Llave primaria de tipo entero


orderNumber (Int) de 11 caracteres y su valor
es obligatorio.
Llave primaria de tipo texto
productCode (Varchar) de longitud 50
caracteres y es obligatorio.
De tipo número entero (Int) con
quantityOrdered longitud de 11 caracteres y es
obligatorio.
priceEach De tipo número con decimales
(Decimal) de extensión de 10
caracteres con dos decimales y
su valor es obligatorio.
De tipo número entero con o sin
signo (Smalling) con signo el
rango de valores va desde -
orderLineNumber 32768 a 32767. Sin signo, el
rango de valores es de 0 a 65535
de longitud de 6 caracteres y es
obligatorio.
Customers Tabla

Llave primaria de tipo número


customerNumber entero (Int) con longitud de 11
caracteres y su valor es
obligatorio.
De tipo texto (Varchar) con
customerName longitud de 50 caracteres y es
obligatorio.
De tipo texto (Varchar) de
contactLastName longitud de 50 caracteres y es
obligatorio.
De tipo texto (Varchar) de
contactFirstName longitud de 50 caracteres y es
obligatorio.
De tipo texto (Varchar) de
phone longitud de 50 caracteres y es
obligatorio.
De tipo texto (Varchar) de
addressLine1 longitud de 50 caracteres y es
obligatorio.
De tipo texto (Varchar) de
addressLine2 longitud de 50 caracteres y
que puede ser Null.
De tipo texto (Varchar) de
city longitud de 50 caracteres y es
obligatorio.
De tipo texto (Varchar) de
state longitud de 50 caracteres y
que puede ser Null.
De tipo texto (Varchar) de
postalCode longitud de 15 caracteres y
que puede ser Null.
De tipo texto (Varchar) de
country longitud de 50 caracteres y es
obligatorio.
De tipo número entero (Int) de
salesRepEmployeeNumber longitud de 11 caracteres y que
puede ser Null.
De tipo número con decimal
creditLimit (Decimal) de longitud de 11
caracteres con dos decimales y
que puede ser Null.
Orders tabla
Llave primaria de tipo número
entero (Int) con longitud de 11
orderNumber caracteres y su valor es
obligatorio.

orderDate De tipo fecha (Date) y su valor es


obligatorio.

requiereDate De tipo fecha (Date) y su valor


es obligatorio.

shippedDate De tipo fecha (Date) y su valor


puede ser Null.
De tipo texto (Varchar) de
status longitud de 15 caracteres y es
obligatorio.
De tipo texto (Text) con un
comments máximo de 65535 caracteres y
puede ser Null.
De tipo número (Int) de longitud
customerNumber de 11 caracteres y es obligatorio.

Employees Tabla

Llave primaria de tipo número


employeeNumber entero (Int) de longitud de 11
caracteres y su valor es
obligatorio.
De tipo texto (Varchar) de
lastName longitud de 50 caracteres y es
obligatorio.
De tipo texto (Varchar) de
firtName longitud de 50 caracteres y es
obligatorio.
De tipo texto (Varchar) de
extensión longitud de 10 caracteres y es
obligatorio.
De tipo texto (Varchar) de
email longitud de 100 caracteres y es
obligatorio.
De tipo texto (Varchar) de
officeCode longitud de 10 caracteres y es
obligatorio.
De tipo número entero (Int) de
reportsTo longitud de 11 caracteres y
puede ser Null.
De tipo texto (Varchar) de
jobTitle longitud de 50 caracteres y es
obligatorio.
Offices Tabla

Llave primaria de tipo texto


officeCode (Varchar) de longitud de 10
caracteres y su valor es
obligatorio.
De tipo texto (Varchar) de
city longitud de 50 caracteres y es
obligatorio.
De tipo texto (Varchar) de
phone longitud de 50 caracteres y es
obligatorio.
De tipo texto (Varchar) de
addressLine1 longitud de 50 caracteres y
puede ser Null.
De tipo texto (Varchar) de
addressLine2 longitud de 50 caracteres y
puede ser Null.
De tipo texto (Varchar) de
state longitud de 50 caracteres y
puede ser Null.
De tipo texto (Varchar) de
country longitud de 50 caracteres y es
obligatorio.
De tipo texto (Varchar) de
postalCode longitud de 15 caracteres y es
obligatorio.
De tipo texto (Varchar) de
territory longitud de 10 caracteres y es
obligatorio.
Products Tabla
Llave primaria de tipo texto
productCode (Varchar) de longitud de 15
caracteres y su valor es
obligatorio.
De tipo texto (Varchar) de
productName longitud de 70 caracteres y es
obligatorio.
De tipo texto (Varchar) de
productLine longitud de 50 caracteres y es
obligatorio.
De tipo texto (Varchar) de
productScale longitud de 10 caracteres y es
obligatorio.
De tipo texto (Varchar) de
productVendor longitud de 50 caracteres y es
obligatorio.
De tipo texto (Text) con un
productDescription máximo de 65535 caracteres y es
obligatorio.
De tipo número entero con o sin
signo (Smalling) con signo el
rango de valores va desde -
quantityInStock 32768 a 32767. Sin signo, el
rango de valores es de 0 a 65535
de longitud de 6 caracteres y es
obligatorio.
De tipo número con decimal
buyPrice (Decimal) de longitud de 10
caracteres con dos decimales y
es obligatorio.
De tipo número con decimal
MSRP (Decimal) de longitud de 10
caracteres con dos decimales y
es obligatorio.
Marketing Cliente Tabla

Llave primaria de tipo número


Id_cliente entero (Int) de longitud de 11
caracteres y su valor es
obligatorio.
De tipo texto (Varchar) de
Nombre longitud de 50 caracteres y es
obligatorio.
De tipo texto (Varchar) de
Apellido longitud de 50 caracteres y es
obligatorio.
De tipo texto (Varchar) de
Telefono longitud de 15 caracteres y es
obligatorio.
De tipo texto (Varchar) de
Ciudad longitud de 15 caracteres y es
obligatorio.
De tipo texto (Varchar) de
Departamento longitud de 15 caracteres y es
obligatorio.
De tipo texto (Varchar) de
Correo longitud de 15 caracteres y es
obligatorio.
ClientexCampania Tabla

Llave primaria de tipo número


auto incrementable (Auto
Id_clientexcampa numeración) de longitud de 11
caracteres y su valor es
obligatorio.
Llave primaria de tipo número
Id_campania entero (Int) de longitud de 11
caracteres y su valor es
obligatorio.
Llave primaria de tipo número
entero (Int) de longitud de 11
Id_cliente caracteres y su valor es
obligatorio.

CampaniaPublicitaria Tabla

Llave primaria de tipo número


Id_campania entero (Int) de longitud de 11
caracteres y su valor es
obligatorio.
De tipo texto (Varchar) de
Descripcion longitud de 50 caracteres y es
obligatorio.

Fecha_inicio De tipo fecha (Date) y es


obligatorio.

Fecha_fin De tipo fecha (Date) y es


obligatorio.

Servicio al cliente ClienteGarantia Tabla


Llave primaria de tipo número
CedulaCliente entero (Int) de longitud de 11
caracteres y su valor es
obligatorio.
FechaReclamo De tipo fecha (Date) y es
obligatorio.
De tipo texto (Varchar) de
NombreCliente longitud de 50 caracteres y es
obligatorio.
De tipo número entero (Int) de
TelefonoCliente longitud de 11 caracteres y su
valor es obligatorio.
De tipo texto (Varchar) de
DipoNovedad longitud de 50 caracteres y es
obligatorio.
De tipo texto (Varchar) de
DescripcionNovedad longitud de 50 caracteres y es
obligatorio.
De tipo texto (Varchar) de
EstadoGarantia longitud de 10 caracteres y es
obligatorio.
De tipo texto (Varchar) de
DescripcionProducto longitud de 50 caracteres y es
obligatorio.

Arquitectura de Metadatos

2. Repositorio
1. Fuentes de Metadatos (Centralizado, 3. Usuarios finales
distribuido o
híbrido)
 SistemasVentas.mwb Para el modelo de
solución que se planteó en la
anterior fase, la arquitectura
que se elige para dar Los usuarios finales son
solución a la problemática los departamentos de
planteada por la empresa es ventas, marketing,
la arquitectura híbrida, ya servicio al cliente y
 Tablas_sistema_marketing.pdf que está facilitará que se sistemas.
tome la información de todas
las fuentes de datos
y sea consolidada en un
solo lugar.
Los usuarios de los diferentes
departamentos pueden buscar
y obtener información que no
tienen en su fuente principal,
esto
 ExcelQuejas.xlsx le otorga a la empresa un
respaldo de la información,
evitando la pérdida de
datos.
Importancia de las herramientas de gestión de metadatos en una
organización
1. Elimina la entrada de datos redundantes: Un software de gestión de títulos ayuda a
eliminar los problemas derivados de la introducción de datos a través de múltiples
sistemas, sean estos portales de librerías o hojas de Excel de librerías.
No es necesario copiar y pegar, o escribir una y otra vez, los mismos datos en
diferentes Excels para usos interno y externo. Y por tanto los datos son siempre
coherentes, no redundantes, fiables, completos y actualizados.
2. Consigue que todo el mundo use el mismo archivo. Una única base de datos maestra
y un único interfaz para todos los miembros de la editorial permite que todos vean e
interactúen con la información del título cuando lo necesiten. Los controles de
seguridad del software también permiten limitar los accesos y las capacidades de
cada usuario.
3. Mantiene siempre al día en los estándares. Muchos son los estándares con los que el
editor lidia (ISBN, BISAC, IBIC, Thema, ONIX…), y estar al día en los cambios
que se producen en cada uno de ellos supone una inversión en tiempo. Trabajar con
un software de gestión permite no estar a la última en los cambios en estos
estándares, porque su actualización forma parte del servicio que da el proveedor. Es
decir, el software se actualiza para adaptarse a cada cambio en los estándares, por lo
que el editor tiene la tranquilidad de estar siempre haciendo las cosas de forma
correcta.
4. Hace que los flujos de trabajo sean más rápidos y sencillos. Normalmente lleva
menos tiempo cambiar y actualizar los datos en la interfaz de un software que dentro
de un archivo ONIX o en múltiples hojas de Excel. Este incremento en velocidad y
eficiencia permite al editor reaccionar a los cambios en el mercado y enviar a los
socios comerciales las actualizaciones de los metadatos con muy poco esfuerzo.
5. Informa y descubre oportunidades. Los buenos sistemas de gestión de metadatos
pueden hacer un seguimiento de quién cambió qué y cuándo, y puede mostrar al
editor si la distribución de sus metadatos se ha producido con éxito o ha sufrido
errores. Estos informes pueden darle una visión más amplia de sus metadatos y
proporcionarle seguridad cuando haya errores o cuando se envían datos incorrectos.
6. Se integra con otros sistemas para fortalecer el funcionamiento de la editorial. La
gestión de sus metadatos mediante una aplicación de software puede hacer mucho
más sencilla la integración con otros sistemas de inteligencia de negocios, sistemas
de contabilidad, sistemas de seguimiento de royalties y otros, reduciendo la entrada
manual de metadatos y los problemas asociados con este proceso, y facilitando un
sistema de información y de
recogida de datos que le ayuden en la toma de decisiones beneficiosas. Estas
integraciones no suelen estar incluidas en los servicios de metadatos básicos, pero
son un ejemplo del tipo de beneficios adicionales que un editor puede obtener con
sus datos una vez que estos son gestionados en un único lugar.
Ejemplifique citando 3 herramientas:
 Metadata Manager: Esta es una herramienta para gestionar metadatos que
establece una conexión entre los metadatos de plataformas, bases de datos y
herramientas de modelado y analítica de datos. Así pues, entrelaza metadatos de
distintas plataformas y permite visualizar hasta el más mínimo análisis de impacto.
 InfoSphere Information Server:
IBM ofrece para gestionar metadatos la herramienta InfoSphere Information Serve, la cual
posee un repositorio de metadatos de bases de datos externas y permite el intercambio entre
ellas.
En InfoSphere se pueden importar, exportar y transferir metadatos a través de varios
métodos. Los cambios realizados se actualizan en tiempo real en todo el conjunto y todo
esto se hace por medio de una tecnología que simula una base de datos relacional.

Sinopsis de la herramienta Talend Open Studio

Talend Open Studio (TOS) es una suite que aporta un conjunto muy complejo, variado y
completo de herramientas para llevar a cabo la integración de datos que se ofrece en una
versión de código libre (open source). Precisamente por ello, esta es una de las herramientas
de integración ETL (extract, transform, load) más utilizadas dentro del mundo Big Data; es
más, es la cuarta en la lista después de Informática Powercenter, IBM InfoSphere Datastage
y Oracle Data Integrator (ODI).
1. Instalar un motor de bases de datos. Recomendable Mysql u Oracle Xe.
2.Implementar el modelo SistemaVentas.mwb, para poderlo visualizar debe
descargar, instalar y abrir con MySQL Workbench.
3. Insertar a lo menos 5 registros por tabla.

-- Crear registros de oficinas


INSERT INTO `clientes`.`offices` (`officeCode`, `city`, `phone`, `addressLine1`,
`addressLine2`, `state`, `country`, `postalCode`, `territory`) VALUES ('01', 'Tulua',
'1234', 'calle 42 # 6 - 12', 'No especifica', 'Valle', 'Colombia', '981', 'Colombiano');
INSERT INTO `clientes`.`offices` (`officeCode`, `city`, `phone`, `addressLine1`,
`addressLine2`, `state`, `country`, `postalCode`, `territory`) VALUES ('02', 'Cali',
'4567', 'carrera 25 # 45 - 09', 'No especifica', 'Valle', 'Colombia', '698',
'Colombiano');
INSERT INTO `clientes`.`offices` (`officeCode`, `city`, `phone`, `addressLine1`,
`addressLine2`, `state`, `country`, `postalCode`, `territory`) VALUES ('03', 'Buenos
Aires', '8935', 'Puerto madero 36 agustin 89', 'Palermo 25 Ruggieri 89 - 25',
'Buenos Aires', 'Argentina', '9634', 'Argentino');
INSERT INTO `clientes`.`offices` (`officeCode`, `city`, `phone`, `addressLine1`,
`addressLine2`, `state`, `country`, `postalCode`, `territory`) VALUES ('04',
'Toronto',
'54896', 'Stree 36 Can 89 - 54', 'No especifica', 'Toronto', 'Canada', '478665',
'Canadiense');
INSERT INTO `clientes`.`offices` (`officeCode`, `city`, `phone`, `addressLine1`,
`addressLine2`, `state`, `country`, `postalCode`, `territory`) VALUES ('05', 'Cartago',
'2364447', 'Diagonal 25 T 20 - 19', 'No especifica', 'Valle', 'Colombia',
'985', 'Colombiana');

-- Crear registros de empleados


INSERT INTO `clientes`.`employees` (`employeeNumber`, `lastName`,
`firstName`, `extension`, `email`, `officeCode`, `reportsTo`, `jobTitle`) VALUES ('001',
'Sanchez', 'Lorena', '2911', 'lsanchezfe@unad.edu.co', '01', '001', 'Ingenieria Sistemas');
INSERT INTO `clientes`.`employees` (`employeeNumber`, `lastName`,
`firstName`, `extension`, `email`, `officeCode`, `reportsTo`, `jobTitle`) VALUES
('002', 'Ocampo', 'Hector', '4523', 'hocampo@unad.edu.co', '02', '001', 'Product
Owner');
INSERT INTO `clientes`.`employees` (`employeeNumber`, `lastName`,
`firstName`, `extension`, `email`, `officeCode`, `reportsTo`, `jobTitle`) VALUES
('003', 'Arbelaez', 'Fabio', '2978', 'Farbelaez@unadvirtual.edu.co', '03', '001',
'Arquitecto de software');
INSERT INTO `clientes`.`employees` (`employeeNumber`, `lastName`,
`firstName`, `extension`, `email`, `officeCode`, `reportsTo`, `jobTitle`) VALUES
('004', 'Fernandez', 'Videl', '2912', 'VidelFer@gmail.com', '04', '001', 'Scrum Master');
INSERT INTO `clientes`.`employees` (`employeeNumber`, `lastName`,
`firstName`, `extension`, `email`, `officeCode`, `reportsTo`, `jobTitle`) VALUES
('005', 'Oddin', 'Broly', '4524', 'OddBroly@hotmail.com', '05', '001', 'Ingeniero
Sistemas');

-- Crear registros de clientes


INSERT INTO `clientes`.`customers` (`customerNumber`, `customerName`,
`contactLastName`, `contactFirstName`, `phone`, `addressLine1`, `addressLine2`,
`city`, `state`, `postalCode`, `country`, `salesRepEmployeeNumber`, `creditLimit`)
VALUES ('01', 'Globant', 'Sanchez', 'Lorena', '12589', 'Calle 20 25 - 69', 'No
especifica', 'Tulua', 'Valle', '981', 'Colombia', '001', '10000');
INSERT INTO `clientes`.`customers` (`customerNumber`, `customerName`,
`contactLastName`, `contactFirstName`, `phone`, `addressLine1`, `addressLine2`,
`city`, `state`, `postalCode`, `country`, `salesRepEmployeeNumber`, `creditLimit`)
VALUES ('02', 'Digital House', 'Ocampo', 'Fabio', '98412', 'Carrera 45 65 14', 'No
especifica', 'Cali', 'Valle', '982', 'Colombia', '002', '20000');
INSERT INTO `clientes`.`customers` (`customerNumber`, `customerName`,
`contactLastName`, `contactFirstName`, `phone`, `addressLine1`, `addressLine2`,
`city`, `state`, `postalCode`, `country`, `salesRepEmployeeNumber`, `creditLimit`)
VALUES ('03', 'DH', 'Fernandez', 'Hector', '96541', 'Silvio Ruggieri 56 98 41', 'No
especifica', 'Buenos Aires', 'Buenos Aires', '563', 'Argentina', '003', '10000');
INSERT INTO `clientes`.`customers` (`customerNumber`, `customerName`,
`contactLastName`, `contactFirstName`, `phone`, `addressLine1`, `addressLine2`,
`city`, `state`, `postalCode`, `country`, `salesRepEmployeeNumber`, `creditLimit`)
VALUES ('04', 'IntelCore', 'Sanchez', 'Jairo', '547896', 'Puerto Madero 54 96 - 123', 'No
especifica', 'Buenos Aires', 'Buenos Aires', '564', 'Argentina', '004', '25000');
INSERT INTO `clientes`.`customers` (`customerNumber`, `customerName`,
`contactLastName`, `contactFirstName`, `phone`, `addressLine1`, `addressLine2`,
`city`, `state`, `postalCode`, `country`, `salesRepEmployeeNumber`, `creditLimit`)
VALUES ('05', 'Mon Amour', 'Chattat', 'Videl', '54123', 'Stree 154 96 - 87', 'No
especifica', 'Toronto', 'Toronto', '2546', 'Canada', '005', '10000');

-- Crear productlines
INSERT INTO `clientes`.`productlines` (`productLine`, `textDescription`,
`htmlDescription`) VALUES ('01', 'El primero', 'Hola');
INSERT INTO `clientes`.`productlines` (`productLine`, `textDescription`,
`htmlDescription`) VALUES ('02', 'El segundo', 'Hola');
INSERT INTO `clientes`.`productlines` (`productLine`, `textDescription`,
`htmlDescription`) VALUES ('03', 'El tercero', 'Hola');
INSERT INTO `clientes`.`productlines` (`productLine`, `textDescription`,
`htmlDescription`) VALUES ('04', 'El cuarto', 'Hola');
INSERT INTO `clientes`.`productlines` (`productLine`, `textDescription`,
`htmlDescription`) VALUES ('05', 'El quinto', 'Hola');

-- Crear products
INSERT INTO `clientes`.`products` (`productCode`, `productName`, `productLine`,
`productScale`, `productVendor`, `productDescription`, `quantityInStock`,
`buyPrice`, `MSRP`) VALUES ('001', 'Lorena', '01', 'A', 'A', 'El primero', '50', '100',
'1');
INSERT INTO `clientes`.`products` (`productCode`, `productName`, `productLine`,
`productScale`, `productVendor`, `productDescription`, `quantityInStock`,
`buyPrice`, `MSRP`) VALUES ('002', 'Hector', '02', 'B', 'B', 'El segundo', '100', '200',
'2');
INSERT INTO `clientes`.`products` (`productCode`, `productName`, `productLine`,
`productScale`, `productVendor`, `productDescription`, `quantityInStock`,
`buyPrice`, `MSRP`) VALUES ('003', 'Broly', '03', 'C', 'C', 'El tercero', '120', '120',
'3');
INSERT INTO `clientes`.`products` (`productCode`, `productName`, `productLine`,
`productScale`, `productVendor`, `productDescription`, `quantityInStock`,
`buyPrice`, `MSRP`) VALUES ('004', 'Videl', '04', 'D', 'D', 'El cuarto', '40', '150', '4');
INSERT INTO `clientes`.`products` (`productCode`, `productName`, `productLine`,
`productScale`, `productVendor`, `productDescription`, `quantityInStock`,
`buyPrice`, `MSRP`) VALUES ('005', 'Chechi', '05', 'E', 'E', 'El quinto', '80', '80', '5');
-- Crear Ordenes
INSERT INTO `clientes`.`orders` (`orderNumber`, `orderDate`, `requiredDate`,
`shippedDate`, `status`, `comments`, `customerNumber`) VALUES ('11', '2022-03- 25',
'2022-03-25', '2022-03-25', 'Despachado', 'Ninguno', '01');
INSERT INTO `clientes`.`orders` (`orderNumber`, `orderDate`, `requiredDate`,
`shippedDate`, `status`, `comments`, `customerNumber`) VALUES ('22', '2022-10- 25',
'2022-10-25', '2022-10-25', 'Despachado', 'Ninguno', '02');
INSERT INTO `clientes`.`orders` (`orderNumber`, `orderDate`, `requiredDate`,
`shippedDate`, `status`, `comments`, `customerNumber`) VALUES ('33', '2022-04- 06',
'2022-04-06', '2022-04-06', 'Entregado', 'Ninguno', '03');
INSERT INTO `clientes`.`orders` (`orderNumber`, `orderDate`, `requiredDate`,
`shippedDate`, `status`, `comments`, `customerNumber`) VALUES ('44', '2022-06- 04',
'2022-06-04', '2022-06-04', 'Entregado', 'Ninguno', '04');
INSERT INTO `clientes`.`orders` (`orderNumber`, `orderDate`, `requiredDate`,
`shippedDate`, `status`, `comments`, `customerNumber`) VALUES ('55', '2022-03- 26',
'2022-03-26', '2022-03-26', 'Entregado', 'Ninguno', '05');

-- Crear detalles de la orden


INSERT INTO `clientes`.`orderdetails` (`orderNumber`, `productCode`,
`quantityOrdered`, `priceEach`, `orderLineNumber`) VALUES ('11', '001', '40', '10',
'1');
INSERT INTO `clientes`.`orderdetails` (`orderNumber`, `productCode`,
`quantityOrdered`, `priceEach`, `orderLineNumber`) VALUES ('22', '002', '50', '20',
'2');
INSERT INTO `clientes`.`orderdetails` (`orderNumber`, `productCode`,
`quantityOrdered`, `priceEach`, `orderLineNumber`) VALUES ('33', '003', '60', '12',
'3');
INSERT INTO `clientes`.`orderdetails` (`orderNumber`, `productCode`,
`quantityOrdered`, `priceEach`, `orderLineNumber`) VALUES ('44', '004', '20', '15',
'4');
INSERT INTO `clientes`.`orderdetails` (`orderNumber`, `productCode`,
`quantityOrdered`, `priceEach`, `orderLineNumber`) VALUES ('55', '005', '40', '8',
'5');

-- Crear pagos
INSERT INTO `clientes`.`payments` (`customerNumber`, `checkNumber`,
`paymentDate`, `amount`) VALUES ('01', '01', '2022-03-25', '400');
INSERT INTO `clientes`.`payments` (`customerNumber`, `checkNumber`,
`paymentDate`, `amount`) VALUES ('02', '02', '2022-10-25', '1000');
INSERT INTO `clientes`.`payments` (`customerNumber`, `checkNumber`,
`paymentDate`, `amount`) VALUES ('03', '03', '2022-04-06', '720');
INSERT INTO `clientes`.`payments` (`customerNumber`, `checkNumber`,
`paymentDate`, `amount`) VALUES ('04', '04', '2022-06-04', '300');
INSERT INTO `clientes`.`payments` (`customerNumber`, `checkNumber`,
`paymentDate`, `amount`) VALUES ('05', '05', '2022-03-26', '320');
1. Job para eliminar un campo en una tabla de la base de datos.
En job Designs creamos un Job con el fin de eliminar un campo en una tabla.

En este caso borramos el campo de “territory” de la tabla “offices”.


2. Job para generar salida a dos tipos de archivos diferentes.
3. Job para importar desde el archivo Excel, disponible para la descarga en
el lugar donde encontró esta guía (entorno de conocimiento) y lo exporte a
un formato de datos diferente.
Conclusiones

Para el presente trabajo se elaboró el diseño de una estrategia de metadatos que generé

información que permita mejorar la confianza y calidad de estos, permitiéndole a la

empresa administrar los datos a través del análisis de requerimientos y apoyando al

cumplimiento de los objetivos estratégicos de la compañía.

También se identificó las oportunidades de mejor, las partes identificadas, que para este

proyecto corresponden a los departamentos involucrados de la compañía, las fuentes de

metadatos y finalmente, se planteó el diseño de la estrategia alineada al propósito de la

empresa el cual es incentivar las ventas on-line.


Referencias Bibliográficas

 Feria Basurto, L. (2007). Metadatos para la sociedad de la información: encontrando la


aguja

en el pajar. Revista Bibliotecas. Vol. 25, No. 1, 2007.. Red Universidad Nacional de Costa Rica.

https://elibronet.bibliotecavirtual.unad.edu.co/es/ereader/unad/23376?page=1

Mario G. Piattini Velthuis. (2018). Calidad de Datos. RA-MA

Editorial.

https://searchebscohostcom.bibliotecavirtual.unad.edu.co/login.aspx?direct=true&db=nlebk&AN

=2498292&lang= es&site=eds-live&scope=site

W.H. H. Inmon, Bonnie O’Neil, & Lowell Fryman. (2008). Business Metadata: Capturing

Enterprise Knowledge. Morgan

Kaufmann. https://bibliotecavirtual.unad.edu.co/login?url=https://search-

ebscohostcom.bibliotecavirtual.unad.edu.co/login.aspx?direct=true&db=e000xww&AN=207400&l

a ng=es&site=ehost-live&ebv=EB&ppid=pp_219

También podría gustarte