Archivo SQL de ejemplo: descarga un script de base de datos de prueba (tablas + 500 INSERT)

Script SQL (esquema + datos) · .sql · tipo MIME application/sql

1 archivo62 KB – 62 KBEnlaces directosSin anuncios ni registroGratis para cualquier usoVerificado con SHA-256

Descarga un archivo SQL de ejemplo: un script portable que crea una tabla de clientes y una tabla de pedidos con una clave foránea, inserta 12 clientes y 500 pedidos, y termina con una consulta GROUP BY de ejemplo. Solo usa sintaxis compatible con ANSI, así que se ejecuta sin cambios en PostgreSQL, MySQL, MariaDB y SQLite.

Úsalo para poblar una base de datos de desarrollo, para probar una función de importación SQL o como fixture para herramientas que analizan SQL (linters, ejecutores de migraciones, resaltadores de sintaxis). Los mismos datos están disponibles ya cargados en nuestro ejemplo de SQLite.

Descarga archivos SQL de ejemplo

ArchivoDetallesTamañoDescargar
sample-database.sql
2 tablas • 500 inserts • consulta de ejemplo
—62 KB
62.135 bytes
Descargar SQL
1 archivo · enlaces directos · sin registro · CORS habilitado

¿Necesitas uno de cada formato de Datos? Descarga el paquete de ejemplos de Datos (202 KB, un archivo pequeño de cada formato de datos (17 archivos)).

Usa estos archivos desde la línea de comandos o CI

Todas las URL son estables y tienen CORS abierto. Fija el SHA-256 en tu prueba y sabrás en el momento en que cambie un fixture.

# Descargar un archivo
curl -O https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/data/sql/sample-database.sql

# Verificarlo (el SHA-256 de cada archivo aparece arriba)
shasum -a 256 sample-database.sql

# Índice legible por máquina de todos los archivos de ejemplo
curl https://pnb-freetoolsforweb.s3.us-east-2.amazonaws.com/samples/index.json | jq '.files[] | select(.format=="sql")'

El formato SQL de un vistazo

Nombre completoScript SQL (esquema + datos)
Extensiones.sql
Tipo MIMEapplication/sql
DialectoSQL ANSI portable (sin extensiones de proveedor)
Contenido2 CREATE TABLE, 512 INSERT, 1 SELECT con JOIN
CodificaciónUTF-8

Qué se prueba con archivos SQL de ejemplo

  • Poblar bases de datos para demos y pruebas
  • Funciones de importación SQL en herramientas de administración
  • Analizadores, formateadores y linters de SQL

Preguntas frecuentes

¿Cómo ejecuto este archivo SQL?

PostgreSQL: psql -d mydb -f sample-database.sql. MySQL: mysql mydb < sample-database.sql. SQLite: sqlite3 test.db < sample-database.sql. El script crea sus propias tablas, así que ejecútalo en una base de datos o un esquema vacíos.

¿Es seguro descargar estos archivos SQL?

Sí. Cada archivo lo genera desde cero nuestro propio script abierto (nada se extrae de otros sitios ni lo suben usuarios) y no contiene scripts, macros ni ejecutables. El SHA-256 de cada archivo se publica en esta página para que puedas verificar lo que has recibido.

¿Puedo usar los archivos SQL de ejemplo con fines comerciales?

Sí. Son gratis para cualquier fin, incluidos productos comerciales, suites de pruebas, demos y redistribución, sin necesidad de atribución. No hay nada que licenciar ni nadie a quien pedir permiso.

¿Puedo enlazar directamente estos archivos o usarlos en CI?

Sí. Cada enlace es una URL directa y estable por HTTPS con Access-Control-Allow-Origin: * y cabeceras de caché de larga duración, así que curl, wget, fetch() y los ejecutores de pruebas pueden descargarlos directamente. Cada página enlaza un índice JSON de todos los archivos (consulta la sección de línea de comandos).

Archivos de ejemplo relacionados

¿Encontraste un problema o algo que podría mejorar? Leemos todos los mensajes y lo arreglamos rápido.

¿Pruebas un flujo de archivos? Los construimos.

Subidas, conversiones, vistas previas, procesamiento de documentos y flujos multimedia son el tipo de sistemas en producción que FreeToolsForWeb diseña y opera para sus clientes, y por eso necesitábamos estos archivos en primer lugar.

Ver herramientas gratis