Está en la página 1de 18

Data Modeling with ER/Studio 11.

0
marzo 215

Conceptos bsico de modelos de datos

Los datos son un activo empresarial


La calidad de la Informacin empresarial
Compartir informacin
Agilidad empresarial
Modelado de datos es un proceso estructurado para identificar
claramente las estructuras y representacin de la informacin y las
reglas de negocio que apoyan los requerimientos del negocio, y la
cartografa de estas estructuras y las normas a un sistema de base de
datos.

Conceptos bsico de modelos de datos

Conceptual
Re
qu
eri
mi
en
tos

La vista de informacin de alto nivel de la empresa

Lgico

Vista de informacin detallada de la empresa

Fsico

Plataforma
de la bases
de datos

Entidad de vista la estructura de datos

Base de datos

Conceptos bsico de modelos de datos

Modelo bsico componentes


Atributo
Entidad
Relacin

Ejemplo:

Conceptos bsico de modelos de datos

Bsico componentes de Modelos


Entidad
Algo (persona, lugar, cosa, evento, concepto) acerca de que la empresa mantiene
informacin
Ejemplos
CUENTA , ORDEN, AGENTE, ACCIONES

Conceptos bsico de modelos de datos

Bsico componentes de Modelos


Atributo
Una caracterstica distinta de una entidad sobre la que la empresa mantiene la
informacin. Una entidad normalmente tiene muchos atributos.
Ejemplos de atributos de la entidad CUENTA
Nombre de cuenta
Fecha Apertura Cuenta
Fecha Cierre Cuenta

Conceptos bsico de modelos de datos

Bsico componentes de Modelos


Relacin
Una relacin es un vnculo lgico entre dos entidades, que representa una regla de
negocio o limitacin
Ejemplos
Cuenta puede tener muchas Ordenes

Por qu modelar Bases de Datos?

Para conocer los requerimientos tcnicos y del negocio


Entender el impacto de hacer un cambio a las aplicaciones
Desarrollar nuevas aplicaciones que aprovechen los datos existentes
Localizar y explicar los datos que la empresa utiliza para tomar
decisiones

Reutilizar diseos y patrones de diseo


Capacitar a las personas que no estn familiarizadas con ciertas bases
de datos

Comprender y explicar qu significan los datos


Encontrar, controlar y auditar quin tiene acceso a qu datos
Crear y hacer cumplir estndares de diseo

Qu es ER/Studio?

ER/Studio es una herramienta visual


para modelamiento de datos empresariales.
Ayuda a las compaas a manejar los modelos de
base de datos. Facilita el descubrir, documentar y reutilizar
los datos, de una manera simple y automatizada.
Una investigacin reciente de Gartner Dataquest coloca a
ER/Studio como la herramienta para modelamiento de datos con
mayor crecimiento en el mercado, con un 27%.

Caractersticas de ER/Studio
Ambiente para diseo de modelos ER

Interface poderosa, fcil de usar, navegacin gil


Submodelos con diferentes prespectivas
Soporte para diseos lgicos y fsicos
Automatizacin y generacin de scripts SQL

Soporte al ciclo de vida de las BDs


Ingeniera reversa.
Genera cdigo para creacin/modificacin de la BD
Soporta todos los objetos de la BD (table, index, user, roles,
stored procedures, tablaspace, privilegios, etc)
Planeamiento de capacidad

Capacidades de comunicacin
empresariales
HTML, RTF, XML e integracin con MS Office
Integracin con otras herramientas, para BI, ETL, modeladores

Diseos de calidad
Validacin de modelos, chequea falta de definiciones

Caractersticas de ER/Studio
Ambiente para diseo de modelos ER

Interface poderosa, fcil de usar, navegacin gil


Submodelos con diferentes prespectivas
Soporte para diseos lgicos y fsicos
Automatizacin y generacin de scripts SQL

Soporte al ciclo de vida de las BDs


Ingeniera reversa.
Genera cdigo para creacin/modificacin de la BD
Soporta todos los objetos de la BD (table, index, user, roles,
stored procedures, tablaspace, privilegios, etc)
Planeamiento de capacidad

Capacidades de comunicacin
empresariales
HTML, RTF, XML e integracin con MS Office
Integracin con otras herramientas, para BI, ETL, modeladores

Diseos de calidad
Validacin de modelos, chequea falta de definiciones

Caractersticas de ER/Studio
Ambiente para diseo de modelos ER

Interface poderosa, fcil de usar, navegacin gil


Submodelos con diferentes prespectivas
Soporte para diseos lgicos y fsicos
Automatizacin y generacin de scripts SQL

Soporte al ciclo de vida de las BDs


Ingeniera reversa.
Genera cdigo para creacin/modificacin de la BD
Soporta todos los objetos de la BD (table, index, user, roles,
stored procedures, tablaspace, privilegios, etc)
Planeamiento de capacidad

Capacidades de comunicacin
empresariales
HTML, RTF, XML e integracin con MS Office
Integracin con otras herramientas, para BI, ETL, modeladores

Diseos de calidad
Validacin de modelos, chequea falta de definiciones

Caractersticas de ER/Studio
Ambiente para diseo de modelos ER

Interface poderosa, fcil de usar, navegacin gil


Submodelos con diferentes prespectivas
Soporte para diseos lgicos y fsicos
Automatizacin y generacin de scripts SQL

Soporte al ciclo de vida de las BDs


Ingeniera reversa.
Genera cdigo para creacin/modificacin de la BD
Soporta todos los objetos de la BD (table, index, user, roles,
stored procedures, tablaspace, privilegios, etc)
Planeamiento de capacidad

Capacidades de comunicacin
empresariales
HTML, RTF, XML e integracin con MS Office
Integracin con otras herramientas, para BI, ETL, modeladores

Diseos de calidad
Validacin de modelos, chequea falta de definiciones

Arquitectura de ER/Studio
Enterprise
Clientes de ER/Studio

TCP/IP

Coneccin
Nativa

Servidor del
Repositorio
Base de Datos
del Repositorio

Intermediario entre los clientes y el repositorio

Se instala en un Windows Server

Repository Communication Service

Almacn de datos persistente

Repository Database Service

Oracle, DB2, Sybase SQL


Server

Repository Event and Dispatch Service

Sobre Windows o Unix

Software cliente para conectarse con el


RDBMS

14

ER/Studio Enterprise
Caractersticas

Creacin de Proyectos
Organizar los Diagramas en Proyectos
Controlar la Seguridad de los Proyectos

Manejo de Versiones
Manejar los estados sucesivos de los diagramas, modelos y
objetos
Incluya y excluya diagramas en los releases nombrados

Releases Nombrados
Cdigo Congelado de la versin de un diagrama.
Regresar al estado de un Release Nombrado para
propsitos de recuperacin en caso de desastre

Seguridad del Repositorio,


Usuarios & Roles
Asociar Usuarios a Proyectos, Diagramas, Objetos,
Diccionarios
Los Usuarios pueden ser asociados con muchos roles
Los Roles son un conjunto de permisos (consedidos y
denegados), asociados con funciones del repositorio

Modelamiento de Procesos de Negocio (BPM)


EA/Studio for Business Modeler

15

Portal de ER/Studio

Reportes HTML estandarizados,


disponible para mltiples personas

Navegacin estructurada de la jerarqua


del repositorio

Bsquedas Ad-hoc en el repositorio de


metadatos

Reportes del Negocio

Definicin de Entidades

Definicin de Atributos

Reglas del Negocio

Reportes Tcnicos

Linaje de los datos

Clasificacin de Seguridad de los Objetos

Reportes sobre anlisis de impacto

Valores de referencia de los atributos

Dominios asociados

Entidades, Submodelos, Modelos,

Arquitectura del Portal


Acceso por
HTTP

Clientes de
ER/Studio

Servidor
Web

Servidor del
Repositorio

BD del
Repositorio

Proceso ETL

Repositorio
del
Portal

ER/Studio
Productos Relacionados
ER/Studio MetaWizard
Importa y exporta modelos y metadatos desde una
gran variedad de formatos, como aplicaciones para
UML, BI, otros modeladores y formatos estndar de
la industria

ER/Studio Viewer
Avanzada visualizacin, navegacin e impresin
para apoyar a los miembros del equipo que no son
modeladores

Schema Examiner
Automatiza el proceso de chequeo de errores en el
esquema de la base de datos, brinda
recomendaciones y teoras de diseo, y genera
scripts para la implementacin

Universal Data Models


Un conjunto de plantillas con modelos de datos
estndares en la industria, lo cual ayuda a las
compaas a reducir el tiempo de desarrollo,
asegurar la calidad y facilitar la estandarizacin de
los modelos existentes y sus definiciones

18

También podría gustarte