Ver Mensaje Individual
  #1  
Antiguo 16-01-2006
Luis Castillo Luis Castillo is offline
Miembro
 
Registrado: jun 2003
Ubicación: Colombia
Posts: 102
Reputación: 22
Luis Castillo Va por buen camino
Llenado de Base de datos

A ver colegas, mi historia es la siguiente.....

Estoy haciendo una base de datos en INterbase con delphi 7 y componentes IBX. Varias tablas tienen Indices que son llenados con Generadores (ustedes saben, algo asi como AutoInc de paradox)....por ejemplo: tengo la tabla

Código Delphi [-]
PERSONA(CEDULA, NOMBRE, IDE_DEPARTAMENTO, IDE_MUNICIPIO)
DEPARTAMENTO(IDE_DEPARTAMENTO, NOMBRE)
MUNICIPIO(IDE_MUNICIPIO, NOMBRE)

Donde las campos IDE_XXX de departamento y municipio son llenados automaticamente por el generador. Y la aplicacion funciona bien....de maravilla. Pero....(siempre hay problemas. eeehhh?)

Tengo que llenar la base de datos, y son muchos datos...demasiados. De tal manera que yo solo no puedo; Entonces pues...que otros me ayuden. PEro esos otros no pueden estar conmigo en el mismo cuarto...es decir, no puedo poner la base de datos en red y que todos accedamos a la misma base de datos.

ENtonces pense....que cada uno se lleve una compia del programa para su casa (y una parte diferente de los datos para llenar) y luego yo mediante un programa que tome las bases de datos de ellos las inserte en una....

Alli es donde me emproblemo. Ese pequeño programa debe ser capaz de no insertar informacion repetida (por lo menos en el caso de la cedula de la PERSONA) creo que eso es facil...pero me preocupa y me pregunto como hago con la informacion referente a DEPARTAMENTO Y MUNICIPIO.

Que tal que el municipio de de CERETE no este insertado y que las 3 personas que estan llenando la base de datos lo creen y lo asocien a varias personas, cada una lo creara y su indice (IDE_MUNICIPIO) serà diferente para cada una de las tres. Entonces tendre problema al unificar la base de datos; porque debe haber solo un municipo de cerete...

Ojala me haya hecho entender un poco..... en pocas palabras como harian ustedes (a nivel algoritimico y de programacion) para lograr actualizaciones en sus bases de datos a partir de una copia de la misma con datos diferentes.

muchas gracias
__________________
LK
Responder Con Cita