Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 1

REPUBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DEL PODER POPULAR PARA LA EDUCACION UNIVERSITARIA


PROGRAMA NACIONAL DE FORMACIÓN DE INGENIERÍA EN INFORMÁTICA
UNIDAD CURRICULAR: ELECTIVA III (BASE DE DATOS)
DOCENTE: Ing. Andrés Gordillo

Actividad #3 (FUNCIONES)
Esta Actividad tiene como Objetivo conocer y manipular Funciones en BD. Adicionalmente se manejarán contenidos
de Normalización de Base de Datos, Subconsultas y Esquemas.

Realizar las siguientes Operaciones:


1) Descargar el script de nombre “evalfunc_completa.sql”.

2) Abra la Consola de Linux/Windows (Terminal en Linux / Símbolo del Sistema en Windows), ingrese a PostgreSQL y
posteriormente debe crear una Base de Datos de nombre “funciones” (si ya existe debe crear una nueva o borrar
la actual y volver a crear la Base de Datos). Se recomienda que la Base de Datos funciones esté completamente
vacía para su ejecución.

3) Cierre la Base de Datos de PostgreSQL (utilizando \q) y manténgase en Modo Consola.

4) Utilizando el Entorno de Consola, debe importar a la Base de Datos “funciones” el archivo descargado
“evalfunc_completa.sql” ejecutando la línea:

psql –h localhost –U postgres funciones < (ruta)\ evalfunc_completa.sql

(ruta): es la ubicación del archivo dentro del disco, es decir, la ruta del archivo en carpetas.
Para Linux puede ser: / ó /home/usuario/…..
Para Windows puede ser C:\ ó C:\usuarios\Descargas....

5) Revisar si los pasos anteriores se ejecutaron correctamente, en tal sentido, deberá tener creado 5 Esquemas de
nombre: “CTA”, “EST”, “FAC”, “LIB” y “PAG” cada uno con sus respectivas Entidades (tablas).

Actividades a realizar (lo que deben entregar):


6) Utilizar el Esquema de nombre “PAG”, quien a su vez contiene las Tablas: (Tipo_Pagos, Tipo_Emp, Empleados,
Pagos y Detalle_Pagos) y realizar una función de nombre “funPagos” que permita mostrar el Pago de un
Trabajador, considerando para ello los Tipos de Pagos posibles (Sueldo Base, Asignación, Deducción y Bono Único),
se recuerda que solamente las Deducciones restan al Salario Base, las demás lo incrementan.

7) Utilizar el Esquema de nombre “EST”, que a su vez contiene las Tablas: (Estudiantes, Asignaturas, Notas y Períodos)
y realizar una función de nombre “funNotas” que permita mostrar: Cedula, Nombres del Estudiante, Nombre de
la Asignatura, Período y Nota de la Asignatura cursada, para ello se requieren 2 parámetros de entrada: Cédula e
Id de la Asignatura.

Pautas a seguir (como lo deben enviar):


8) Una vez concluida la actividad debe exportar la Base de Datos (con la cláusula pg_dump) y generar un archivo
“.sql” para su respectiva revisión y evaluación.

9) Enviar la actividad realizada al correo [email protected] con el archivo “.sql” adjunto y en el mismo indicar los
integrantes (máximo 3). Fecha Tope de Recepción: 29/07/2022.

También podría gustarte