FACULTAD DE CIENCIAS NATURALES Y MATEMÁTICAS BASES
DE
DATOS
I
–
DEBER
No.
6
Fecha
Máxima
de
Entrega:
19/diciembre/2016
TEMA
No.
1
Dado
el
siguiente
reporte
con
información
relacionada
a
los
estudiantes
de
cierta
universidad,
escriba
las
instrucciones
de
programación
que
creen
las
tablas,
con
las
restricciones
del
caso,
que
permitan
representarla.
Id Nombres Año
Ingreso Tipo
Colegio Carrera Facultad
Electricidad
y
2005147 Carlos
Andrade 2005 Particular Ing.
Computación Computación Administración
y
2005256 Mery
Macías 2005 Fiscal Ing.
Comercial Negocios Ing.
Logística
y
Electricidad
y
2005365 David
Lula 2005 Municipal Transporte Computación
María
Daniel
Ing.
Auditoría
y
Administración
y
2006474 2006 Particular Campos CPA Negocios
2006692 Marcos
Peña 2006 Fiscal Ing.
Estadística Ciencias
TEMA
No.
2
Ingrese
al
sitio
Web
de
un
vendedor
de
libros,
por
ejemplo
Amazon
(www.amazon.com).
Use
el
sitio
Web
para
determinar
los
tres
mejores
libros
de
XML
(siglas
en
ingles
de
Extended
Markup
Language,
o
Lenguaje
extendido
de
marcaje)
para
alguien
que
apenas
está
aprendiendo
sobre
el
tema.
Cuando
visite
el
sitio
Web
piense
en
la
estructura
de
una
posible
base
de
datos
de
libros,
autores,
temas
y
temas
afines.
Desarrolle
solamente
un
diagrama
E-‐R
de
una
base
de
datos
de
libros
para
este
sitio
Web.
Muestre
todas
las
entidades
y
relaciones
y
cuando
menos
dos
o
tres
atributos
por
entidad.
Indique
las
cardinalidades
máximas
y
mínimas
a
ambos
lados
de
cada
relación.
Las
posibles
entidades
son
TITULO,
AUTOR,
EDITORIAL,
COPIA
y
TEMA.
Por
supuesto,
hay
muchas
entidades
posibles.
Modele
cualquier
atributo
multivalor
como
se
muestra
en
el
texto.
Para
evitar
que
este
tema
se
expanda
demasiado,
suponga
que
solo
les
dará
seguimiento
a
los
libros.
Además,
limite
su
diseño
a
las
necesidades
de
alguien
que
está
buscando
libros
que
quiere
comprar.
No
considere
pedido
del
cliente,
entrega
del
pedido,
orden
de
compra
y
otros
procesos
de
negocios.
TEMA
No.
3
Ingrese
al
sitio
Web
de
un
fabricante
de
computadoras,
por
ejemplo
Dell
(www.dell.com).
Use
el
sitio
Web
para
determinar
que
computadora
portátil
podría
comprar
para
un
usuario
que
tenga
un
presupuesto
de
$10000.
Cuando
este
en
el
sitio
Web,
piense
acerca
de
la
estructura
de
una
posible
base
de
datos
de
sistemas
y
subsistemas
de
computación
para
apoyar
ese
sitio.
Desarrolle
solamente
un
diagrama
E-‐R
de
una
base
de
datos
de
sistemas
y
subsistemas
computaciones
para
este
sitio
Web.
Muestre
todas
las
entidades
y
relaciones
cuando
m enos
con
dos
o
tres
atributos
por
entidad.
Indique
las
cardinalidades
máximas
y
mínimas
a
ambos
lados
de
cada
relación.
Las
posibles
entidades
son
SISTEMA-‐BASE,
OPCION-‐MEMORIA,
TARJETA-‐DE-‐VIDEO,
e
IMPRESORA.
Por
supuesto,
hay
una
gran
variedad
de
posibles
entidades.
Para
evitar
que
este
tema
se
extienda
demasiado,
limite
el
diseño
a
las
necesidades
de
alguien
que
esté
decidiendo
una
compra.
TEMA
No.
4
WERCHYS
es
una
empresa
que
brinda
servicios
de
Outsourcing,
cuyo
negocio
consiste
en
brindar
la
contratación
externa
de
recursos
humanos;
y,
alquiler
de
infraestructura
computacional
y
de
fotocopiado.
Tiene
clientes
clasificados
en
empresas
públicas
y
privadas,
los
mismos
que
pueden
realizar
solicitudes
donde
estipulan
los
requerimientos
del
recurso
humano
o
del
servicio
solicitado.
La
solicitud
de
la
empresa
contratante
puede
tener
los
siguientes
estados:
en
trámite,
tramitada
o
rechazada.
En
el
caso
del
recurso
humano,
WERCHYS
recluta
personal,
para
lo
cual
los
aspirantes
entregan
sus
datos
en
un
currículum
vitae
(con
formato
preestablecido)
y
los
clasifica
por
especialidad
del
candidato:
Auditoría,
Finanzas,
Informática,
Producción,
etc.
De
acuerdo
a
las
solicitudes
de
las
empresas,
se
realiza
una
selección
del
personal,
estableciendo
el
área
de
trabajo,
sueldo,
fecha
de
inicio
y
fecha
de
vencimiento
del
contrato.
Se
considera
que
una
empresa
contratante
solicita
varios
empleados
en
diversas
áreas.
Un
empleado
puede
ser
asignado
en
distintas
empresas
en
diferentes
períodos
de
tiempos.
En
cuanto
a
la
infraestructura
computacional
dispone
de:
PCs,
impresoras,
servidores,
módems,
hubs,
etc.,
con
diferentes
características
técnicas.
Considere
que
WERCHYS
posee
diferentes
marcas
de
fotocopiadoras
con
sus
respectivos
proveedores,
para
poder
prestar
el
servicio
requerido.
En
este
caso,
las
empresas
hacen
las
respectivas
solicitudes
y
de
acuerdo
a
la
disponibilidad,
WERCHYS
realiza
la
asignación
a
un
departamento
de
la
empresa,
indicando
la
cantidad
y
el
valor
unitario
por
el
servicio,
así
como
las
fechas
de
inicio
y
de
vencimiento.
Respecto
al
problema
planteado,
resuelva
los
literales
especificados.
a) Dibuje
un
diagrama
E-‐R
que
describa
de
la
mejor
manera
posible
la
situación
anterior.
b) Realice
un
script
con
la
definición
de
todas
las
tablas,
con
sus
respectivas
claves
primarias
y
foráneas.
c) Elabore
un
stored
procedure
que
dado
el
código
de
una
empresa
contratante,
indique
la
cantidad
de
solicitudes
que
ha
realizado
y
que
ya
han
sido
tramitadas.