Documentos de Académico
Documentos de Profesional
Documentos de Cultura
EXAMEN PARCIAL
Consideraciones generales:
Se considerará en la evaluación, el orden, la limpieza y la claridad de las respuestas.
Si está permitido el uso o consulta de cuadernos, separatas, libros o cualquier material de la asignatura
durante el desarrollo de la evaluación.
Un zoo necesita una aplicación informática para llevar su organización respecto a las especies que posee,
los empleados (cuidadores y guías), y los distintos itinerarios de visita que ofrece. La información está
estructurada de la siguiente manera:
Especies: de las especies interesa saber el nombre en español, el nombre científico y una
descripción general. Hay que tener en cuenta que una especie puede vivir en diferentes hábitats
naturales y que un hábitat puede ser ocupado por diferentes especies. Las especies se encuentran
en distintas zonas del parque de manera que cada especie está en una zona y en una zona hay
varias especies.
Hábitats: los diferentes hábitats naturales vienen definidos por el nombre, el clima y el tipo de
vegetación predominantes, así como el continente o continentes en los que se encuentran.
Zonas: las zonas del parque en las que se encuentran las distintas especies vienen definidas por el
nombre y la extensión que ocupan.
Itinerarios: los itinerarios discurren por distintas zonas del parque. La información de interés para
los itinerarios es: código de itinerario, la duración del recorrido, la longitud del itinerario, el máximo
número de visitantes autorizado y el número de distintas especies que visita. Hay que tener en
cuenta que un itinerario recorre distintas zonas del parque y que una zona puede ser recorrida por
diferentes itinerarios.
Guías: los guías del parque vienen definidos por el nombre, dirección, teléfono y fecha en la que
comenzaron a trabajar en el zoo. Interesa saber qué guías llevan qué itinerarios, teniendo en
cuenta que un guía puede llevar varios itinerarios y que un itinerario puede ser asignado a
diferentes guías en diferentes horas, siendo éstas un dato de interés.
Cuidadores: los cuidadores vienen definidos por el nombre, dirección, teléfono y fecha de ingreso
en el parque. Hay que tener en cuenta que un cuidador puede estar a cargo de varias especies y
que una especie puede ser atendida por varios cuidadores, siendo de interés la fecha en la que un
cuidador se hace cargo de una especie.
APLICAR RESTRICCION UNIQUE, CHECK, PK, FK, entre otras a las tablas creadas.
RPTA 3
USE master
GO
CREATE DATABASE DBPARQUE
GO
USE DBPARQUE
GO
)
GO
)
go
RPTA 4
USE DBPARQUE
GO
RPTA 5
SELECT
Z.NOM_ZON AS ZONA,
SUM(I.LON_INT) AS LONG_TOTAL_POR_ZONA,
AVG(I.MAXNV_INT) AS PROM_NUMVISI_POR_ZONA,
MAX(I.NUMESV_INT) AS MAX_NUMMES_POR_ZONA
FROM RECORRIDO R
INNER JOIN INTINERARIO I ON R.ID_INT=I.ID_INT
INNER JOIN ZONA Z ON R.ID_INT=R.ID_INT
GROUP BY Z.NOM_ZON
ORDER BY Z.NOM_ZON ASC
RPTA6
01
SELECT HE.FEC_HEP,H.NOM_HAB,E.NOME_ESP
FROM HABITATESPECIE HE
INNER JOIN HABITAT H ON HE.ID_HAB=H.ID_HAB
INNER JOIN ESPECIE E ON HE.ID_ESP=E.ID_ESP
GO
02
SELECT C.ID_CUI,E.NOM_EMP,E.DIR_EMP,E.TEL_EMP,E.FECI_EMP,ESP.NOMC_ESP
FROM CUIDADORESPECIE EC
INNER JOIN CUIDADOR C ON EC.ID_CUI=C.ID_CUI
INNER JOIN EMPLEADO E ON C.ID_EMP=E.ID_EMP
INNER JOIN ESPECIE ESP ON EC.ID_ESP=ESP.ID_ESP
GO
03
04
SELECT
H.ID_HAB ,
H.NOM_HAB,
C.NOM_CLI,
V.NOM_VEGP,
CN.NOM_CON
FROM HABITAT H
INNER JOIN CLIMA C ON H.ID_CLI=C.ID_CLI
INNER JOIN VEGPRE V ON H.ID_VEGP=V.ID_VEGP
INNER JOIN CONTINENTE CN ON H.ID_CON=CN.ID_CON
GO
05
RPTA7
01
02
03
04
05