Universidad de Costa Rica  
  Escuela de Ciencias de la  
  Computación e Informática
  
 | 
  
 | 
  CI-1201 Programación II
Eliminación CSV de nombres duplicados
     
Use los datos de prueba de la bases de datos de estudiantes para 
eliminar los nombres duplicados. Lea el archivo de formato CSV 
usando las rutinas que desarrolló en la
tarea programada anterior. Cada vez 
que aparezca un nombre nuevo con un número de carnet 
repetido, deséchelo, de manera que en la base de datos 
aparezca únicamente el nombre que aparece junto al primer 
carnet. Genere el archivo "ALUMNO.csv" en donde ya 
han sido eliminados los duplicados. Por ejemplo, su programa 
produría los siguientes valores:
|  A47893  | 
 González Lahaman  | 
 Romario  | 
 
|  A47813  | 
 Jiménez Barrantes  | 
 Ramiro  | 
 
|  A47893  | 
 Batista Torrijos  | 
 Zelmiro  | 
 
|  A42710  | 
 Pardo  | 
 Leo  | 
 
 
 | 
 ==>  | 
 5060000  | 
 A47893  | 
 González Lahaman  | 
 Romario  | 
 
 5060001  | 
 A47813  | 
 Jiménez Barrantes  | 
 Ramiro  | 
 
 5060002  | 
 A42710  | 
 Pardo  | 
 Leo  | 
 
 
 | 
     
Como el número de carnet A47893 aparece 
duplicado, en la relación "ALUMNO" de la base de datos debe 
quedar almacenado únicamente el primer nombre, que en este 
caso es "González Lahaman, Romario", pues el segundo nombre 
"Batista Torrijos, Zelmiro" no aparecerá en la tabla 
"ALUMNO". El nombre " Jiménez Barrantes, Ramiro" 
también debe quedar almacenado en la base de datos.
     
Debido a que cada registro de "ALUMNO" requiere de un 
número de identificación único, 
asígnelos secuencialmente comenzando con el número 
"5060000"
     
Entregue su tarea por
correo electrónico, como 
lo hizo anteriormente.
  
  Entrega de Tareas
  |  Tiempo de entrega:  | 
   3 días      | 
  |  Modalidad:  | 
   En parejas  | 
 Soluciones 
  
  
  Adolfo Di Mare <adolfo@di-mare.com>.
Copyright © 2008
Derechos de autor reservados © 2008