Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/09/2012, 07:18
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Delimitar el tamaño de la BD para exportar

Para cortar los datos de una base de datos y que el resultado siga siendo coherente debes conocer muy bien la estructura interna de la bbdd y con ello poder decidir que tabla cortas y que tablas tomas enteras....

Por ejemplo si la bbdd consiste en dos tablas Clientes y Ventas (simplificando mucho) deberias importar la tabla Clientes entera y la parte que quieras de la de Ventas (en este caso te quedaran clientes que no tienen ventas, no es muy logico pero no pasa nada ya compraran)

Ahora imagina que como intetas hacer tu aplicas un criterio % es decir copias el 10% de la bbdd, es decir un 10% de los clientes y un 10% de las ventas....por decir algo... en este caso vas a tener VENTAS sin cliente y eso ya puede empezar a ser un inconveniente... no se si me explico.

Pero quizas un 10% de la base de datos es igual al 9,9% de la tabla ventas... con lo que acabaras con una base de datos de ejemplo que le faltara una de las tablas....(Imagina que la tabla ventas ocupa el 99,9% del espació y el resto son los clientes un 10% de eso dificilmente va a tomar clientes)....


Cita:
O delimitar por fecha.
Que fecha? El primer cliente puede ser el que ha hecho la ultima compra si eliminamos clientes por fecha y ventas tambien por fecha podemos tener las dos situaciones anteriores (clientes sin ventas y ventas sin cliente)....
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Última edición por quimfv; 15/09/2012 a las 07:24