sql >> Base de Datos >  >> RDS >> Mysql

Base de datos de muestra MySQL

Esta página muestra cómo descargar e instalar una base de datos de muestra:la base de datos de muestra de Sakila.

¿Por qué instalar una base de datos de muestra?

Puede usar una base de datos de muestra para experimentar, sin preocuparse por eliminar accidentalmente los datos incorrectos o eliminar las tablas incorrectas, etc. Si esto sucede, siempre puede volver a instalar la base de datos (simplemente ejecute dos scripts).

Además, una de las cosas más difíciles al desarrollar sus habilidades con las bases de datos es encontrar una base de datos que contenga suficientes datos. Hasta ahora hemos usado una base de datos muy pequeña para nuestros ejemplos. Eso funciona bien para ejemplos simples, pero puede volverse bastante limitante si desea probar consultas en un conjunto de datos más grande.

Cuanto más complejas sean sus consultas, más reducirán aún más los datos. Esta es una parte crucial de la programación SQL. Si sus consultas se vuelven complejas, pero solo tiene un puñado de registros en la base de datos, ¡todas sus consultas arrojarán cero resultados!

Además, si solo tiene dos tablas en su base de datos, realmente no puede extenderse con consultas más avanzadas.

Aquí es cuando necesita una base de datos más grande.

Acerca de la base de datos de muestras de Sakila

La base de datos de muestra de Sakila se creó con el propósito de tutoriales, libros, ejemplos, etc. También está diseñada para aprovechar los diversos aspectos de MySQL, incluidas las funciones nuevas.

Descargar la base de datos de Sakila

En primer lugar, descargue la base de datos Sakila del sitio web de MySQL.

Esto le dará dos scripts para ejecutar (comprimidos en un archivo Zip o TGZ).

Instalar la base de datos de Sakila

La base de datos se instala ejecutando los dos scripts SQL (uno para la estructura de la base de datos y otro para los datos).

  1. Extraiga los guiones

    Extraiga los dos scripts SQL del archivo ZIP o TGZ (deberían llamarse sakila-schema.sql y sakila-data.sql )

  2. Abrir los guiones

    Desde MySQL Workbench, seleccione Archivo | Abrir secuencia de comandos SQL...

    Vaya a sakila-schema.sql script y selecciónelo, para que se abra en una pestaña de consulta.

  3. Ejecutar el guión

    Haga clic en el botón Ejecutar para ejecutar el script.

  4. Repita para el otro Script

    Ahora haz lo mismo con el otro script ( sakila-data.sql )

El resultado

  1. Los ESQUEMAS pestaña

    La base de datos de ejemplo de Sakila ahora debería aparecer en SCHEMAS pestaña.

    Abrir la base de datos revelará sus tablas y otros objetos.

  2. Ejecutar una consulta

    Ejecutar una consulta en cualquiera de las tablas debería arrojar algunos resultados.

Adelante, use esta base de datos para experimentar. Seleccione, elimine, suelte, cree... no importa:siempre puede restaurar la base de datos en cualquier momento utilizando el método anterior. Simplemente ejecute los dos scripts. ¡Simple!

Si está buscando ideas para crear diferentes consultas, mi tutorial de SQL incluye algunas que no cubrimos aquí. En particular, debería poder divertirse un poco con SQL Joins al seleccionar datos, y siempre puede intentar modificar una tabla. Después de todo, puede restaurar la base de datos con la frecuencia que desee. ¡Diviértete!