Vous êtes sur la page 1sur 2

CURSO

PROPEDEUTICO
Proyecto Manejador de Base de datos Bsico
Descripcin:
Realizar un programa que permita insertar registros de empleados y departamentos.
Esto lo deber realizar listas enlazadas, apuntadores e hilos. El programa no requiere
interfaz grafica, todo se puede hacer en consola a nivel de texto.
El programa permitir, insertar, borrar , actualizar, leer , los registros de los empleados o
departamentos.
Cada estructura, registro o clase se manejara como una lista enlazada ( ver Figura 1)


Figura 1
De tal forma que se podr pedir: ver todos los empleados o ver todos los departamentos
Para el caso de los hilos , esto se har para pedir ver todos los empleados y todos los
departamentos simultneamente.
La salida del programa ser a nivel de texto : mostrando todos los datos indicados.
De esta forma al ejecutar el programa podremos ver algo similar a las siguientes pantallas,
una a la vez, primero muestra pantalla 1, luego cuando el usuario ya tecleo su respuesta,
pasa a la pantalla 2 y as hasta la pantalla 3.

Programa manejador BD
Pantalla 1 Pantalla 2 Pantalla 3
Elija una opcin: Elija ahora la opcin: Resultado

1.- Insertar A.- Empleado (1,Juan, 23, Tecnico, 3)


(2, pedro, 25, Ingeniero, 2)
y as sucesivamente hasta el
ultimo registro
2.- Eliminar B.- Departamento (5,Nomina, 13)
(6, Control, 2 2)
y as sucesivamente hasta el
ultimo registro
3.-Actualizar C.- Mostrar con Hilos (1,Juan, 23, Tecnico, 3)
(2, pedro, 25, Ingeniero, 2)
..
(5,Nomina, 13)
(6, Control, 2 2)
..

4.- Leer


Una persona tendr los siguientes atributos ( puede ser una clase o estructura)

Atributo Tipo de dato
ID int
Nombre char
edad int
puesto char
departamento int
Ejemplo: insertar (Juan, 23, Tcnico, 3) Nota: el ID se insertara automticamente y se
incrementara automticamente.

Ahora para el departamento tendr los siguientes atributos ( puede ser una clase o
estructura)

Atributo Tipo de dato
ID_depto int
Nombre de Depto char
total de empleados int

Vous aimerez peut-être aussi