Académique Documents
Professionnel Documents
Culture Documents
El Rational Rose es una herramienta que puede ser utilizado para elaborar el modelado de
un sistema informtico en todas las fases del proyecto, con ella podemos construir todos
los flujos de trabajos (workflow) que establece la metodologa RUP.
El Diagrama de clases del anlisis nos permite identificar las clases que utiliza el sistemas y
sus relaciones, nos permite identificar tambin los atributos y sus mtodos, estas clases
normalmente se convierten en las tablas de la Base de Datos, por eso este diagrama
es muy consultado en la fase de implementacin, donde el desarrollador tendr que
construir las tablas con sus campos basados en este.
En este manual desarrollaremos paso a paso la creacin del modelo de datos y la base
de datos en SQL Server 2008, a partir del diagrama de clases, utilizaremos el Rational
Rose 7 para ello.
BASE DE DATOS
2. Ponerle un nombre
2. Clic derecho
sobre el paquete
ingresado Analisis ,
Data Modeler /
Transform to Data
Model
3. Pulsar doble clic sobre el modelo de datos creado y empezar a arrastrar cada
una de las tablas hacia el diagrama
Paso 7. Arreglar los campos de las tablas y definir las PK y FK ver figura 10
2. Seleccionar el campo
Tabla_ID generado por el
Rational y eliminarlo con clic
derecho / Delete.
5. Repetir los mismos pasos para todos los campos de las tablas, hasta que el
diagrama.
Modelo de Datos:
2. Clic derecho, Data Model / Forward Engineer mostrara un asistente que le guiara
durante el proceso
Contamos adems con productos que pertenecen a un genrico especfico como por ejemplo
IBUPROFENO, DICLOFENACO o AMOXICILINA, etc.
Tambin para nosotros es importante conocer la clasificacin general de los productos, es decir, si son
va oral, inhaladas, tpicos, parenterales, etc. Por ejemplo dentro de los productos de va oral de se
subdividen en: pastillas, capsulas, jarabe, suspensiones, etc. Dentro de las inhaladas tenemos:
Aerosoles, Inhaladores, etc.
Vendemos productos de distintos laboratorios como por ejemplo: ELIFARMA, MEDIFARMA, ROCHE,
GENOMA LAB, etc. Cuando registramos un producto tenemos en cuenta su nombre comercial, su precio
de compra, su precio de venta, la cantidad actual, su nombre genrico, el laboratorio al que pertenece.
Soy el propietario de una pequea tienda de pelculas. Tenemos ms de 3000 videos de las que
necesitamos llevar registro.
Cada uno de nuestros discos tiene un nmero asignado. Para cada pelcula, necesitamos conocer su
ttulo y su categora (ej. Comedia, suspenso, drama, accin, guerra o ciencia ficcin).
Tenemos muchas copias de la mayora de nuestras pelculas. Le damos a cada pelcula un identificador
especfico, y as podemos saber en que disco est que pelcula. Un disco de video puede ser tanto de
formato CD como DVD. Siempre tenemos por lo menos un disco de cada pelcula que registramos.
Frecuentemente nos preguntan por los protagonistas de determinada pelcula. Leonardo DiCaprio y
Catherine Zeta-Jones son siempre populares. As que nos gustara llevar el registro de los actores que
aparecen en cada pelcula. No todas nuestras pelculas tienen actores. A los clientes les gustara
conocer el nombre real del actor y su fecha de nacimiento. Nosotros solamente llevamos el registro de
actores que aparecen en pelculas de nuestro inventario.
Tenemos muchos clientes. Nosotros solamente rentamos videos a la gente que sea socia del video club.
Por cada socio del club, nos gustara registrar sus datos personales y por supuesto cada miembro del
club tiene un nmero de membresa.
Necesitamos llevar el registro de que cd de video ha rentado en este momento. Un cliente puede
alquilar varias pelculas en un mismo punto en el tiempo.