Está en la página 1de 2

ESCUELA

 SUPERIOR  POLITÉCNICA  DEL  LITORAL  


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.    
 
 

También podría gustarte