Está en la página 1de 3

EJERCICIO DE MODELO ENTIDAD RELACION

EJERCICIO 1:
De una compaa consultora, que analiza la construccin y estado de casas y otros edificios e
instalaciones, se tiene la informacin siguiente:

Algunos empleados son ingenieros.

Cada autobs debe estar asignado a un ingeniero, pero no todos los ingenieros tienen autobs.

Los ingenieros proporcionan servicios a los clientes.

Un ingeniero puede no proporcionar servicio a algn cliente, o de igual manera atender a varios
clientes.

Un servicio debe ser proporcionado por determinado ingeniero, y ese servicio nicamente lo puede
realizar ese ingeniero en particular.

Los clientes tiene muchos servicios, y un servicio puede ser solicitado por muchos clientes.

Un cliente debe haber comprado por lo menos un servicio, pero un servicio no necesariamente tiene
que haber tenido clientes.

Debemos conservar la tarifa que se le cobro a un cliente por determinado servicio, es decir la
cantidad que un cliente en particular paga por un servicio determinado.

Algunas veces unos clientes envan a otros, esto significa que recomiendan el servicio.

Un cliente puede recomendar a uno o a varios clientes ms. Un cliente puede o no haber sido
recomendado por otro cliente, pero un cliente puede ser recomendado slo por otro cliente.

Un ingeniero se capacita constantemente, y cuando concluye cada curso y ha obtenido la aprobacin


necesaria le extienden un certificado. Un ingeniero puede obtener varias certificaciones.

Un ingeniero para ejercer la profesin debe estar habilitado por el colegio profesional respectivo.

SE PIDE:
1.
Elaborar el diseo conceptual con el programa DA (4 ptos)

Anotar la lectura de relaciones de Ida y vuelta de manera clara y concisa.

Refinar la escritura de las entidades y atributos

Anotar las reglas para identificar las claves identificadoras.

Aplicar reglas de escritura.


2.
Elaborar el diseo lgico utilizando programa ERWIN y MYSQL WORKBECH (3 ptos + 3
ptos)

Anotar las reglas de transformacin

Realizar el diccionario de datos.


3.
Elaborar el diseo Fsico para el programa SQL Server. (4 ptos+4ptos)

Identificar los tipos de datos

Generar y copiar el script en el bloc de notas, tanto de ERWIN como MYSQL WORKBECH
4.
Probar ingresando registros a las entidades (1 pto+1pto)

Indicar las entidades en orden para ingresar los registros.


5.
Entregar al profesor:

Diseo conceptual (DIA)

Diseo Lgico (ERWIN y MYSQL WORKBECH)

Diseo fsico SQL Server y Mysql

El script en el bloc de notas

Las reglas utilizadas en el bloc de notas

EJERCICIO DE MODELO ENTIDAD RELACION


Ejercicio 2:
Se desea informatizar la informacin de varias Escuelas de una Universidad, cada una de ellas
posee una o ms currculos. Cada currculo contiene un grupo de cursos. Para el curso se
representa su nombre, nmero de crditos, horas de teora, prcticas y total de horas, el ciclo y el
tipo del curso. Para los alumnos, se requieren sus datos personales como su apellido, nombre,
sexo, direccin, telfono; Adems, se tiene su informacin acadmica resumida, como su
Escuela, el currculo que sigue, el semestre de ingreso, su promedio ponderado total, el nmero
de crditos aprobados y el estado acadmico del alumno (activo, inactivo o egresado).
Cada semestre se eligen de entre todos los cursos y currculos, los cursos a dictar, obtenindose
los cursos-seccin programados. De esta manera, el profesor encargado del curso recibe un
listado de los alumnos asistentes a cada curso-seccin programado.
Asimismo, los cursos-seccin programados, se dictan en una serie de aulas disponibles, en
horas definidas y dirigidos por uno o varios profesores por curso (cada profesor dicta en horas
fijas).
La Base de datos registra las notas de los alumnos al llevar los cursos en forma regular cada
semestre. Tambin hay notas que se obtienen por Convalidacin (aplicable en caso de traslado
externo o de segunda especializacin), emitindose para ello un documento de convalidacin
que contiene la nota para varios cursos.
De la misma manera, cada Escuela tiene una Plana Docente, la cual es renovada cada semestre,
y es elegida de entre todo el grupo de profesores de la Universidad. Un profesor puede dictar en
varias Escuelas a la vez, sin embargo, tiene una sola Escuela titular.
El alumno se matricula mediante una ficha en los cursos-seccin programados, siguiendo un
control de pre-requisitos y de la cantidad de crditos mxima a llevar, de acuerdo a su promedio
ponderado. Esta matrcula es realizada y verificada por un Asesor, acotndose que cada Escuela
tiene un grupo de Asesores a disposicin de los alumnos.
Por otro lado, se requiere tener las Tablas de Equivalencias entre los cursos de diferentes
currculos, existiendo en este caso, equivalencias simples. Las Tablas de Equivalencias
permitirn el cambio de currculo del alumno. Finalmente, cada curso tiene cero o varios prerequisitos (cursos del mismo currculo que el curso titular).
SE PIDE:
1.
Elaborar el diseo conceptual con el programa DA (4 ptos)

Anotar la lectura de relaciones de Ida y vuelta de manera clara y concisa.

Refinar la escritura de las entidades y atributos

Anotar las reglas para identificar las claves identificadoras.

Aplicar reglas de escritura.


2.
Elaborar el diseo lgico utilizando programa ERWIN y MYSQL WORKBECH (3 ptos + 3
ptos)

Anotar las reglas de transformacin

Realizar el diccionario de datos.


3.
Elaborar el diseo Fsico para el programa SQL Server. (4 ptos+4ptos)

Identificar los tipos de datos

Generar y copiar el script en el bloc de notas, tanto de ERWIN como MYSQL WORKBECH
4.
Probar ingresando registros a las entidades (1 pto+1pto)

Indicar las entidades en orden para ingresar los registros.


5.
Entregar al profesor:

Diseo conceptual (DIA)

Diseo Lgico (ERWIN y MYSQL WORKBECH)

Diseo fsico SQL Server y Mysql

El script en el bloc de notas

Las reglas utilizadas en el bloc de notas

EJERCICIO DE MODELO ENTIDAD RELACION


Ejercicio 3:
Se desea mantener una base de datos para una cadena de farmacias distribuidas en diferentes
ciudades. Cada farmacia tiene sus empleados propios y un farmacutico. Por cada ciudad existe
un nico farmacutico; esto es, si en una ciudad hubiera ms de una farmacia, el mismo
farmacutico estara afectado a todas las farmacias de esa ciudad. Cada farmacia tiene a su vez
su stock de medicamentos. El mismo se mantiene por medicamento y presentacin. Los
medicamentos se organizan segn la o las monodrogas que lo componen, su presentacin (por
ejemplo ampollas de 5 unidades, jarabe de 100ml, inyecciones por 10 unidades, pomada 60gr,
etc.), el laboratorio que lo comercializa, y su accin teraputica (analgsico, antibitico, etc.).
Por cada medicamento se mantiene su precio y la cantidad en existencia del mismo. El sistema
deber permitir consultar la base de datos de diferentes alternativas para medicamentos
compuestos por una monodroga, medicamentos de un laboratorio, presentaciones de un
medicamento, entre otras.
SE PIDE:
1.
Elaborar el diseo conceptual con el programa DA (4 ptos)

Anotar la lectura de relaciones de Ida y vuelta de manera clara y concisa.

Refinar la escritura de las entidades y atributos

Anotar las reglas para identificar las claves identificadoras.

Aplicar reglas de escritura.


2.
Elaborar el diseo lgico utilizando programa ERWIN y MYSQL WORKBECH (3 ptos + 3
ptos)

Anotar las reglas de transformacin

Realizar el diccionario de datos.


3.
Elaborar el diseo Fsico para el programa SQL Server. (4 ptos+4ptos)

Identificar los tipos de datos

Generar y copiar el script en el bloc de notas, tanto de ERWIN como MYSQL WORKBECH
4.
Probar ingresando registros a las entidades (1 pto+1pto)

Indicar las entidades en orden para ingresar los registros.


5.
Entregar al profesor en una carpeta con su nombre:

Diseo conceptual (DIA)

Diseo Lgico (ERWIN y MYSQL WORKBECH)

Diseo fsico SQL Server y Mysql

El script en el bloc de notas

Las reglas utilizadas en el bloc de notas

También podría gustarte