Mysql
 sql >> Base de données >  >> RDS >> Mysql

Exemple de base de données MySQL

Cette page montre comment télécharger et installer un exemple de base de données — l'exemple de base de données Sakila.

Pourquoi installer un exemple de base de données ?

Vous pouvez utiliser un exemple de base de données pour expérimenter, sans craindre de supprimer accidentellement les mauvaises données ou de supprimer les mauvaises tables, etc. Si cela se produit, vous pouvez toujours réinstaller la base de données (exécutez simplement deux scripts).

De plus, l'une des choses les plus difficiles lors du développement de vos compétences avec les bases de données est de trouver une base de données contenant suffisamment de données. Jusqu'à présent, nous avons utilisé une très petite base de données pour nos exemples. Cela fonctionne bien pour des exemples simples, mais cela peut devenir assez limité si vous souhaitez essayer des requêtes sur un ensemble de données plus large.

Plus vos requêtes deviennent complexes, plus elles réduiront davantage les données. C'est une partie cruciale de la programmation SQL. Si vos requêtes deviennent complexes, mais que vous n'avez encore qu'une poignée d'enregistrements dans la base de données, toutes vos requêtes ne renverront aucun résultat !

De plus, si vous n'avez que deux tables dans votre base de données, vous ne pouvez pas vraiment vous étendre avec des requêtes plus avancées.

C'est à ce moment que vous avez besoin d'une plus grande base de données.

À propos de l'exemple de base de données Sakila

L'exemple de base de données Sakila a été créé à des fins de didacticiels, de livres, d'exemples, etc. Il est également conçu pour tirer parti des différents aspects de MySQL, y compris de toutes nouvelles fonctionnalités.

Télécharger la base de données Sakila

Tout d'abord, téléchargez la base de données Sakila depuis le site MySQL.

Cela vous donnera deux scripts à exécuter (compressés dans un fichier Zip ou TGZ).

Installer la base de données Sakila

Vous installez la base de données en exécutant les deux scripts SQL (un pour la structure de la base de données, un pour les données).

  1. Extraire les scripts

    Extrayez les deux scripts SQL du fichier ZIP ou TGZ (ils doivent s'appeler sakila-schema.sql et sakila-data.sql )

  2. Ouvrir les scripts

    Dans MySQL Workbench, sélectionnez Fichier | Ouvrir le script SQL…

    Accédez au sakila-schema.sql script et sélectionnez-le, afin qu'il s'ouvre dans un onglet de requête.

  3. Exécuter le script

    Cliquez sur le bouton Exécuter pour exécuter le script.

  4. Répéter pour l'autre Script

    Faites maintenant la même chose avec l'autre script ( sakila-data.sql )

Le résultat

  1. Les SCHEMAS onglet

    L'exemple de base de données Sakila devrait maintenant être répertorié sous SCHEMAS onglet.

    L'ouverture de la base de données révélera ses tables et autres objets.

  2. Exécuter une requête

    L'exécution d'une requête sur l'une des tables devrait renvoyer des résultats.

Allez-y, utilisez cette base de données pour expérimenter. Sélectionnez, supprimez, déposez, créez… cela n'a pas d'importance — vous pouvez toujours restaurer la base de données à tout moment en utilisant la méthode ci-dessus. Exécutez simplement les deux scripts. Simple !

Si vous cherchez des idées sur la création de différentes requêtes, mon tutoriel SQL en inclut quelques-unes que nous n'avons pas couvertes ici. En particulier, vous devriez pouvoir vous amuser avec les jointures SQL lors de la sélection de données, et vous pouvez toujours essayer de modifier une table. Après tout, vous pouvez restaurer la base de données aussi souvent que vous le souhaitez. Amusez-vous !