Documente Academic
Documente Profesional
Documente Cultură
Firma: Correlativo 1
INDICACIONES
Intento de copia se le asignará la nota de 0.1
Posee un tiempo de dos horas
Paginas adicionales colóqueles carnet y firma
Parte I (10%)
Subraye y conteste la respuesta correcta, es decir la que más se apegue, a los criterios expuestos en clases. Solo
una respuesta es válida en las preguntas de selección. No se admite tachaduras, ni uso de corrector.
Nivel de Abstracción donde se definen que datos se almacenan, así como las relaciones entre los mismos.
Nivel Físico
Nivel Lógico
Nivel de vistas
Nivel de Consultas
Son los usuarios que interactúan con el sistema por medio de LMD/DML
Programadores
Usuarios Sofisticados
Usuarios especializados
Usuarios Normales
Mencione las características que considera debe tener un Gestor de Bases de datos:
Capacidad para la creación y definición de los datos.
La estructura de la base de datos.
Posibilidad para definir y construir la estructura física requerida en las unidades de
almacenamiento.
Utilidades que permitan la modificación de los datos que almacena, CRUD (Create, Read,
Update, Delete) que permitan añadir, leer, actualizar o eliminar los registros de las bases de
datos.
Disponer de utilidades de sincronización entre bases de datos o con sistemas terceros vía
webservice o similar, así como exportación e importación.
Contener ciertos niveles de lógica programable.
Menciones las aplicaciones que en la actualidad se le pueden dar a una base de datos:
Puede estar orientada a distintos fines, determinados en función de su diseño, pero por lo general
se utilizan para realizar acciones como buscar, ordenar, hacer cálculos matemáticos y estadísticos
de los datos, ofrecer y compartir información.
Parte II (70%)
Indicaciones:Se le presenta a continuación un esquema de base de datos con el que desarrollará sus consultas,
favor dejar constancia en un archivo de texto rotulado con su carnet las consulta, guarde el archivo con el código de
su carne y extensión SQL. Por ejemplo si su carné es CC00001 entonces lo guardara como CC00001.SQL. Debe
colocar el número de la pregunta y luego copiar el SQL desarrollado. Separa cada respuesta con elcarácter de línea
doble o signo de igual (=). A continuación se le presenta el esquema de base de datos.
Esquema HR
Se le ilustra el esquema del usuario HR, para efectos de desarrollar las consultas.
1) Desarrolle una consulta que permita seleccionar el código del empleado, el nombre completo Nombre y
apellido separado por coma con título de encabezado de Nombre Completo,el salario con título Salario, el código de
departamento con título código de departamento y el nombre del departamento al que pertenece con título Descripción,
únicamente se deseanconsultar los que pertenezcan al departamento de IT y ordenar la información por salario
descendentemente.(5%)
2) Desarrolle la siguiente consulta que contenga el nombre, apellido, salario, nombre del departamento, al que
pertenece, la dirección, código postal y ciudad del depto. se debe seleccionar únicamente aquellos que sean del
departamento 100, 80 y 50 respectivamente. Además deben pertenecer únicamente en la ciudad del Ultrech y el
rango de salarios debe ser entre 4000 a 8000 incluyendo los valores límites.(5%)
3) Muestre los apellidos y nombres ordenados alfabéticamente, de todos los gerentes en los que haya estado un
empleado laborando en algún puesto por MENOS DE DOS MESES, asuma mes comercial de 30 días.(5%)
4) Hacer una Función que reciba el id del empleado y genere un código con el siguiente formato:
Primera Letra Inicial Apellido+ Segunda Letra InicialNombre+ guion+ id de empleado. SE-80.(5%)
5) Mostrar los empleados que son Administrativos y ganan menos que el promedio de su departamento, agregue
una c o lu m na que d ig a si es igual o menor al p r o med io.(10%)
6) Hacer una función o procedimiento que muestre la hora del sistema y su número de carnet(5%)
7) Mostrar con una sola consulta una tabla con el salario máximo, mínimo y salario promedio de los empleados.
(5%)
8) Hacer una función que incremente el salario de los empleados en un 15% si pertenecen al departamento
especificado (5%)
9) Crear una tabla llamada alumno, incluir los campos que considere adecuado e insertar 5 registros en la tabla
alumno. (5%)
10) Muestre los códigos, los nombres completos de los empleados que han sido trasladados de cargo en la empresa (según su
historial), además, muestre los datos de los empleados que no han sido trasladados de puesto(10%).
11) Hacer una función o procedimiento que resuelva la siguiente ecuación x𝑧 =(𝑥)2+ y + 4( 5 % )
12) Desarrolle una consulta que liste el código del departamento con título “DEPTO”, el código de trabajo con
título “PUESTO” y que cuente los empleados por departamentos, en donde el puesto de trabajo tenga más de un
empleado en la empresa(5%).
πNombre(σJefe(Empleado))
Nombre Jefe
Pepe Cárdenas 98765
Jesús Orozco 98765
María González 67954
Pedro soto 67954
Teresa Sapote 45597
Fabio Pérez 98765
Concha Misas
Hernán Mejía 67954
Jesús Rico 45597
Diana Botero 45597
Amalia Pérez 98765
Juan Ruiz 45597
Jesús Gallegos 98765
Camila Hernández 67954
σ Depto=30 (Empleado)
BUENA SUERTE!