You are on page 1of 2

Universidad Nacional Experimental de Guayana.

Coordinación de Ingeniería en Informática.


Asignatura: Procesamiento de Datos.
Profesor: Ing. Ronald Pérez.

Guía de Ejercicios

1. Dado el siguiente diagrama:

Para Empleado se guardará el CI, Nombre, Apellido, Dirección y Teléfono. Para un


Proyecto: Nombre y presupuesto. Para un Departamento: Nombre, Teléfono, FAX,
Correo Electrónico. Para un Puesto: Denominación, Observaciones.

Se pide lo siguiente:
1. Crear las estructuras de datos necesarias.
2. Crear los archivos de datos secuenciales indexados con extensión .DAT
3. Los párrafos para consultar, modificar, eliminar e ingresar registros a las tablas.
4. Los párrafos que permitan realizar las siguientes consultas
• Departamentos con presupuesto mayor que 1000.
• Empleados cuyo nombre empiece con la letra P.
• Para cada departamento, sus empleados y el salario que tienen en ese
momento.
Universidad Nacional Experimental de Guayana.
Coordinación de Ingeniería en Informática.
Asignatura: Procesamiento de Datos.
Profesor: Ing. Ronald Pérez.

2.- Una tienda informática almacena la información de sus productos en unas tablas con
la siguiente estructura:

Fabricante
Codigo-Fabricante PIC 9(5)
Nombre PIC X(100)

Artículos
Codigo-Articulos PIC 9(8)
Codigo-Fab PIC 9(5)
Nombre-Articulo PIC X(100)
Precio PIC 9(5)
Se pide lo siguiente:

1. Crear las estructuras de datos necesarias.


2. Crear los archivos secuenciales indexados con extensión .DAT
3. Codificar los párrafos para cada una de las siguientes consultas:
a) Obtener los nombres de los productos de la tienda
b) Obtener los nombres y los precios de los productos de la tienda.
c) Obtener el nombre de los productos cuyo precio sea menor o igual a 200 Bs.
d) Obtener todos los datos de los artículos cuyo precio esté entre los 60 Bs y los
120 Bs. (ambas cantidades incluidas).
e) Obtener el precio medio de todos los productos.
f) Obtener el precio medio de los artículos cuyo código de fábrica sea 2.
g) Obtener el número de artículos cuyo precio sea mayor o igual a 180 Bs.
h) Obtener un listado completo de artículos, incluyendo por cada artículo los
datos del artículo y de su fabricante.
i) Obtener un listado de artículos, incluyendo el nombre del artículo, su precio
y el nombre de su fabricante.
j) Obtener el precio medio de los productos de cada fabricante, mostrando solo
los códigos de fabricante.
k) Obtener el nombre de los fabricantes que ofrezcan productos cuyo precio
medio se mayor o igual a 150 Bs.
l) Obtener el nombre y precio del artículo más barato.
m) Obtener una lista con el nombre y precio de los artículos más caros de cada
proveedor (incluyendo el nombre del proveedor).
n) Añadir un nuevo producto
o) Cambiar el nombre del producto 8 a “Impresora Laser”.
p) Aplicar un descuento del 10% a todos los productos.
q) Aplicar un descuento de 10 Bs. a todos los productos cuyo precio sea mayor
o igual a 120 Bs.

You might also like