INSTITUTO TECNOLOGICO SUPERIOR DE HUETAMO ING. SISTEMAS COMPUTACIONALES
Herramienta Case Power Architect ASESOR: ING. CARLOS REYES DUEÑAS
ASIGNATURA: DISEÑO DE BASE DE DATOS
ELABORADO POR:
JESUS CRISTHIAN LUVIANO NAVA 08070027
HUETAMO, MICH….Abril/2011
Introducción. Las herramientas CASE son un conjunto de programas que dan asistencia a los analistas, ingenieros de software y desarrolladores, durante todos los pasos del ciclo de Vida de desarrollo de un Software. La principal ventaja de la utilización de una herramienta Case, es la mejora de la calidad de los desarrollos realizados y, en segundo término, el aumento de la productividad. Las herramientas Case pueden clasificarse de acuerdo a: Las plataformas que soportan, arquitectura, funcionalidad, fase de desarrollo de los sistemas. Ahora en cuanto en al Power Architect es un software el cual permite a profesionales técnicos realizar la parte compleja de su trabajo en un fracción del tiempo. Poder SQL Power Group de * Architect es una herramienta de
modelado
de
datos
visuales
que
hace
en
la
velocidad
y
facilidad de uso, y en la medida de lo posible, la independencia de base de datos de la plataforma. No es necesario para declarar por adelantado que la plataforma tiene la intención de crear con el tiempo su modelo de datos en, y, de hecho, el Arquitecto hace que sea fácil de mantener un esquema de base de datos que funciona bien en múltiples plataformas de bases de datos al mismo tiempo. Una ventaja particular para los desarrolladores de aplicaciones que tienen que mantener una base de datos esquema para una aplicación que trabaja con diferentes plataformas de base de datos back-end. Se permite que el diseñador pueda abrir múltiples conexiones simultáneas a la fuente de la base de datos, arrastrar y soltar esquemas de origen, tablas y columnas en el parque infantil de modelado de datos, y el ingeniero con visión del resultante objetivo de base de datos y su plantilla asociada.
Tema: Herramienta Case en Linux: Power Architect
Objetivo Comprender la utilidad y funcionamiento de la Herramienta Case
Como se usa el Power Architect Cuando inicia el Power * Architect, podrás ver la ventana del proyecto, se muestra a continuación, que es la principal vista de la zona y punto de partida para las acciones.
Base de datos de árbol (Database Tree)- Aquí es donde puede añadir, mantener y explorar las conexiones importadas. Puede explorar componentes internos, además puedes ampliar los componentes dentro de estos contenedores según sea necesario. Parque infantil (Playpen)- Esta es el área principal de la ventana, en la que se manipulan las tablas y relaciones. Parque infantil Componentes (Playpen Components) - Estos componentes pueden entrar en el parque infantil. Los componentes del parque infantil son las tablas y relaciones.
Herramientas de Zoom (Zoom Tools) - Estas herramientas le permiten controlar el nivel de ampliación de la vista en el parque infantil. No cuatro herramientas de zoom. En orden de arriba a abajo, sus funciones son: Acercar un poco, alejarse un poco, restablecer el zoom a su nivel por defecto, y el zoom para ajustar el diagrama completo. Eliminar (Delete) - Elimina el componente o componentes seleccionados. Diseñando una Base de Datos (BD). Vamos a diseñar algunas tablas, para este ejemplo, vamos a crear el Cliente y la tabla Pedidos como se muestreara a continuación. Procedimiento: 1. Haga clic en el icono Nueva tabla en el lado derecho. El cursor cambiará a una cruz. Mueva el cursor cerca de la izquierda del área de parque infantil, y haga clic. Una "Nueva tabla" aparecerá. 2. Haga doble clic en el título, y el cuadro de diálogo Propiedades aparecerá. Cambiar el nombre de esta tabla a los clientes. 3. Haga clic en el icono Insertar columna, y una "nueva columna" aparecerá. Cuando la columna se crea una ventana de propiedades se parecen por ello. Cambiar el nombre de la columna a customer_id y convertirlo en parte de la primaria clave. 4. Insertar columnas adicionales para el nombre, apellido, dirección, ciudad, provincia, código de país 2 y postal Código. La tabla debe tener un aspecto como el siguiente:
5.-Crear una segunda tabla y los nombre de pedidos 6.- Crear columnas denominadas order_id (en la clave principal), Cantidad, Importe total, y customer_id. Su proyecto debe ser ahora algo como lo siguiente:
7. Necesitamos una relación entre estas tablas. Una orden debe tener una clave externa que hace referencia al cliente. Haga clic en la "Nueva no identificación de la
relación"
icono.
Seleccione
la
tabla
Customers,
entonces
el
Los pedidos de mesa, y un enlace se elaborará según las indicaciones. Haga clic en
este
enlace
y
las
claves
que
intervienen
relación será resaltado en rojo.
Simbología: Icono
Significado Base de Datos Catologo Esquema Propietario Cuadro Columna Exportado Clave
en
el
Importado Clave Índice Índice de Claves Índice único
Referencias Virtuales:
SQL Power Group Inc, 2011. “Data Modeling & Profiling Tool: SQL Power Architect” fecha consultada: 12/abril/2011, página consultada: http://www.sqlpower.ca/page/architect.
OpenAlfa (s/p). “Manual Power Architect”, fecha consultada: 12/abril/2011,
página consultada: http://www.openalfa.com/index.php/powerarchitect/comenzando Ciss86 (s/p). “ingeniería del Software 1”, fecha consultada: 12/abril/2011, página consultada: http://es.scribd.com/doc/3062020/Capitulo-IHERRAMIENTAS-CASE