Issuu on Google+

Universidad Austral de Chile. Facultad de Ciencias Económicas y Administrativas Escuela Ingeniería Comercial Sistemas de Información Empresarial.

LABORATORIO Nº 4. Profesor:

Cristian Salazar C.

Ayudante:

José Luis Carrasco V.

Alumna:

Valdivia, 29 de Junio de 2012.

Katherine Chamorro Rojas.


EJERCICIOS PROPUESTOS. 1.- Realice una cadena de inserciones, esto es: - Crear un procedimiento para agregar Ciudades.

- Crear un procedimiento para agregar Campus.


- Crear un procedimiento para agregar Carreras

- Crear un procedimiento para agregar Estudiantes.


2.- Realice un procedimiento que actualice la edad de los estudiantes a partir de su RUT.

3.- Realice una función que entregue la edad promedio de los estudiantes de “PED. EN EDUCACIÓN DIFERENCIAL”.


4.- Realice una funci贸n que entregue la suma de edades de los estudiantes del campus ISLA TEJA. La funci贸n debe llamarse SUMA_TEJA.

5.- Realice una funci贸n que cuente los estudiantes del campus ISLA TEJA. La funci贸n debe llamarse CUENTA_TEJA.


6.- Una vez realizado 4 y 5, ejecute la siguiente consulta y describa que arroja como resultado: SELECT (SUMA_TEJA/CUENTA_TEJA) as NX FROM DUAL;

7.- (RESUELTO) Entregue el número total de estudiantes de cada una de las carreras, mostrando el nombre de la carrera y su número de estudiantes respectivos: SELECT c.NOMBRE as CARRERA,count(e.RUT_EST) as N_ESTUDIANTES FROM ESTUDIANTES e, CARRERAS c where e.ID_CARRERA = c.ID_CARRERA GROUP BY c.NOMBRE


8.- Entregue el nĂşmero total de estudiantes de cada uno de los campus de forma similar al ejercicio 7.

9.- Entregue el nĂşmero total de estudiantes de cada una de las ciudades de forma similar al ejercicio 7.


Consultas, Funciones y Procedimientos en PLSQL