Generador de datos para MySQL - 07-21-2011

Anuncio
Generador de datos para MySQL - 07-21-2011
by kotov - RooTeando - http://rooteando.com
Generador de datos para MySQL
by kotov - Jueves, julio 21, 2011
http://rooteando.com/generador-de-datos-para-mysql/
Kindle
Muchas aplicaciones web, por no decir todas, hacen uso de una base de datos para almacenar
información. Cuando se diseña una base de datos debemos comprobar como todo funciona
como nosotros queremos, para esto se suelen insertar información mediante en comando
insert. Insertar información en las tablas es algo que consume mucho tiempo, con lo que se
suelen insertar unos pocos de registros en cada tabla para comprobar que las consultas que se
realizan en la aplicación web funcionan correctamente. Pero generalmente esa aplicación
almacenará cientos, miles o mas registros en cada tabla y por motivos de tiempo no se va
insertar por ejemplo 100 registros en cada tabla para comprobar que todo esta correcto.El
problema surge cuando esa aplicación esta en producción y almacena miles de registros en
cada tabla y las consultas no funcionan de forma correcta o estas consultas son muy lentas,
como no se ha probado con muchos registros no se pueden detectar esos errores
El otro día encontré una página web que nos genera los insert de forma automática, solo
deberemos describir mediante un simple formulario la tabla y la página nos devolverá los insert
que queramos ya sean 500,1000 o los queramos. Esta página es generatedata.com , la página
es un generador de datos que puede exportar datos en diferentes formatos como SQL.
La dirección de la pagina web es www.generatedata.com y escoger la pestaña Generator.
Aparecerá un formulario donde deberemos insertar los campos de la tabla, el tipo de dato… etc,
y pulsando en el botón Generate genera los insert para esa tabla.
Como ejemplo voy a generar 100 insert para una tabla en una base de datos en MySQL. Esta
tabla se denomina Cliente y almacena información de un cliente . Lo primero que hay que
escoger es el formato de los datos que va a generar, en este caso se escoge la opción SQL. se
mostraran nuevas opciones en la parte inferior de la página.
1/2
Generador de datos para MySQL - 07-21-2011
by kotov - RooTeando - http://rooteando.com
Se escoge el tipo de base de datos, solo hay MySQL y Oracle, y si quieres que también se
generen las tablas en MySQL. A continuación se debe escoger el país, tener cuidado si
escogéis US porque el formato de fechas es diferente al europeo, y por último el número de
insert que quieres generar. Ahora solo hay que rellenar los campos de las tablas, en la columna
Data types hay un menú desplegable con diferentes campos “tipo” que suelen ser muy
comunes. La tabla quedaría de la siguiente forma.
Ya solo queda pulsar en el botón Generate y mostrara los datos generados, solo tendremos
copiar y pegar en un archivo para después insertarlo en la base de datos.
De forma bastante fácil podemos generar datos para probar las tablas y no tener que
insertarlos de forma manual. Lo malo es que como se puede ver, los datos están en ingles con
lo que no habrá ni la “ñ” ni los acentos, para otro tipo de campos que no estén incluidos puede
ser un poco mas difícil de rellenar.
_______________________________________________
PDF generated by Kalin's PDF Creation Station
2/2
Powered by TCPDF (www.tcpdf.org)
Descargar