Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Normalizacion de una base de datos

Estas en el tema de Normalizacion de una base de datos en el foro de Mysql en Foros del Web. Buenos días Estoy migrando una base de datos de access a mysql, el problema es que no esta normalizada tiene muchos errores, por ejemplo en ...
  #1 (permalink)  
Antiguo 18/03/2008, 09:32
 
Fecha de Ingreso: marzo-2008
Mensajes: 61
Antigüedad: 16 años, 1 mes
Puntos: 0
Normalizacion de una base de datos

Buenos días

Estoy migrando una base de datos de access a mysql, el problema es que no esta normalizada tiene muchos errores, por ejemplo en un campo telefono cuando no lo tienen ponen "0" o "-1" o "000", necesito normalizar esto antes de hacer la migracion, no se si se pueda hacer algun script que haga el cambio de esos campos a uno fijo. son aproximadamente 10000 registros

Alguna sugerencia?
  #2 (permalink)  
Antiguo 18/03/2008, 11:43
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 22 años, 5 meses
Puntos: 655
Re: Normalizacion de una base de datos

Si no está normalizada en Access, pues no vas a poder trasladarlo con 0 errores a MySQL.

Lo que debes hacer inicialmente, es depurar tus datos en access, luego crear las tablas similares en MySQL y si hay campos que te dan ese resultado de poner datos erróneos, créalos como varchar para que se vean como texto y luego los depuras en MySQL.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
  #3 (permalink)  
Antiguo 18/03/2008, 13:31
 
Fecha de Ingreso: marzo-2008
Mensajes: 61
Antigüedad: 16 años, 1 mes
Puntos: 0
Re: Normalizacion de una base de datos

no hay una forma de hacer un reemplazo masivo? es que son como 10000 datos con un script o algo asi?
  #4 (permalink)  
Antiguo 23/08/2008, 22:41
 
Fecha de Ingreso: marzo-2008
Mensajes: 61
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: Normalizacion de una base de datos

Despues de mucho tiempo de estar con este problema veo que no hay nada que hacer toca hacerlo manualmente, de todas formas existen cosas que pueden ayudar y son los filtros en access para hacer reemplazos masivos, pero en cuanto al diseño de tablas sigo sin información, toca manualmente organizando los registros y luego si cargarlos todos con un script en mysql...
  #5 (permalink)  
Antiguo 26/08/2008, 23:17
Avatar de Carxl
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: Bogotá
Mensajes: 2.993
Antigüedad: 17 años, 9 meses
Puntos: 70
Respuesta: Normalizacion de una base de datos

Hola altair_797...

Sí, al menos yo, no conozco algo standarizado para hacer ese tipo de depuración, siempre lo he hecho manualmente y con la simple ayuda de un editor de texto, "buscando y reemplazando".

Creo que no hay nada que hacer man, te toca así O al menos que desarrolles aún procedimiento que haga eso por ti pero te atienes al margen de error que se puede presentar según las excepciones que se encuentren...

Saludos man
__________________
Hay 10 tipos de personas, los que entienden binario y los que no. (Anónimo)
www.programandoweb.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:44.