Sunteți pe pagina 1din 8

Analista Programador Computacional Instituto Profesional de Chile Sede Repblica Desarrollo de Sistemas II

Herramienta CASE

ERwin

Analista Programador Computacional Instituto Profesional de Chile Sede Repblica Desarrollo de Sistemas II

Introduccin He seleccionado para este informe una herramienta CASE llamada ERwin, es la ms ocupada en el mercadeo y es compatible con una gran variedad de bases de datos Oracle, SQL server, Microsoft Access entre otras

Analista Programador Computacional Instituto Profesional de Chile Sede Repblica Desarrollo de Sistemas II

Resumen de historia PLATINUM ERwin es una herramienta de diseo de base de datos. Brinda productividad en diseo, generacin, y mantenimiento de aplicaciones. Desde un modelo lgico de los requerimientos de informacin, hasta el modelo fsico perfeccionado para las caractersticas especficas de la base de datos diseada, ERwin permite visualizar la estructura, los elementos importantes, y optimizar el diseo de la base de datos. Genera automticamente las tablas y miles de lneas de stored procedure y triggers para los principales tipos de base de datos. ERwin hace fcil el diseo de una base de datos. Los diseadores de bases de datos slo apuntan y pulsan un botn para crear un grfico del modelo E-R (Entidadrelacin) de todos sus requerimientos de datos y capturar las reglas de negocio en un modelo lgico, mostrando todas las entidades, atributos, relaciones, y llaves importantes. Ms que una herramienta de dibujo, ERwin automatiza el proceso de diseo de una manera inteligente. Por ejemplo, ERwin habilita la creacin de un diccionario de atributos reusables, asegurando la consistencia de nombres y definiciones para su base de datos. Se mantienen las vistas de la base de datos como componentes integrados al modelo, permitiendo que los cambios en las tablas sean reflejados automticamente en las" HERRAMIENTAS CASE vistas definidas. La migracin automtica garantiza la integridad referencial de la base de datos. ERwin establece una conexin entre una base de datos diseada y una base de datos, permitiendo transferencia entre ambas y la aplicacin de ingeniera reversa. Usando esta conexin, ERwin genera automticamente tablas, vistas, ndices, reglas de integridad referencial (llaves primarias, llaves foraneas), valores por defecto y restricciones de campos y dominios. ERwin soporta principalmente bases de datos relacionales SQL y bases de datos que incluyen Oracle, Microsoft SQL Server, Sybase, DB2, e Informix. El mismo modelo puede ser usado para generar mltiples bases de datos, o convertir una aplicacin de una plataforma de base de datos a otra.

La empresa a la que pertenece este software es ALLFUSION

Analista Programador Computacional Instituto Profesional de Chile Sede Repblica Desarrollo de Sistemas II

Especificaciones tcnicas Software de Aplicacin Compatibles: NetDynamics, PowerBuilder, PROGRESS, Visual Basic

Bases de Datos Compatibles: CA-Clipper, CA-OpenIngres, DB2 for MVS y 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, Teradata Sistemas Operativos Compatibles: Windows NT, Windows 95, Windows 98 Requerimientos Tcnicos: Mnimo 10 MB de espacio de disco duro, 16 MB RAM (32 MB RAM recomendado para modelos largos.

Analista Programador Computacional Instituto Profesional de Chile Sede Repblica Desarrollo de Sistemas II

Ejemplo Creando entidades y atributos Paso 1: como primer paso abramos el programa ERwin 7.1 Inicio Todos los Programas Computer Associates AllFusion ERwin Data Modeler r7, tal como se muestra en la figura.

Luego de esto se abrir el programa,

Ahora nos dirigimos a la Pestaa File New, o simplemente damos clic a la hoja que aparece debajo de esta pestaa.

Analista Programador Computacional Instituto Profesional de Chile Sede Repblica Desarrollo de Sistemas II

Seleccionamos tal como se muestra en la figura anterior Logical/Physical, luego de esto nos dirigimos a la parte ultima de esta ventana y en la seccin Target Database, escogeremos con que manejador de base de datos deseamos trabajar, para nuestro caso trabajaremos como SQL Server de la Versin del 2000 al 2005. Luego damos clic en OK, y nos saldr una ventana, en la cual por defecto esta en el diagrama lgico, dentro de este se realizara la creacin de Entidades o Clases, con una herramienta que en breve presentare, as mismo tambin haremos sus relaciones de cada Entidad, observando muy bien la cardinalidad existente entre ellas.

Analista Programador Computacional Instituto Profesional de Chile Sede Repblica Desarrollo de Sistemas II

Para crear entidades debemos de utilizar la caja de herramientas ERwin Toolbox, que se encuentran dentro de la pestaa View Toallbars Toolbox , en ocasiones por defecto ERwin ya tiene todas las cajas de herramientas activadas, una vez identificadas esta herramientas, nosotros la podemos desplazar hacia cualquier lugar del programa, tal como se muestra:

Analista Programador Computacional Instituto Profesional de Chile Sede Repblica Desarrollo de Sistemas II

Conclusin
Segn los datos expuestos en el presente informe demostramos la facilidad que existe en el proceso de modelamiento de datos con ello construir una arquitectura ms simple para los niveles tanto de ingeniera de una organizacin con el fin de lograr la simplificacin de los datos a nivel de arquitectura para lograr con ello el avance y distribucin general de las tareas presentes en cada una de las actividades dentro de la organizacin. Como sabemos la herramienta Case se creo con el fin de automotizar las actividades y con ello lograr tanto una eficiencia como la eficacia en el desarrollo de las actividades . y la recin expuesta es un caso prctico muy general pero muy ejemplificador.