Modelador de Base de 
Datos 
Rafael Mora Padrón 
Heber Mendoza Tejeda 
Miguel Medina Ruiz 
Rogelio Adrián Pérez Muñiz 
ERWin
Temario 
 ¿Qué es ERWin? 
 ¿Por qué usar ERWin? 
 ¿Qué modelo usa ERWin? 
 Historia de ERwin 
 Usando ERWin (ejemplo de modelo entidad-relacion)
¿Qué es ERWin? 
Es un software totalmente orientado al modelado y 
mantenimiento de base de datos, flexible que permite crear y 
administrar todos los demás componentes asociados.
Que mas es ERwin? 
• Erwin nos proporciona desde un modelo lógico de los 
requerimientos de información, hasta el modelo físico. 
• Perfeccionado para las características específicas de la base de 
datos diseñada, además ERwin permite visualizar la estructura, los 
elementos importantes, y optimizar el diseño de la base de datos. 
• Genera automáticamente las tablas y miles de líneas de stored 
procedure y triggers para los principales tipos de base de datos.
Porque usar ERwin 
• ERwin hace fácil el diseño de una base de datos. 
• Los diseñadores de bases de datos sólo apuntan y pulsan un botón 
para crear un gráfico del modelo E-R (Entidad _ relación) de todos 
sus requerimientos de datos y capturar las reglas de negocio en un 
modelo lógico, mostrando todas las entidades, atributos, 
relaciones, y llaves importantes.
Porque mas usar ERwin? 
• La migración automática garantiza la integridad referencial de la base 
de datos. 
• ERwin establece una conexión entre una base de datos diseñada y una 
base de datos nueva, permitiendo transferencia entre ambas y la 
aplicación de ingeniería inversa. 
• Usando esta conexión, ERwin genera automáticamente tablas, vistas, 
índices, reglas de integridad referencial (llaves primarias, llaves 
foráneas), valores por defecto y restricciones de campos y dominios.
Compatibilidad de ERwin 
• ERwin soporta principalmente bases de datos 
relacionales SQL y bases de datos que 
incluyen Oracle, Microsoft SQL Server, Sybase. 
• El mismo modelo puede ser usado para generar múltiples 
bases de datos, o convertir una aplicación de una plataforma 
de base de datos a otra.
SOPORTE ACTUAL 
• Software para Aplicaciones Compatibles: 
• NetDynamics 
• PowerBuilder 
• PROGRESS 
• Visual Basic 
• Bases de Datos Compatibles: 
• CA-Clipper * CA-OpenIngres 
• DB2 for MVS * DB2 for OS/390, 
• DB2 UDB * dBASE 
• FoxPro * HiRDB, 
• Informix * InterBase, 
• Microsoft Access * Microsoft SQL Server, 
• Oracle * Paradox, 
• Rdb * red Brick Warehouse, 
• SAS * SQL Anywhere, 
• SQLBase * Sybase, 
•
¿Qué modelo usa ERWin? 
• ERWin se basa en el modelo Entidad Relación (E/R). 
• La notación (metodología) que mas usa es la IDEF1X. 
TOO E/R 
Clase Entidad 
Atributo Columna / Atributo 
Modelo Lógico Vista Lógica 
Modelo Físico Vista Física 
Relación Persistente Relación Identificatoria 
Relación No Persistente Relación No Identificatoria
Historia de ERwin
• ERwin fue creado por Logic Works 
• Fue adquirida en 1998 por Platinum Technology
• Platinum fue adquirido mas tarde en mayo de 1999 por Computer 
Associates, que mas tarde lo integraron a su suite “AllFusion” bajo el 
nombre de AllFusion ERwin Data Modeler. V-7 
• La herramienta fue más tarde renombrado aCA ERwin Data Modeler v8
• El 13 de marzo de 2014, Embarcadero Technologies entró en 
un acuerdo definitivo para adquirir ERwin de Computer 
Associates.
CREACION DE MODELO 
RELACIONAL CON ERWIN
Modelador de base de datos ERwin
Modelador de base de datos ERwin
Modelador de base de datos ERwin
Modelador de base de datos ERwin
Modelador de base de datos ERwin
Modelador de base de datos ERwin
Modelador de base de datos ERwin
Modelador de base de datos ERwin
Modelador de base de datos ERwin
Modelador de base de datos ERwin
Modelador de base de datos ERwin
Modelador de base de datos ERwin
Modelador de base de datos ERwin
Modelador de base de datos ERwin

Modelador de base de datos ERwin

  • 1.
    Modelador de Basede Datos Rafael Mora Padrón Heber Mendoza Tejeda Miguel Medina Ruiz Rogelio Adrián Pérez Muñiz ERWin
  • 2.
    Temario  ¿Quées ERWin?  ¿Por qué usar ERWin?  ¿Qué modelo usa ERWin?  Historia de ERwin  Usando ERWin (ejemplo de modelo entidad-relacion)
  • 3.
    ¿Qué es ERWin? Es un software totalmente orientado al modelado y mantenimiento de base de datos, flexible que permite crear y administrar todos los demás componentes asociados.
  • 4.
    Que mas esERwin? • Erwin nos proporciona desde un modelo lógico de los requerimientos de información, hasta el modelo físico. • Perfeccionado para las características específicas de la base de datos diseñada, además ERwin permite visualizar la estructura, los elementos importantes, y optimizar el diseño de la base de datos. • Genera automáticamente las tablas y miles de líneas de stored procedure y triggers para los principales tipos de base de datos.
  • 5.
    Porque usar ERwin • ERwin hace fácil el diseño de una base de datos. • Los diseñadores de bases de datos sólo apuntan y pulsan un botón para crear un gráfico del modelo E-R (Entidad _ relación) de todos sus requerimientos de datos y capturar las reglas de negocio en un modelo lógico, mostrando todas las entidades, atributos, relaciones, y llaves importantes.
  • 6.
    Porque mas usarERwin? • La migración automática garantiza la integridad referencial de la base de datos. • ERwin establece una conexión entre una base de datos diseñada y una base de datos nueva, permitiendo transferencia entre ambas y la aplicación de ingeniería inversa. • Usando esta conexión, ERwin genera automáticamente tablas, vistas, índices, reglas de integridad referencial (llaves primarias, llaves foráneas), valores por defecto y restricciones de campos y dominios.
  • 7.
    Compatibilidad de ERwin • ERwin soporta principalmente bases de datos relacionales SQL y bases de datos que incluyen Oracle, Microsoft SQL Server, Sybase. • El mismo modelo puede ser usado para generar múltiples bases de datos, o convertir una aplicación de una plataforma de base de datos a otra.
  • 8.
    SOPORTE ACTUAL •Software para Aplicaciones Compatibles: • NetDynamics • PowerBuilder • PROGRESS • Visual Basic • Bases de Datos Compatibles: • CA-Clipper * CA-OpenIngres • DB2 for MVS * DB2 for OS/390, • DB2 UDB * dBASE • FoxPro * HiRDB, • Informix * InterBase, • Microsoft Access * Microsoft SQL Server, • Oracle * Paradox, • Rdb * red Brick Warehouse, • SAS * SQL Anywhere, • SQLBase * Sybase, •
  • 9.
    ¿Qué modelo usaERWin? • ERWin se basa en el modelo Entidad Relación (E/R). • La notación (metodología) que mas usa es la IDEF1X. TOO E/R Clase Entidad Atributo Columna / Atributo Modelo Lógico Vista Lógica Modelo Físico Vista Física Relación Persistente Relación Identificatoria Relación No Persistente Relación No Identificatoria
  • 10.
  • 11.
    • ERwin fuecreado por Logic Works • Fue adquirida en 1998 por Platinum Technology
  • 12.
    • Platinum fueadquirido mas tarde en mayo de 1999 por Computer Associates, que mas tarde lo integraron a su suite “AllFusion” bajo el nombre de AllFusion ERwin Data Modeler. V-7 • La herramienta fue más tarde renombrado aCA ERwin Data Modeler v8
  • 13.
    • El 13de marzo de 2014, Embarcadero Technologies entró en un acuerdo definitivo para adquirir ERwin de Computer Associates.
  • 14.
    CREACION DE MODELO RELACIONAL CON ERWIN