You are on page 1of 3

Gua de Ejercicios N1

Diseo de Base de Datos


Docente: Karen Roach Sandoval
Para cada uno de los siguientes ejercicios realizar Modelo Entidad Relacionamiento:
1. Una empresa de capacitacin, que imparte cursos en el rea de tecnologas de
informacin. Dictamos muchos cursos, cada uno de los cuales tiene un cdigo, un
nombre y una tarifa. Programacin en UNIX y Programacin SQL, son dos de
nuestros cursos ms populares. Los cursos pueden durar desde un da a cuatro
das. Un instructor puede ensear varios cursos. Pablo Rogers y Mara Gonzlez,
son dos de nuestros principales instructores. Para cada instructor se necesita
conocer, su nombre y su nmero telefnico. Cada curso es impartido por un nico
instructor. Primero se crea un curso, y luego se le asigna el profesor. Los
estudiantes pueden tomar varios cursos a la vez; para cada estudiante se necesita
conocer, su nombre y su nmero telefnico. Algunos de nuestros estudiantes y
profesores, en algunas ocasiones no proporcionan sus nmeros telefnicos.

COD_CUR
SO

NOMBR
E
(1,1)

NOMBRE_IN
ST
(1,N)
INSTRUCTO
R

CURS
O
TARIF
A

NUM_TE
L
RUT_INS
T

(1,N)

DURACI
ON

(1,N)

TELEFONOS_INSTRUCTOR(RUT_INST, NUM_TEL)

NOMBRE_A
L
ESTUDIANT
ES

TELEFONOS_ESTUDIANTES(RUT_ALUMNO, NUM_TEL)
CURSO(COD_CURSO,NOMBRE, TARIFA, RUT_INSTRUCTOR
INSTRUCTOR(RUT_INSTRUCTOR,NOMBRE_INST)
ESTUDIANTE(RUT_ALU, NOMBRE_AL)
CURSO_DURACION(COD_CURSO,DURACION)

NUM_TEL_
AL
RUT_ALU
M

CURSO_ESTUDIANTES(RUT_ALUMNO, COD_CURSO)
2. La base de datos Company, contiene informacin de los empleados,
departamentos y proyectos de una empresa. La empresa se encuentra organizada
en departamentos. Cada departamento tiene un nico nombre, un nico nmero y
un empleado en particular que es el jefe del departamento. Un departamento
puede tener varias localizaciones. Un departamento controla una cierta cantidad
de proyectos; cada proyecto tiene un nico nombre, un nico nmero y una nica
localizacin. Para cada empleado se almacena la siguiente informacin:
nombre, nmero de seguro social, direccin, salario, sexo y fecha de nacimiento.
Un empleado es asignado a un nico departamento. Interesa, en todo caso, la
cantidad de horas a la semana, que un empleado trabaja en cada uno de los
proyectos. Tambin, interesa conocer el jefe directo de cada uno de los empleados.
Se necesita conocer los dependientes directos de cada empleado; esto, para
propsitos de seguros comprometidos. Se NUM_SEG_S
necesita conocer, para cada
SALARI
dependiente: nombre, sexo, fecha de nacimientoOC
y parentesco con el Oempleado.

NUMERO_D
EP
(1,N)

NOMBRE_
DEP

DEPARTAMEN
TO
LOCALIZACI
ON
(1,N)

LOCALIZACI
ON

(1,1)

(1,1)
ES
JEFE

(1,1)
NOMBRE_P
RO

NOMBRE_E
MP
(1,1)

(1,N)

DIRECCI
ON

SEXO

EMPLEAD
O

F_NA
C
(1,N)
ES
JEFE

(0,N)

(1,N)

(1,1)

(1,1)

HOR
AS

PROYEC
TO

DEPENDIEN
TE
NUMERO_PR
O

NOMB
RE

F_NAC
PARENTE
SCO

SEXO

DEPARTAMENTO(NOMBRE_DEP, NUMERO_DEP, NOMBRE_EMPLEADO_JEFE


EMPLEADO(NOMBRE_EMP, DIRECCION, NUM_SEG_SOC,
NOMBRE_DEP, NUMERO_DEP, NOM_EMPLEADO_JEFE)

SALARIO,

DEPENDIENTE(NOMBRE_EMP, NOMBRE, SEXO, F_NAC, PARENTESCO

SEXO,

F_NAC,

PROYECTO_EMPLEADO(NOMBRE_PRO, NUMERO_PROYECTO, NOMBRE_EMP, HORAS


PROYECTO( NOMBRE_PROYECTO, NUMERO_PROYECTO, LOCALIZACION, NUMERO_DEP,
NOMBRE_DEP)
LOCALIZACION_DEPARTAMENTO(NOMBRE_DEP, NUMERO_DEP, LOCALIZACION)

3. En la empresa KROACH, una empresa dedicada a la instalacin domiciliaria de


cable, telfono e internet, cuenta con una dotacin de mviles, cuyos datos es
patente, marca, modelo, ao, kilometraje inicial y tipo de combustible. Cada
vehculo es manejado por un tcnico, que puede ser cambiado todos los das. De
los tcnicos interesa saber Rut, nombre, apellido paterno, apellido materno, fecha
de nacimiento y tipo que puede ser avanzado o ayudante. Cuando un tcnico
ocupa un mvil se necesita registrar la fecha y kilometraje del vehculo. Un
tcnico puede o no tener licencia de conducir en donde se debe registrar la fecha
de caducidad y el tipo. Adems, los tcnicos realizan instalaciones para los cual
interesa
saber, fecha, domicilio, ciudad, tipo de instalacin.
T_COMBUSTI
BLE

PATEN
TE

(1,N)

MODEL
O

NOMB
RE

RUT

MARCA

(1,N)

MOVILES

APELLIDO
_P
TECNIC
O

AO
FECHA
KM_INICIAL

ID_INSTALACI
ON

TIPO
FECHA_IN
S

DOMICILI
O

INSTALACION

CIUDAD

KILOMETR
AJE

APELLIDO
_M
FECHA_N
AC

(0,1)
(1,N)

(1,1)
(1,1)
LICENCIA_COND
UCIR
FECHA_CAD
UC

TIPO

You might also like