2. Introducción
Las herramientas Case son diversas aplicaciones informáticas o programas informáticos destinadas
aumentar el balance en el desarrollo del software reduciendo el costo de las mismas en términos de tiempo
y dinero. Estas herramientas pueden ayudar en todos los aspectos del ciclo de vida del desarrollo del
software en tareas como el proceso de realizar un diseño del proyecto, cálculo de costos, implementación
de parte del código automáticamente con el diseño dado, compilación automática, documentación o
detección de errores entre otras. Aunque es difícil y existen muchas formas de clasificarlas, las
herramientas CASE se pueden clasificar según las plataformas que soportan, fases del ciclo de vida del
desarrollo, arquitectura de las aplicaciones y funcionalidad. En este trabajo de investigación hablaremos
sobre la herramienta ERwin la cual es un software para el modelado de datos y el diseño de bases de
datos, automatizando tareas complejas y que consumen mucho tiempo relacionadas con el descubrimiento
de fuentes de datos, el diseño, la documentación, la estandarización y la implementación.
3. Definición ERwin
Es una herramienta de diseño de base de datos. Brinda productividad en diseño, generación, y
mantenimiento de aplicaciones. 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, 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.
4. Característica principal
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.
Más que una herramienta de dibujo, ERwin automatiza el proceso de diseño de una
manera inteligente.
5. Objetivos de la herramienta
El objetivo de ERwin es tener una herramienta de diseño de bases de datos. Brinda productividad
en diseño, generación y mantenimiento.
ERwin hace más fácil el diseño de una base de datos.
Los diseñadores de bases de datos solo apuntan e impulsan un botón para crear un gráfico del
modelo E-R.
Más que una herramienta de dibujo, Erwin automatiza el proceso de diseño de una manera
inteligente.
6. Soporta
Bases de datos relacionales SQL
Bases de datos que incluyen:
Oracle
SQL Server
Sybase
DB2
Informix
Soporta
7. Clasificación de la herramienta
Alto nivel ✅
Son aquellas herramientas que automatizan o apoyan las fases finales o superiores
del ciclo de vida del desarrollo de sistemas como la planificación de sistemas, el
análisis de sistemas y el diseño de sistemas.
9. Servicios de portabilidad.
ModelMart de Computer Associates, un sistema de modelización que permite a los
diseñadores de bases de datos, desarrolladores de aplicaciones y usuarios finales,
compartir la información de modelos de ERwin.
10. Sistema operativo
ModelMart es un sistema de gestión de modelos que permite a los
diseñadores de bases de datos, desarrolladores de aplicaciones y usuarios
compartir la información de los modelos de ERwin.
11. Arquitectura de entorno.
Se comunica de forma más eficaz permitiendo que los DBA y
desarrolladores compartan y reutilicen modelos, además de poder
representar los activos amplios y complejos de datos mediante un formato
de fácil aplicación y mantenimiento.
12. Uso adecuado de la herramienta.
Fácil acceso a cualquier base de datos relacional.
Comparación comprensiva entre el modelo de datos y la base de datos.
Soporta la separación del modelo lógico y del físico.
Facilidad para la revisión de aplicaciones.
13. Componentes de la herramienta.
Repositorio diccionario
Soporte de visualización para cualquier dato empresarial almacenado en
cualquier lugar.
Metamodelo
Informes y publicaciones: la interfaz intuitiva de apuntar y hacer clic del
diseñador de informes crea informes en PDF, HTML y en texto para
diagramas y metadatos.
14. Componentes de la herramienta.
Generador de informes
Administración de repositorios y modelos basados en la web: una consola
intuitiva basada en la web permite a los administradores administrar marcos,
modelos, usuarios, perfiles, permisos, bloqueos de sesión, conexiones y más.
Carga de datos (descarga de datos)
Brinda productividad en diseño, generación, y mantenimiento de aplicaciones.
15. Componentes de la herramienta.
Comprobación de errores
Permite visualizar la estructura, los elementos importantes, y optimizar el
diseño de la base de datos.
Interfaz de usuario
Facilidad en el diseño de una base de datos.
27. Uso
8. Se podrán realizar las relaciones entre tablas. Para esto nos dirigiremos al
apartado de lógico y comenzaremos a realizar las cardinalidades.
28. Conclusión
Finalmente, una vez concluida la anterior investigación, se puede argumentar que ERwin es una
herramienta de diseño de base de datos, la cual brinda productividad en diseño, generación y
mantenimiento de aplicaciones, además nos da la construcción automática de las tablas y miles de líneas
de stored, procedure y triggers. Otro punto importante es que automatiza el proceso de diseño de una
manera inteligente, por ejemplo, ERwin habilita la creación de un diccionario de atributos reusables,
asegurando la consistencia de nombres y definiciones para su base de datos. Para concluir podemos decir
que proporciona desde un modelo lógico los requerimientos de información, hasta el modelo físico.
29. Fundamentos ingenieria. (2 de octubre de 2022). Obtenido de
https://andoniandresperezdominguezfis.blogspot.com/2017/10/herramientas-case.html
ianbarkeria. (2 de octubre de 2022). Obtenido de
https://ianbarkeria.blogspot.com/2021/02/herramienta-case-erwin.html
Bibliografía