Anda di halaman 1dari 21

Actividad 2 1

Curso bases de datos

Yolima Restrepo Piedrahita, Hugo Armando Martínez Salazar y Victor Alfonso Lopez

Montes

Fundación universitaria católica del norte


ACTIVIDAD 2 2

Contenido
Resumen......................................................................................................................... 3

Punto 1 ........................................................................................................................... 4

Punto 2 ......................................................................................................................... 11

Punto 3 ......................................................................................................................... 15

Vistas ........................................................................................................................ 15

Trigger ...................................................................................................................... 17

Funciones ................................................................................................................. 18

Procedimientos Almacenados .................................................................................. 20


ACTIVIDAD 2 3

Resumen

1. Construir 10 consultas que cada uno desee donde se involucren las diferentes tablas y

utilizar operadores lógicos, de comparación.

2. Se deben crear 5 consultas de referencias cruzadas. 3. Crear 2 vistas, 2 trigger, 2 funciones

y 2 procedimientos almacenados
ACTIVIDAD 2 4

Punto 1

Construir 10 consultas que cada uno desee donde se involucren las diferentes tablas y

utilizar operadores lógicos, de comparación.

1.1; Obtiene el nombre, el presupuesto del casting y el nombre de agente encargado


ACTIVIDAD 2 5

1.2; Obtiene los nombres y apellidos de los candidatos y la fase con su respectiva

prueba en las que no fueron admitidos.


ACTIVIDAD 2 6

1.3; Obtiene los candidatos que pasaron la prueba de casting.

1.4; Obtiene el nombre y el apellido de los candidatos con perfil experto y superior.
ACTIVIDAD 2 7

1.5; Obtiene cuales candidatos se han presentado al casting.

1.6; Obtiene el nombre y el apellido de los candidatos que pasaron a la fase final.
ACTIVIDAD 2 8

1.7; Obtiene los datos y la fecha de realización de la prueba de los candidatos que

hicieron su prueba individual en las salas 1 y 2.


ACTIVIDAD 2 9

1.8; Obtiene toda la información del casting que tienen presupuesto menor o igual a

5’000.000.

1.9; Obtiene el nombre y el apellido de los candidatos que realizaron la prueba

individual del 2018-02-11 en adelante.


ACTIVIDAD 2 10

1.10; Obtiene los datos de los candidatos que no han presentado ninguna prueba.

1.11; Consulta de agentes y casting por medio del "like".


ACTIVIDAD 2 11

Punto 2

Se deben crear 5 consultas de referencias cruzadas.

2.1; Consulta la cantidad de veces que una sala a sido utilizada por fecha.
ACTIVIDAD 2 12

2.2; Consulta la cantidad de agentes por comercial.


ACTIVIDAD 2 13

2.3; Consulta las fases y sus respectivas pruebas.

3.4 podemos ver los perfiles que requiere cada casting.


ACTIVIDAD 2 14

3.5; resultados de casting aprobados por los candidatos.


ACTIVIDAD 2 15

Punto 3

Crear 2 vistas, 2 trigger, 2 funciones y 2 procedimientos almacenados.

Vistas

Vista 1: Vistas que consulta los nuevos candidatos con sus respectivos perfiles.
ACTIVIDAD 2 16

Vista 2: Obtiene cuales candidatos se han presentado al casting.

Total, vistas en la base de datos


ACTIVIDAD 2 17

Trigger

Trigger 1: Con este trigger evitamos que se ingresen presupuestos menores a 0 en la

base de datos.

Trigger 2: Con este trigger mantenemos las fechas actualizadas.

Total, Trigger en la base de datos


ACTIVIDAD 2 18

Funciones

Función 1: Verifica el valor ingresado en el presupuesto, alertando sobre los

mínimos, medios y máximos.


ACTIVIDAD 2 19

Función 2: Verifica que las horas que se asigna a las pruebas en la sala no estén

dentro de las horas de mantenimiento, cierre o apertura.

Total, Funciones en la base de datos


ACTIVIDAD 2 20

Procedimientos Almacenados

SP 1: Se llaman a las pruebas de una fase por el parámetro idfase.


ACTIVIDAD 2 21

SP 2: Inserta un nuevo registro a la tabla casting por medio de parámetros y la

sentencia “Insert Into”, adicionalmente muestra por medio de una consulta el ultimo registro

que fue insertado.

Total, Procedimientos almacenados en la base de datos.