0% encontró este documento útil (0 votos)
192 vistas2 páginas

Actividades PL/SQL para Tabla STAFF

El documento describe una actividad grupal virtual para revisar material sobre un tema. Instruye a los participantes a crear una tabla llamada STAFF en una base de datos y resolver 5 programas PL/SQL, incluyendo calcular operaciones matemáticas, multiplicar números, contar comisiones nulas y no nulas en la tabla STAFF, calcular y comparar la suma de salarios por trabajo para determinar si una planilla es pagable, y contar empleados por años de servicio según diferentes criterios.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
192 vistas2 páginas

Actividades PL/SQL para Tabla STAFF

El documento describe una actividad grupal virtual para revisar material sobre un tema. Instruye a los participantes a crear una tabla llamada STAFF en una base de datos y resolver 5 programas PL/SQL, incluyendo calcular operaciones matemáticas, multiplicar números, contar comisiones nulas y no nulas en la tabla STAFF, calcular y comparar la suma de salarios por trabajo para determinar si una planilla es pagable, y contar empleados por años de servicio según diferentes criterios.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

ACTIVIDAD VIRTUAL GRUPAL

Revisar y analizar el material presentado sobre el Tema 05.


De acuerdo al material presentado, Responda a las siguientes Preguntas:

CREAR LA TABLA: STAFF CON LA SIGUIENTE ESTRUCTURA.


CREATE TABLE STAFF (
ID Numeric (5, 0) PRIMARY KEY NOT NULL,
NAME Varchar2 (10) NOT NULL,
DEPT Numeric (5, 0) NOT NULL,
JOB Varchar2 (6) NOT NULL,
YEARS Numeric (5, 0) NULL,
SALARY Numeric (8, 2) NOT NULL,
COMM Numeric (8, 2) NULL
);

IMPORTANTE
LA ESTRUCTURA Y DATOS DE LA TABLA STAFF, SE ENCUENTRAN
EN EL ARCHIVO SCRIPT DE BASE DE DATOS.
SEMANA_06.sql,
FAVOR DE DESCARGAR EL ARCHIVO.

RESOLVER:
Crear los siguientes programas PL/SQL.
1. Leer dos valores, y mostrar de ellos las cuatro operaciones básicas.
2. Leer un número entero, y mostrar de él, su tabla de multiplicar.
3. De la tabla STAFF se pide el conteo de todas las comisiones, tanto nulas como
no nulas, visualizar el conteo de ambos casos.
4. Se desea pagar una planilla de sueldos, crear un programa que obtenga la suma
de los salarios según el tipo de trabajo (JOB) usar aquí variable de sustitución,
los tipos de JOB son: MGR, SALES y CLERK, si la suma de los salarios supera
los 160000, entonces LA PLANILLA NO ES PAGABLE, en caso contrario LA
PLANILLA ES PAGABLE.

5. Por razones de reducción de personal, se pide saber la contabilización de las


personas por años de servicios, según la siguiente tabla.
CRITERIO RESULTADO
Entre 1 y 4 años CONTINUAR LABORANDO
Entre 5 y 6 años PENDIENTE DE JUBILACION
Entre 7 a más años DESPEDIDOS.

Ejemplo de Salida de datos:

Entre 1 y 4 años: 3 Trabajadores, CONTINUAR LABORANDO


Entre 5 y 6 años: 5 Trabajadores, PENDIENTE DE JUBILACION
Entre 7 a más años 9 Trabajadores, DESPEDIDOS.

También podría gustarte