SlideShare a Scribd company logo
1 of 52
© 2016 IDERA, Inc. All rights reserved.
Proprietary and confidential.
© 2016 IDERA, Inc. All rights reserved.
ER/STUDIO®
La solución definitiva para el diseño de datos,
modelado y colaboración
2© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 2© 2016 IDERA, Inc. All rights reserved.
HISTORIA DE ER/STUDIO
 ER/Studio fue lanzado en marzo de 1996 por Embarcadero
• Producto original renombrado como Data Architect en 2009
• Business Architect añadido en 2007, Software Architect añadido en 2009
• Team Server introducido en 2015
 Acerca de 10,000 ER/Studio clientes
 Múltiples premios y reconocimientos de la industria
3© 2016 IDERA, Inc. All rights reserved.
ALGUNOS DE NUESTROS MUCHOS CLIENTES
4© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 4© 2016 IDERA, Inc. All rights reserved.
ARQUITECTURA DE DATOS CORPORATIVA
 ER/Studio mejora la visibilidad y la colaboración
 Permite el modelado de datos más eficiente y automatizado
 Compartir modelos y metadatos a través de la organización
 Establecer glosarios de negocios con términos y definiciones
coherentes
 Construir una base sólida para el compliance, data governance y
master data management
5© 2016 IDERA, Inc. All rights reserved.
FAMILIA DE PRODUCTOS ER/STUDIO
6© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 6© 2016 IDERA, Inc. All rights reserved.
ER/STUDIO DATA ARCHITECT
 Ingeniería inversa y generación de scripts precisos
 Comparación rápida y eficaz de los cambios
 Perspectivas de datos completa con los modelos
lógicos y múltiples modelos físicos
 Generación de reportes para todas las necesidades
técnicas y de negocio
 Control de versiones con el repositorio central
7© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 7© 2016 IDERA, Inc. All rights reserved.
LAS 10 RAZONES PRINCIPALES PARA ELEGIR ER/STUDIO
1. Sub-modelos
2. Separación lógico/físico
3. Ingeniería Inversa
4. Extensiones de Metadatos
5. Estándares de Nomenclatura
6. Comparar y Mezclar
7. Macros
8. Universal Mappings
9. Big Data: Soporte Nativo
10. Repositorio, Publicaciones
y Colaboración
8© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 8© 2016 IDERA, Inc. All rights reserved.
1: SUB-MODELOS
 ¿Qué es un sub-modelo?
• Una colección de objetos pertinentes a un tema o
una audiencia específica
• Descomposición de áreas/asuntos
• Idealmente, debe estar centrado en las áreas de
negocio
9© 2016 IDERA, Inc. All rights reserved.
1: SUB-MODELOS - COLAPSADO
10© 2016 IDERA, Inc. All rights reserved.
1: SUB-MODELOS – EXPANDIDO
11© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 11© 2016 IDERA, Inc. All rights reserved.
2: SEPARACIÓN LÓGICO/FÍSICO
Data Management Body of Knowledge (DMBOK):
A data model is a representation of the data
describing real-world objects and the relationships
between the objects, independent of any associated
process. Generally speaking, there are 3 levels of
data modeling that are utilized, in order of
abstraction:
• Conceptual Models
• Logical Models
• Physical Models
12© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 12© 2016 IDERA, Inc. All rights reserved.
2: MODELO CONCEPTUAL
 Abstracto
 Entidades de negocios
 Relaciones de negocios
 No se detalla completamente
 Normalmente no es normalizado
13© 2016 IDERA, Inc. All rights reserved.
2: MODELO LÓGICO
14© 2016 IDERA, Inc. All rights reserved.
2: SEPARACIÓN LÓGICA/FÍSICA
15© 2016 IDERA, Inc. All rights reserved.
2: WHERE USED (DONDE SE UTILIZA)
16© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 16© 2016 IDERA, Inc. All rights reserved.
3: INGENIERÍA INVERSA
 La capacidad de crear un modelo de datos mediante la
conexión a una base de datos existente
• Conector nativo
• ODBC
• También puede ser vía Script en lugar de una conexión
directa
 Vital para mapear y analizar escenario con datos complejos
17© 2016 IDERA, Inc. All rights reserved.
3: ASISTENTE PARA INGENIERÍA INVERSA
18© 2016 IDERA, Inc. All rights reserved.
3: INGENIERÍA INVERSA - MÁS DETALLES
19© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 19© 2016 IDERA, Inc. All rights reserved.
4: EXTENSIONES DE METADATOS
 Definición y creación de metadatos adicionales para los
objetos del modelo
• Muchos usos y posibilidades
• Data governance
• Data quality
• Master data management
• Data retention policies
20© 2016 IDERA, Inc. All rights reserved.
4: CONFIGURACIÓN DE ATTACHMENTS
21© 2016 IDERA, Inc. All rights reserved.
4: ATTACHMENTS EN LOS DIAGRAMAS
22© 2016 IDERA, Inc. All rights reserved.
4: ATTACHMENTS, DICCIONARIO DE DATOS
23© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 23© 2016 IDERA, Inc. All rights reserved.
5: ESTÁNDARES DE NOMENCLATURA
 Extremadamente importante
 Definir
 Aplicar
 Hacer cumplir
 Representar objetos de
negocio del mundo real
 Normalmente compuesta de
• Términos de negocio
• Abreviatura para cada uno
• Templates (especificar el
orden)
• Mayúsculas y minúsculas
• Prefijos, sufijos
24© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 24© 2016 IDERA, Inc. All rights reserved.
5: APLICACIÓN DE NORMAS DE DENOMINACIÓN
 Puede ser invocado por otros
asistentes
• Modelo físico general
• Comparación y combinación
• Generación de esquemas XML
• Validación del modelo
 Se puede aplicar al modelo o sub-
modelo en cualquier momento
 Cualquier dirección
 Revisar y aplicar de forma selectiva
 Puede congelar nombres
25© 2016 IDERA, Inc. All rights reserved.
MODELOS DE FLUJO DE DATOS: TRANSFORMACIONES
26© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 26© 2016 IDERA, Inc. All rights reserved.
6: COMPARAR Y COMBINAR
 Comparar Modelo (o sub-modelo) a
• Otro modelo (sub-modelo)
• Base de datos
 En caso de diferencias
• Combinar desde la origen hasta el destino especificado
 Informes se pueden generar fácilmente
27© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 27© 2016 IDERA, Inc. All rights reserved.
6: COMPARE & MERGE SCOPE
 Compare logical model to
• A physical model in the same .dm1 file.
• A logical model of another ER/Studio Data Architect data
model.
• A physical model of another ER/Studio Data Architect data
model.
 Compare physical model to
• The logical model of the same data model.
• Another physical model of the same data model that shares
the same DBMS platform (and version).
• A logical model of another ER/Studio Data Architect data
model.
• A physical model of another ER/Studio Data Architect data
model sharing the same DBMS platform (and version).
• A live database.
• An SQL file.
28© 2016 IDERA, Inc. All rights reserved.
6: COMPARAR Y COMBINAR (A)
29© 2016 IDERA, Inc. All rights reserved.
6: COMPARAR Y COMBINAR (B)
30© 2016 IDERA, Inc. All rights reserved.
6: COMPARAR Y COMBINAR (C)
31© 2016 IDERA, Inc. All rights reserved.
6: COMPARAR Y COMBINAR (D)
32© 2016 IDERA, Inc. All rights reserved.
6: COMPARAR Y COMBINAR (E)
33© 2016 IDERA, Inc. All rights reserved.
6: COMPARAR Y COMBINAR (F)
34© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 34© 2016 IDERA, Inc. All rights reserved.
6: COMPARAR Y COMBINAR - SCRIPT
35© 2016 IDERA, Inc. All rights reserved.
6: COMPARAR Y COMBINAR - FINAL
36© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 36© 2016 IDERA, Inc. All rights reserved.
7: MACROS
 Lenguaje de script para
• Aplicar automatización dentro de la herramienta
• Aplicar cambios a los objetos en el modelo
37© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 37© 2016 IDERA, Inc. All rights reserved.
7: MACROS
 Basado en un lenguaje de programación (SAX basic)
 Editor completamente funcional
 Interfaz de automatización
• Controles con soporte de scripts
• Automatizar tareas repetitivas
• Controladores de eventos
 Algunos casos de uso
• Actualizar objetos
• Importación/exportación de metadatos
• Cambiar las propiedades de visualización
• Generación de metadatos física
 Amplio conjunto de macro enviado con el producto
• Puede ser copiado, modificado
• Un nuevo puede ser construido a partir de cero si se desea
38© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 38© 2016 IDERA, Inc. All rights reserved.
8: UNIVERSAL MAPPINGS
 Capacidad para vincular objetos relacionados
• Dentro del mismo modelo
• A través de distintos modelos
 Nivel de Entidad/Tabla
 Nivel de Atributo/Columna
39© 2016 IDERA, Inc. All rights reserved.
8: UNIVERSAL MAPPINGS
40© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 40© 2016 IDERA, Inc. All rights reserved.
9: SOPORTE NATIVO PARA BIG DATA
 Capacidad de modelar conceptos de big data
• Objetos anidados
• Matrices de objetos anidados
 Soporte para realizar ingeniería inversa de big data
• Herramienta interna en oposición a MetaWizard
 Ingeniería directa
41© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 41© 2016 IDERA, Inc. All rights reserved.
9: SOPORTE NATIVO PARA BIG DATA
 MongoDB
• Versiones 2.4 y 2.6
 Hadoop Hive
• Versiones 0.12 y 0.13
 Capacidades
• Diagramación
• Ingeniería inversa (JSON, BSON)
• DDL soportado para Hive
42© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 42© 2016 IDERA, Inc. All rights reserved.
9: BIG DATA - MEJORAS EN LA NOTACIÓN
 Modelo físico
• Objetos en lugar
de las Tablas
 Objetos Anidados
• tipo de relación
“Is Contained In”
43© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 43© 2016 IDERA, Inc. All rights reserved.
10: REPOSITORIO, PUBLICACIONES, COLABORACIÓN
 Apoyo de grandes equipos y proceso de colaboración
• Los arquitectos de datos, modeladores
• Los analistas de negocio
• Los actores empresariales
 Checkin & Checkout basado en el repositorio
• Sub-modelos completos
• Objetos individuales
 Publicar y colaborar
• Web portal
• Reportes nativos
 Business Stakeholder como un participante activo en la
creación de metadatos
 Notificaciones
44© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 44© 2016 IDERA, Inc. All rights reserved.
10: REPOSITORIO
 Checkin & Checkout de un modelo/sub-modelo, o objeto
individual de Data Architect
 Checkin & Checkout del espacio de trabajo de Business
Architect
 Repositorio es una base de datos relacional
• Oracle o SQL Server
 Soporte para Versiones con Nombre
 Soporte para Branch & Merge
45© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 45© 2016 IDERA, Inc. All rights reserved.
10: PUBLICACIÓN
• Publicación de modelos a través del portal
(Team Server)
• Informes nativos
• HTML, RTF
• Drill down para metadatos en HTML
• RTF se puede editar en una herramienta como
Word, y luego publicar (RTF, PDF, etc.)
46© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 46© 2016 IDERA, Inc. All rights reserved.
10: TEAM SERVER CORE
• Potente glosario empresarial y colaboración de
metadatos
• Integrar términos y definiciones de negocio con
los sistemas de negocio
• Ver, almacenar y administrar una única fuente
de las definiciones de negocio
• Conecte las políticas de negocio a los flujos de
trabajo diarias con alertas contextuales y
consejos
47© 2016 IDERA, Inc. All rights reserved.
10: TEAM SERVER – EXPLORADOR DE MODELOS
48© 2016 IDERA, Inc. All rights reserved.
10: TEAM SERVER– GLOSARIO / TÉRMINOS
49© 2016 IDERA, Inc. All rights reserved.
10: COLABORACIÓN EN EQUIPO
50© 2016 IDERA, Inc. All rights reserved.
10: REGISTRO DE DATA SOURCE
51© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 51© 2016 IDERA, Inc. All rights reserved.
DOCUMENTACIÓN Y DESCARGA
 Más información sobre el paquete de ER/Studio
• https://www.idera.com/er-studio-enterprise-data-
modeling-and-architecture-tools
 Descarga de versiones de prueba
• https://www.idera.com/er-studio-enterprise-data-
modeling-and-architecture-tools/freetrialsubscriptionform
 Documentación técnica
• http://docs.embarcadero.com/products/er_studio_enterpri
se
 Caso de Éxito Microsoft
• https://www.idera.com/resourcecentral/casestudies/micros
oft-deploys-erstudio-for-enterprise-data-models
52© 2016 IDERA, Inc. All rights reserved.
GRACIAS!
¿Alguna pregunta?
Jorge Aguilar
Account Manager
O: 713.533.5039 |
Mexico: (55)8421-9630
Jorge.aguilar@idera.com|
Francisco Gomes
Sales Manager, Latin America
O: 713.533.5091 |
Francisco.gomes@idera.com
Para encontrar uno de nuestros socios en su región:
http://www.idera.com/partners/search

More Related Content

What's hot

Normalização básica
Normalização básicaNormalização básica
Normalização básicaNadia Habu
 
Bases de datos orientadas a grafos
Bases de datos orientadas a grafosBases de datos orientadas a grafos
Bases de datos orientadas a grafosSathena OFA
 
Material De Cableado Estructurado De Ernesto Lee Ruiz
Material De Cableado Estructurado De Ernesto Lee RuizMaterial De Cableado Estructurado De Ernesto Lee Ruiz
Material De Cableado Estructurado De Ernesto Lee RuizErnesto Lee
 
Base de datos colegio
Base de datos colegioBase de datos colegio
Base de datos colegioCarlos Buezo
 
Gestor de almacenamiento
Gestor de almacenamientoGestor de almacenamiento
Gestor de almacenamientoCarlos Mila
 
Componentes de una base de datos
Componentes de una base de datosComponentes de una base de datos
Componentes de una base de datosjcguanuco
 
The three layers of a knowledge graph and what it means for authoring, storag...
The three layers of a knowledge graph and what it means for authoring, storag...The three layers of a knowledge graph and what it means for authoring, storag...
The three layers of a knowledge graph and what it means for authoring, storag...Neo4j
 
SO Unidad 3: Administración de memoria y sistemas de archivos
SO Unidad 3: Administración de memoria y sistemas de archivosSO Unidad 3: Administración de memoria y sistemas de archivos
SO Unidad 3: Administración de memoria y sistemas de archivosFranklin Parrales Bravo
 
07 Modelagem de banco de dados: Modelo Físico
07 Modelagem de banco de dados: Modelo Físico07 Modelagem de banco de dados: Modelo Físico
07 Modelagem de banco de dados: Modelo FísicoCentro Paula Souza
 
Introdução ao Banco de dados - Prof. Daniel Brandão
Introdução ao Banco de dados - Prof. Daniel BrandãoIntrodução ao Banco de dados - Prof. Daniel Brandão
Introdução ao Banco de dados - Prof. Daniel BrandãoDaniel Brandão
 
Caracteristicas del modelo orientado a objetos
Caracteristicas del modelo orientado a objetosCaracteristicas del modelo orientado a objetos
Caracteristicas del modelo orientado a objetosJose Diaz Silva
 
Diapositivas base de datos
Diapositivas base de datosDiapositivas base de datos
Diapositivas base de datoscatherine4ad
 
CAPA DE TRANSPORTE MODELO OSI
CAPA DE TRANSPORTE MODELO OSICAPA DE TRANSPORTE MODELO OSI
CAPA DE TRANSPORTE MODELO OSIAliderek LuMej
 
Los gestores de base de datos
Los gestores de base de datosLos gestores de base de datos
Los gestores de base de datosEduardo Agila
 

What's hot (20)

Normalização básica
Normalização básicaNormalização básica
Normalização básica
 
Bases de datos orientadas a grafos
Bases de datos orientadas a grafosBases de datos orientadas a grafos
Bases de datos orientadas a grafos
 
Material De Cableado Estructurado De Ernesto Lee Ruiz
Material De Cableado Estructurado De Ernesto Lee RuizMaterial De Cableado Estructurado De Ernesto Lee Ruiz
Material De Cableado Estructurado De Ernesto Lee Ruiz
 
Protocolos de red
Protocolos de redProtocolos de red
Protocolos de red
 
Base de datos colegio
Base de datos colegioBase de datos colegio
Base de datos colegio
 
Gestor de almacenamiento
Gestor de almacenamientoGestor de almacenamiento
Gestor de almacenamiento
 
Componentes de una base de datos
Componentes de una base de datosComponentes de una base de datos
Componentes de una base de datos
 
The three layers of a knowledge graph and what it means for authoring, storag...
The three layers of a knowledge graph and what it means for authoring, storag...The three layers of a knowledge graph and what it means for authoring, storag...
The three layers of a knowledge graph and what it means for authoring, storag...
 
SO Unidad 3: Administración de memoria y sistemas de archivos
SO Unidad 3: Administración de memoria y sistemas de archivosSO Unidad 3: Administración de memoria y sistemas de archivos
SO Unidad 3: Administración de memoria y sistemas de archivos
 
07 Modelagem de banco de dados: Modelo Físico
07 Modelagem de banco de dados: Modelo Físico07 Modelagem de banco de dados: Modelo Físico
07 Modelagem de banco de dados: Modelo Físico
 
Introdução ao Banco de dados - Prof. Daniel Brandão
Introdução ao Banco de dados - Prof. Daniel BrandãoIntrodução ao Banco de dados - Prof. Daniel Brandão
Introdução ao Banco de dados - Prof. Daniel Brandão
 
Aula 4 banco de dados
Aula 4   banco de dados Aula 4   banco de dados
Aula 4 banco de dados
 
Caracteristicas del modelo orientado a objetos
Caracteristicas del modelo orientado a objetosCaracteristicas del modelo orientado a objetos
Caracteristicas del modelo orientado a objetos
 
Banco de Dados - NoSQL
Banco de Dados - NoSQLBanco de Dados - NoSQL
Banco de Dados - NoSQL
 
Big Data e NoSQL
Big Data e NoSQLBig Data e NoSQL
Big Data e NoSQL
 
Diapositivas base de datos
Diapositivas base de datosDiapositivas base de datos
Diapositivas base de datos
 
DB1 Unidad 8: Replicación
DB1 Unidad 8: ReplicaciónDB1 Unidad 8: Replicación
DB1 Unidad 8: Replicación
 
CAPA DE TRANSPORTE MODELO OSI
CAPA DE TRANSPORTE MODELO OSICAPA DE TRANSPORTE MODELO OSI
CAPA DE TRANSPORTE MODELO OSI
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Los gestores de base de datos
Los gestores de base de datosLos gestores de base de datos
Los gestores de base de datos
 

Viewers also liked

Mega Menu Extension for Magento
Mega Menu Extension for MagentoMega Menu Extension for Magento
Mega Menu Extension for MagentoAaron Wallace
 
Ewolucja funkcji HR (HR summit 2016)
Ewolucja funkcji HR (HR summit 2016) Ewolucja funkcji HR (HR summit 2016)
Ewolucja funkcji HR (HR summit 2016) Michal Piatkowski
 
Prezentacja Akademia Leona Koźmińskiego zarządzanie karierą w zakupach
Prezentacja Akademia Leona Koźmińskiego zarządzanie karierą w zakupach Prezentacja Akademia Leona Koźmińskiego zarządzanie karierą w zakupach
Prezentacja Akademia Leona Koźmińskiego zarządzanie karierą w zakupach Michal Piatkowski
 
Model-based testing of executable statecharts
Model-based testing of executable statechartsModel-based testing of executable statecharts
Model-based testing of executable statechartsTom Mens
 
English exposition
English expositionEnglish exposition
English expositionTomás Arcos
 
Ασκήσεις Πανελληνίων ΑΟΘ
Ασκήσεις Πανελληνίων ΑΟΘΑσκήσεις Πανελληνίων ΑΟΘ
Ασκήσεις Πανελληνίων ΑΟΘGeorgia Kazakou
 
Cloud Connect 2013- Lock Stock and x Smoking EC2's
Cloud Connect 2013- Lock Stock and x Smoking EC2'sCloud Connect 2013- Lock Stock and x Smoking EC2's
Cloud Connect 2013- Lock Stock and x Smoking EC2'sHarish Ganesan
 
Resistance to organizational change
Resistance to organizational changeResistance to organizational change
Resistance to organizational changePrasun Jana
 

Viewers also liked (14)

Thriveni Mitte Resume
Thriveni Mitte ResumeThriveni Mitte Resume
Thriveni Mitte Resume
 
Mega Menu Extension for Magento
Mega Menu Extension for MagentoMega Menu Extension for Magento
Mega Menu Extension for Magento
 
OneHourOfCode
OneHourOfCodeOneHourOfCode
OneHourOfCode
 
Ewolucja funkcji HR (HR summit 2016)
Ewolucja funkcji HR (HR summit 2016) Ewolucja funkcji HR (HR summit 2016)
Ewolucja funkcji HR (HR summit 2016)
 
Prezentacja Akademia Leona Koźmińskiego zarządzanie karierą w zakupach
Prezentacja Akademia Leona Koźmińskiego zarządzanie karierą w zakupach Prezentacja Akademia Leona Koźmińskiego zarządzanie karierą w zakupach
Prezentacja Akademia Leona Koźmińskiego zarządzanie karierą w zakupach
 
Model-based testing of executable statecharts
Model-based testing of executable statechartsModel-based testing of executable statecharts
Model-based testing of executable statecharts
 
English exposition
English expositionEnglish exposition
English exposition
 
Ασκήσεις Πανελληνίων ΑΟΘ
Ασκήσεις Πανελληνίων ΑΟΘΑσκήσεις Πανελληνίων ΑΟΘ
Ασκήσεις Πανελληνίων ΑΟΘ
 
Italy's interesting facts
Italy's interesting factsItaly's interesting facts
Italy's interesting facts
 
Genomic library
Genomic libraryGenomic library
Genomic library
 
Uml tutorial-visual-paradigm
Uml tutorial-visual-paradigmUml tutorial-visual-paradigm
Uml tutorial-visual-paradigm
 
SAP Einführung_2
SAP Einführung_2SAP Einführung_2
SAP Einführung_2
 
Cloud Connect 2013- Lock Stock and x Smoking EC2's
Cloud Connect 2013- Lock Stock and x Smoking EC2'sCloud Connect 2013- Lock Stock and x Smoking EC2's
Cloud Connect 2013- Lock Stock and x Smoking EC2's
 
Resistance to organizational change
Resistance to organizational changeResistance to organizational change
Resistance to organizational change
 

Similar to Modelado y Arquitectura de Datos con ER/Studio

Como elegir entre BI Cloud, Data Visualization and Oracle Analytics Cloud Ser...
Como elegir entre BI Cloud, Data Visualization and Oracle Analytics Cloud Ser...Como elegir entre BI Cloud, Data Visualization and Oracle Analytics Cloud Ser...
Como elegir entre BI Cloud, Data Visualization and Oracle Analytics Cloud Ser...Edelweiss Kammermann
 
DevOps Te Cambia la Vida - eComputing 2018-07-03
DevOps Te Cambia la Vida - eComputing 2018-07-03DevOps Te Cambia la Vida - eComputing 2018-07-03
DevOps Te Cambia la Vida - eComputing 2018-07-03Jorge Hidalgo
 
BDAS-2017 | Conozca la plataforma ideal para un procesamiento analítico sin p...
BDAS-2017 | Conozca la plataforma ideal para un procesamiento analítico sin p...BDAS-2017 | Conozca la plataforma ideal para un procesamiento analítico sin p...
BDAS-2017 | Conozca la plataforma ideal para un procesamiento analítico sin p...Big-Data-Summit
 
Hashicorp corporate pitch deck Spanish
Hashicorp corporate pitch deck SpanishHashicorp corporate pitch deck Spanish
Hashicorp corporate pitch deck SpanishStenio Ferreira
 
La fábrica de Analytics
La fábrica de AnalyticsLa fábrica de Analytics
La fábrica de AnalyticsDavid Cervi
 
Dynamics saturday madrid 2019 conecta business central con el mundo v2
Dynamics saturday madrid 2019   conecta business central con el mundo v2Dynamics saturday madrid 2019   conecta business central con el mundo v2
Dynamics saturday madrid 2019 conecta business central con el mundo v2Demian Raschkovan
 
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian Miranda
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian MirandaEscalando con SQL Server hasta la nube, un trayecto necesario - Adrian Miranda
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian MirandaSpanishPASSVC
 
Design Studio - ASUG Argentina Diciembre 2015
Design Studio - ASUG Argentina Diciembre 2015Design Studio - ASUG Argentina Diciembre 2015
Design Studio - ASUG Argentina Diciembre 2015Mauricio Cubillos Ocampo
 
Replicación transaccional con MySQL utilizando CDC
Replicación transaccional con MySQL utilizando CDCReplicación transaccional con MySQL utilizando CDC
Replicación transaccional con MySQL utilizando CDCAlejandro Millalen
 
Webinario PowerApps Portals
Webinario PowerApps PortalsWebinario PowerApps Portals
Webinario PowerApps PortalsDQSconsulting
 
3.1. Datos Adquisición
3.1. Datos Adquisición3.1. Datos Adquisición
3.1. Datos AdquisiciónDavid Narváez
 
Novedades SharePoint 2016. Nuevos retos en Entonos Hibridos
Novedades SharePoint 2016. Nuevos retos en Entonos HibridosNovedades SharePoint 2016. Nuevos retos en Entonos Hibridos
Novedades SharePoint 2016. Nuevos retos en Entonos HibridosGonzalo Marcos Ansoain
 
Novedades SharePoint 2016. Nuevos retos en Entonos Hibridos
Novedades SharePoint 2016. Nuevos retos en Entonos HibridosNovedades SharePoint 2016. Nuevos retos en Entonos Hibridos
Novedades SharePoint 2016. Nuevos retos en Entonos HibridosGonzalo Marcos
 
18º Webinar EXIN en Castellano: Consideraciones al optar por una solución Saa...
18º Webinar EXIN en Castellano: Consideraciones al optar por una solución Saa...18º Webinar EXIN en Castellano: Consideraciones al optar por una solución Saa...
18º Webinar EXIN en Castellano: Consideraciones al optar por una solución Saa...EXIN
 
20160524 Webinar SAP BusinessObjects Cloud (Español)
20160524 Webinar SAP BusinessObjects Cloud (Español)20160524 Webinar SAP BusinessObjects Cloud (Español)
20160524 Webinar SAP BusinessObjects Cloud (Español)Mauricio Cubillos Ocampo
 
Herramientas CASE
Herramientas CASEHerramientas CASE
Herramientas CASEI R
 
Entregable final Analítica de Datos
Entregable final Analítica de DatosEntregable final Analítica de Datos
Entregable final Analítica de Datosale sierra
 
Que es una estrategia cloud o en la nube para el sector gobierno?
Que es una estrategia cloud o en la nube para el sector gobierno? Que es una estrategia cloud o en la nube para el sector gobierno?
Que es una estrategia cloud o en la nube para el sector gobierno? Felipe Afanador Cortés
 

Similar to Modelado y Arquitectura de Datos con ER/Studio (20)

Como elegir entre BI Cloud, Data Visualization and Oracle Analytics Cloud Ser...
Como elegir entre BI Cloud, Data Visualization and Oracle Analytics Cloud Ser...Como elegir entre BI Cloud, Data Visualization and Oracle Analytics Cloud Ser...
Como elegir entre BI Cloud, Data Visualization and Oracle Analytics Cloud Ser...
 
DevOps Te Cambia la Vida - eComputing 2018-07-03
DevOps Te Cambia la Vida - eComputing 2018-07-03DevOps Te Cambia la Vida - eComputing 2018-07-03
DevOps Te Cambia la Vida - eComputing 2018-07-03
 
BDAS-2017 | Conozca la plataforma ideal para un procesamiento analítico sin p...
BDAS-2017 | Conozca la plataforma ideal para un procesamiento analítico sin p...BDAS-2017 | Conozca la plataforma ideal para un procesamiento analítico sin p...
BDAS-2017 | Conozca la plataforma ideal para un procesamiento analítico sin p...
 
Hashicorp corporate pitch deck Spanish
Hashicorp corporate pitch deck SpanishHashicorp corporate pitch deck Spanish
Hashicorp corporate pitch deck Spanish
 
La fábrica de Analytics
La fábrica de AnalyticsLa fábrica de Analytics
La fábrica de Analytics
 
Dynamics saturday madrid 2019 conecta business central con el mundo v2
Dynamics saturday madrid 2019   conecta business central con el mundo v2Dynamics saturday madrid 2019   conecta business central con el mundo v2
Dynamics saturday madrid 2019 conecta business central con el mundo v2
 
ISACA DevOps LATAM
ISACA DevOps LATAMISACA DevOps LATAM
ISACA DevOps LATAM
 
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian Miranda
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian MirandaEscalando con SQL Server hasta la nube, un trayecto necesario - Adrian Miranda
Escalando con SQL Server hasta la nube, un trayecto necesario - Adrian Miranda
 
Design Studio - ASUG Argentina Diciembre 2015
Design Studio - ASUG Argentina Diciembre 2015Design Studio - ASUG Argentina Diciembre 2015
Design Studio - ASUG Argentina Diciembre 2015
 
Replicación transaccional con MySQL utilizando CDC
Replicación transaccional con MySQL utilizando CDCReplicación transaccional con MySQL utilizando CDC
Replicación transaccional con MySQL utilizando CDC
 
Webinario PowerApps Portals
Webinario PowerApps PortalsWebinario PowerApps Portals
Webinario PowerApps Portals
 
3.1. Datos Adquisición
3.1. Datos Adquisición3.1. Datos Adquisición
3.1. Datos Adquisición
 
Novedades SharePoint 2016. Nuevos retos en Entonos Hibridos
Novedades SharePoint 2016. Nuevos retos en Entonos HibridosNovedades SharePoint 2016. Nuevos retos en Entonos Hibridos
Novedades SharePoint 2016. Nuevos retos en Entonos Hibridos
 
Novedades SharePoint 2016. Nuevos retos en Entonos Hibridos
Novedades SharePoint 2016. Nuevos retos en Entonos HibridosNovedades SharePoint 2016. Nuevos retos en Entonos Hibridos
Novedades SharePoint 2016. Nuevos retos en Entonos Hibridos
 
18º Webinar EXIN en Castellano: Consideraciones al optar por una solución Saa...
18º Webinar EXIN en Castellano: Consideraciones al optar por una solución Saa...18º Webinar EXIN en Castellano: Consideraciones al optar por una solución Saa...
18º Webinar EXIN en Castellano: Consideraciones al optar por una solución Saa...
 
Idea tutorial
Idea tutorialIdea tutorial
Idea tutorial
 
20160524 Webinar SAP BusinessObjects Cloud (Español)
20160524 Webinar SAP BusinessObjects Cloud (Español)20160524 Webinar SAP BusinessObjects Cloud (Español)
20160524 Webinar SAP BusinessObjects Cloud (Español)
 
Herramientas CASE
Herramientas CASEHerramientas CASE
Herramientas CASE
 
Entregable final Analítica de Datos
Entregable final Analítica de DatosEntregable final Analítica de Datos
Entregable final Analítica de Datos
 
Que es una estrategia cloud o en la nube para el sector gobierno?
Que es una estrategia cloud o en la nube para el sector gobierno? Que es una estrategia cloud o en la nube para el sector gobierno?
Que es una estrategia cloud o en la nube para el sector gobierno?
 

More from Fernando Rizzato

Todos os recursos do RAD Studio 10.3 RIO
Todos os recursos do RAD Studio 10.3 RIOTodos os recursos do RAD Studio 10.3 RIO
Todos os recursos do RAD Studio 10.3 RIOFernando Rizzato
 
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2Fernando Rizzato
 
Programa Acadêmico Embarcadero Gratuíto
Programa Acadêmico Embarcadero GratuítoPrograma Acadêmico Embarcadero Gratuíto
Programa Acadêmico Embarcadero GratuítoFernando Rizzato
 
Programa Acadêmico Embarcadero
Programa Acadêmico EmbarcaderoPrograma Acadêmico Embarcadero
Programa Acadêmico EmbarcaderoFernando Rizzato
 
O BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDER
O BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDERO BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDER
O BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDERFernando Rizzato
 
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIO
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIOBERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIO
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIOFernando Rizzato
 
Uso de efectos, animaciones y transiciones en FireMonkey
Uso de efectos, animaciones y transiciones en FireMonkey Uso de efectos, animaciones y transiciones en FireMonkey
Uso de efectos, animaciones y transiciones en FireMonkey Fernando Rizzato
 
Usando efeitos, animações e transições no FireMonkey
Usando efeitos, animações e transições no FireMonkey Usando efeitos, animações e transições no FireMonkey
Usando efeitos, animações e transições no FireMonkey Fernando Rizzato
 
Comprender y utilizar layouts FireMonkey
Comprender y utilizar layouts FireMonkey Comprender y utilizar layouts FireMonkey
Comprender y utilizar layouts FireMonkey Fernando Rizzato
 
Compreendendo e utilizando FireMonkey Layouts
Compreendendo e utilizando FireMonkey Layouts Compreendendo e utilizando FireMonkey Layouts
Compreendendo e utilizando FireMonkey Layouts Fernando Rizzato
 
Uso del Windows Runtime (WinRT) y la Universal Windows Platform (UWP) en Win...
 Uso del Windows Runtime (WinRT) y la Universal Windows Platform (UWP) en Win... Uso del Windows Runtime (WinRT) y la Universal Windows Platform (UWP) en Win...
Uso del Windows Runtime (WinRT) y la Universal Windows Platform (UWP) en Win...Fernando Rizzato
 
Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...
Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...
Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...Fernando Rizzato
 
Introducción a NoSQL con MongoDB y FireDAC
Introducción a NoSQL con MongoDB y FireDAC Introducción a NoSQL con MongoDB y FireDAC
Introducción a NoSQL con MongoDB y FireDAC Fernando Rizzato
 
Introdução a NoSQL com MongoDB e FireDAC
Introdução a NoSQL com MongoDB e FireDAC Introdução a NoSQL com MongoDB e FireDAC
Introdução a NoSQL com MongoDB e FireDAC Fernando Rizzato
 
Integración de servicios en la nube con REST/JSON
Integración de servicios en la nube con REST/JSONIntegración de servicios en la nube con REST/JSON
Integración de servicios en la nube con REST/JSONFernando Rizzato
 
Integração de Serviços Cloud com REST/JSON
Integração de Serviços Cloud com REST/JSON Integração de Serviços Cloud com REST/JSON
Integração de Serviços Cloud com REST/JSON Fernando Rizzato
 
LiveBindings: desde lo básico hasta técnicas avanzadas
LiveBindings: desde lo básico hasta técnicas avanzadas LiveBindings: desde lo básico hasta técnicas avanzadas
LiveBindings: desde lo básico hasta técnicas avanzadas Fernando Rizzato
 
LiveBindings - de Formulários Visuais ao Código
LiveBindings - de Formulários Visuais ao Código LiveBindings - de Formulários Visuais ao Código
LiveBindings - de Formulários Visuais ao Código Fernando Rizzato
 
Control de una aplicación Windows desde una aplicación móvil con AppTethering
Control de una aplicación Windows desde una aplicación móvil con AppTethering Control de una aplicación Windows desde una aplicación móvil con AppTethering
Control de una aplicación Windows desde una aplicación móvil con AppTethering Fernando Rizzato
 

More from Fernando Rizzato (20)

Todos os recursos do RAD Studio 10.3 RIO
Todos os recursos do RAD Studio 10.3 RIOTodos os recursos do RAD Studio 10.3 RIO
Todos os recursos do RAD Studio 10.3 RIO
 
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2
Conoce lo nuevo en RAD Studio, C++ Builder y Delphi 10.2.2
 
Programa Acadêmico Embarcadero Gratuíto
Programa Acadêmico Embarcadero GratuítoPrograma Acadêmico Embarcadero Gratuíto
Programa Acadêmico Embarcadero Gratuíto
 
Programa Acadêmico Embarcadero
Programa Acadêmico EmbarcaderoPrograma Acadêmico Embarcadero
Programa Acadêmico Embarcadero
 
RAD Studio 10.2 Tokyo
RAD Studio 10.2 TokyoRAD Studio 10.2 Tokyo
RAD Studio 10.2 Tokyo
 
O BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDER
O BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDERO BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDER
O BACK-END PERFEITO PARA APLICAÇÕES DELPHI E C++ BUILDER
 
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIO
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIOBERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIO
BERLIN 10.1 UPDATE 2 EDIÇÃO DE ANIVERSÁRIO
 
Uso de efectos, animaciones y transiciones en FireMonkey
Uso de efectos, animaciones y transiciones en FireMonkey Uso de efectos, animaciones y transiciones en FireMonkey
Uso de efectos, animaciones y transiciones en FireMonkey
 
Usando efeitos, animações e transições no FireMonkey
Usando efeitos, animações e transições no FireMonkey Usando efeitos, animações e transições no FireMonkey
Usando efeitos, animações e transições no FireMonkey
 
Comprender y utilizar layouts FireMonkey
Comprender y utilizar layouts FireMonkey Comprender y utilizar layouts FireMonkey
Comprender y utilizar layouts FireMonkey
 
Compreendendo e utilizando FireMonkey Layouts
Compreendendo e utilizando FireMonkey Layouts Compreendendo e utilizando FireMonkey Layouts
Compreendendo e utilizando FireMonkey Layouts
 
Uso del Windows Runtime (WinRT) y la Universal Windows Platform (UWP) en Win...
 Uso del Windows Runtime (WinRT) y la Universal Windows Platform (UWP) en Win... Uso del Windows Runtime (WinRT) y la Universal Windows Platform (UWP) en Win...
Uso del Windows Runtime (WinRT) y la Universal Windows Platform (UWP) en Win...
 
Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...
Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...
Utilizando o Windows Runtime (WinRT) e o Universal Windows Platform (UWP) no ...
 
Introducción a NoSQL con MongoDB y FireDAC
Introducción a NoSQL con MongoDB y FireDAC Introducción a NoSQL con MongoDB y FireDAC
Introducción a NoSQL con MongoDB y FireDAC
 
Introdução a NoSQL com MongoDB e FireDAC
Introdução a NoSQL com MongoDB e FireDAC Introdução a NoSQL com MongoDB e FireDAC
Introdução a NoSQL com MongoDB e FireDAC
 
Integración de servicios en la nube con REST/JSON
Integración de servicios en la nube con REST/JSONIntegración de servicios en la nube con REST/JSON
Integración de servicios en la nube con REST/JSON
 
Integração de Serviços Cloud com REST/JSON
Integração de Serviços Cloud com REST/JSON Integração de Serviços Cloud com REST/JSON
Integração de Serviços Cloud com REST/JSON
 
LiveBindings: desde lo básico hasta técnicas avanzadas
LiveBindings: desde lo básico hasta técnicas avanzadas LiveBindings: desde lo básico hasta técnicas avanzadas
LiveBindings: desde lo básico hasta técnicas avanzadas
 
LiveBindings - de Formulários Visuais ao Código
LiveBindings - de Formulários Visuais ao Código LiveBindings - de Formulários Visuais ao Código
LiveBindings - de Formulários Visuais ao Código
 
Control de una aplicación Windows desde una aplicación móvil con AppTethering
Control de una aplicación Windows desde una aplicación móvil con AppTethering Control de una aplicación Windows desde una aplicación móvil con AppTethering
Control de una aplicación Windows desde una aplicación móvil con AppTethering
 

Modelado y Arquitectura de Datos con ER/Studio

  • 1. © 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. © 2016 IDERA, Inc. All rights reserved. ER/STUDIO® La solución definitiva para el diseño de datos, modelado y colaboración
  • 2. 2© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 2© 2016 IDERA, Inc. All rights reserved. HISTORIA DE ER/STUDIO  ER/Studio fue lanzado en marzo de 1996 por Embarcadero • Producto original renombrado como Data Architect en 2009 • Business Architect añadido en 2007, Software Architect añadido en 2009 • Team Server introducido en 2015  Acerca de 10,000 ER/Studio clientes  Múltiples premios y reconocimientos de la industria
  • 3. 3© 2016 IDERA, Inc. All rights reserved. ALGUNOS DE NUESTROS MUCHOS CLIENTES
  • 4. 4© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 4© 2016 IDERA, Inc. All rights reserved. ARQUITECTURA DE DATOS CORPORATIVA  ER/Studio mejora la visibilidad y la colaboración  Permite el modelado de datos más eficiente y automatizado  Compartir modelos y metadatos a través de la organización  Establecer glosarios de negocios con términos y definiciones coherentes  Construir una base sólida para el compliance, data governance y master data management
  • 5. 5© 2016 IDERA, Inc. All rights reserved. FAMILIA DE PRODUCTOS ER/STUDIO
  • 6. 6© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 6© 2016 IDERA, Inc. All rights reserved. ER/STUDIO DATA ARCHITECT  Ingeniería inversa y generación de scripts precisos  Comparación rápida y eficaz de los cambios  Perspectivas de datos completa con los modelos lógicos y múltiples modelos físicos  Generación de reportes para todas las necesidades técnicas y de negocio  Control de versiones con el repositorio central
  • 7. 7© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 7© 2016 IDERA, Inc. All rights reserved. LAS 10 RAZONES PRINCIPALES PARA ELEGIR ER/STUDIO 1. Sub-modelos 2. Separación lógico/físico 3. Ingeniería Inversa 4. Extensiones de Metadatos 5. Estándares de Nomenclatura 6. Comparar y Mezclar 7. Macros 8. Universal Mappings 9. Big Data: Soporte Nativo 10. Repositorio, Publicaciones y Colaboración
  • 8. 8© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 8© 2016 IDERA, Inc. All rights reserved. 1: SUB-MODELOS  ¿Qué es un sub-modelo? • Una colección de objetos pertinentes a un tema o una audiencia específica • Descomposición de áreas/asuntos • Idealmente, debe estar centrado en las áreas de negocio
  • 9. 9© 2016 IDERA, Inc. All rights reserved. 1: SUB-MODELOS - COLAPSADO
  • 10. 10© 2016 IDERA, Inc. All rights reserved. 1: SUB-MODELOS – EXPANDIDO
  • 11. 11© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 11© 2016 IDERA, Inc. All rights reserved. 2: SEPARACIÓN LÓGICO/FÍSICO Data Management Body of Knowledge (DMBOK): A data model is a representation of the data describing real-world objects and the relationships between the objects, independent of any associated process. Generally speaking, there are 3 levels of data modeling that are utilized, in order of abstraction: • Conceptual Models • Logical Models • Physical Models
  • 12. 12© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 12© 2016 IDERA, Inc. All rights reserved. 2: MODELO CONCEPTUAL  Abstracto  Entidades de negocios  Relaciones de negocios  No se detalla completamente  Normalmente no es normalizado
  • 13. 13© 2016 IDERA, Inc. All rights reserved. 2: MODELO LÓGICO
  • 14. 14© 2016 IDERA, Inc. All rights reserved. 2: SEPARACIÓN LÓGICA/FÍSICA
  • 15. 15© 2016 IDERA, Inc. All rights reserved. 2: WHERE USED (DONDE SE UTILIZA)
  • 16. 16© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 16© 2016 IDERA, Inc. All rights reserved. 3: INGENIERÍA INVERSA  La capacidad de crear un modelo de datos mediante la conexión a una base de datos existente • Conector nativo • ODBC • También puede ser vía Script en lugar de una conexión directa  Vital para mapear y analizar escenario con datos complejos
  • 17. 17© 2016 IDERA, Inc. All rights reserved. 3: ASISTENTE PARA INGENIERÍA INVERSA
  • 18. 18© 2016 IDERA, Inc. All rights reserved. 3: INGENIERÍA INVERSA - MÁS DETALLES
  • 19. 19© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 19© 2016 IDERA, Inc. All rights reserved. 4: EXTENSIONES DE METADATOS  Definición y creación de metadatos adicionales para los objetos del modelo • Muchos usos y posibilidades • Data governance • Data quality • Master data management • Data retention policies
  • 20. 20© 2016 IDERA, Inc. All rights reserved. 4: CONFIGURACIÓN DE ATTACHMENTS
  • 21. 21© 2016 IDERA, Inc. All rights reserved. 4: ATTACHMENTS EN LOS DIAGRAMAS
  • 22. 22© 2016 IDERA, Inc. All rights reserved. 4: ATTACHMENTS, DICCIONARIO DE DATOS
  • 23. 23© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 23© 2016 IDERA, Inc. All rights reserved. 5: ESTÁNDARES DE NOMENCLATURA  Extremadamente importante  Definir  Aplicar  Hacer cumplir  Representar objetos de negocio del mundo real  Normalmente compuesta de • Términos de negocio • Abreviatura para cada uno • Templates (especificar el orden) • Mayúsculas y minúsculas • Prefijos, sufijos
  • 24. 24© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 24© 2016 IDERA, Inc. All rights reserved. 5: APLICACIÓN DE NORMAS DE DENOMINACIÓN  Puede ser invocado por otros asistentes • Modelo físico general • Comparación y combinación • Generación de esquemas XML • Validación del modelo  Se puede aplicar al modelo o sub- modelo en cualquier momento  Cualquier dirección  Revisar y aplicar de forma selectiva  Puede congelar nombres
  • 25. 25© 2016 IDERA, Inc. All rights reserved. MODELOS DE FLUJO DE DATOS: TRANSFORMACIONES
  • 26. 26© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 26© 2016 IDERA, Inc. All rights reserved. 6: COMPARAR Y COMBINAR  Comparar Modelo (o sub-modelo) a • Otro modelo (sub-modelo) • Base de datos  En caso de diferencias • Combinar desde la origen hasta el destino especificado  Informes se pueden generar fácilmente
  • 27. 27© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 27© 2016 IDERA, Inc. All rights reserved. 6: COMPARE & MERGE SCOPE  Compare logical model to • A physical model in the same .dm1 file. • A logical model of another ER/Studio Data Architect data model. • A physical model of another ER/Studio Data Architect data model.  Compare physical model to • The logical model of the same data model. • Another physical model of the same data model that shares the same DBMS platform (and version). • A logical model of another ER/Studio Data Architect data model. • A physical model of another ER/Studio Data Architect data model sharing the same DBMS platform (and version). • A live database. • An SQL file.
  • 28. 28© 2016 IDERA, Inc. All rights reserved. 6: COMPARAR Y COMBINAR (A)
  • 29. 29© 2016 IDERA, Inc. All rights reserved. 6: COMPARAR Y COMBINAR (B)
  • 30. 30© 2016 IDERA, Inc. All rights reserved. 6: COMPARAR Y COMBINAR (C)
  • 31. 31© 2016 IDERA, Inc. All rights reserved. 6: COMPARAR Y COMBINAR (D)
  • 32. 32© 2016 IDERA, Inc. All rights reserved. 6: COMPARAR Y COMBINAR (E)
  • 33. 33© 2016 IDERA, Inc. All rights reserved. 6: COMPARAR Y COMBINAR (F)
  • 34. 34© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 34© 2016 IDERA, Inc. All rights reserved. 6: COMPARAR Y COMBINAR - SCRIPT
  • 35. 35© 2016 IDERA, Inc. All rights reserved. 6: COMPARAR Y COMBINAR - FINAL
  • 36. 36© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 36© 2016 IDERA, Inc. All rights reserved. 7: MACROS  Lenguaje de script para • Aplicar automatización dentro de la herramienta • Aplicar cambios a los objetos en el modelo
  • 37. 37© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 37© 2016 IDERA, Inc. All rights reserved. 7: MACROS  Basado en un lenguaje de programación (SAX basic)  Editor completamente funcional  Interfaz de automatización • Controles con soporte de scripts • Automatizar tareas repetitivas • Controladores de eventos  Algunos casos de uso • Actualizar objetos • Importación/exportación de metadatos • Cambiar las propiedades de visualización • Generación de metadatos física  Amplio conjunto de macro enviado con el producto • Puede ser copiado, modificado • Un nuevo puede ser construido a partir de cero si se desea
  • 38. 38© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 38© 2016 IDERA, Inc. All rights reserved. 8: UNIVERSAL MAPPINGS  Capacidad para vincular objetos relacionados • Dentro del mismo modelo • A través de distintos modelos  Nivel de Entidad/Tabla  Nivel de Atributo/Columna
  • 39. 39© 2016 IDERA, Inc. All rights reserved. 8: UNIVERSAL MAPPINGS
  • 40. 40© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 40© 2016 IDERA, Inc. All rights reserved. 9: SOPORTE NATIVO PARA BIG DATA  Capacidad de modelar conceptos de big data • Objetos anidados • Matrices de objetos anidados  Soporte para realizar ingeniería inversa de big data • Herramienta interna en oposición a MetaWizard  Ingeniería directa
  • 41. 41© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 41© 2016 IDERA, Inc. All rights reserved. 9: SOPORTE NATIVO PARA BIG DATA  MongoDB • Versiones 2.4 y 2.6  Hadoop Hive • Versiones 0.12 y 0.13  Capacidades • Diagramación • Ingeniería inversa (JSON, BSON) • DDL soportado para Hive
  • 42. 42© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 42© 2016 IDERA, Inc. All rights reserved. 9: BIG DATA - MEJORAS EN LA NOTACIÓN  Modelo físico • Objetos en lugar de las Tablas  Objetos Anidados • tipo de relación “Is Contained In”
  • 43. 43© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 43© 2016 IDERA, Inc. All rights reserved. 10: REPOSITORIO, PUBLICACIONES, COLABORACIÓN  Apoyo de grandes equipos y proceso de colaboración • Los arquitectos de datos, modeladores • Los analistas de negocio • Los actores empresariales  Checkin & Checkout basado en el repositorio • Sub-modelos completos • Objetos individuales  Publicar y colaborar • Web portal • Reportes nativos  Business Stakeholder como un participante activo en la creación de metadatos  Notificaciones
  • 44. 44© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 44© 2016 IDERA, Inc. All rights reserved. 10: REPOSITORIO  Checkin & Checkout de un modelo/sub-modelo, o objeto individual de Data Architect  Checkin & Checkout del espacio de trabajo de Business Architect  Repositorio es una base de datos relacional • Oracle o SQL Server  Soporte para Versiones con Nombre  Soporte para Branch & Merge
  • 45. 45© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 45© 2016 IDERA, Inc. All rights reserved. 10: PUBLICACIÓN • Publicación de modelos a través del portal (Team Server) • Informes nativos • HTML, RTF • Drill down para metadatos en HTML • RTF se puede editar en una herramienta como Word, y luego publicar (RTF, PDF, etc.)
  • 46. 46© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 46© 2016 IDERA, Inc. All rights reserved. 10: TEAM SERVER CORE • Potente glosario empresarial y colaboración de metadatos • Integrar términos y definiciones de negocio con los sistemas de negocio • Ver, almacenar y administrar una única fuente de las definiciones de negocio • Conecte las políticas de negocio a los flujos de trabajo diarias con alertas contextuales y consejos
  • 47. 47© 2016 IDERA, Inc. All rights reserved. 10: TEAM SERVER – EXPLORADOR DE MODELOS
  • 48. 48© 2016 IDERA, Inc. All rights reserved. 10: TEAM SERVER– GLOSARIO / TÉRMINOS
  • 49. 49© 2016 IDERA, Inc. All rights reserved. 10: COLABORACIÓN EN EQUIPO
  • 50. 50© 2016 IDERA, Inc. All rights reserved. 10: REGISTRO DE DATA SOURCE
  • 51. 51© 2016 IDERA, Inc. All rights reserved. Proprietary and confidential. 51© 2016 IDERA, Inc. All rights reserved. DOCUMENTACIÓN Y DESCARGA  Más información sobre el paquete de ER/Studio • https://www.idera.com/er-studio-enterprise-data- modeling-and-architecture-tools  Descarga de versiones de prueba • https://www.idera.com/er-studio-enterprise-data- modeling-and-architecture-tools/freetrialsubscriptionform  Documentación técnica • http://docs.embarcadero.com/products/er_studio_enterpri se  Caso de Éxito Microsoft • https://www.idera.com/resourcecentral/casestudies/micros oft-deploys-erstudio-for-enterprise-data-models
  • 52. 52© 2016 IDERA, Inc. All rights reserved. GRACIAS! ¿Alguna pregunta? Jorge Aguilar Account Manager O: 713.533.5039 | Mexico: (55)8421-9630 Jorge.aguilar@idera.com| Francisco Gomes Sales Manager, Latin America O: 713.533.5091 | Francisco.gomes@idera.com Para encontrar uno de nuestros socios en su región: http://www.idera.com/partners/search