Exercices SQL
Pour vous permettre d'écrire vos requêtes en ayant sous les yeux la description des tables, vous disposez de : deux scripts : Script de création BirtSampleSQLiteCreer.sql et Script de peuplement des tables BirtSampleSQLitePeupler.sql dans cette archive
Travail demandé :
- Créez une base exemples_ventes.db : sqlite3 exemples_ventes.db Récupérez les deux scripts de cette archive ;
- Exécutez le script de creation de la base ;
- Exécutez le script de peuplement de la base. Le script comporte 648399 lignes : vous devrez attendre une trentaine de secondes à 1 ou 2 minutes (en fonction de la puissance de votre machine) ;
- Visualisez le nom des tables et les schémas de chaque table grâce à SQLite;
- Dessinez les liens entre les tables, en vous aidant des réponses à vos demandes ci-dessus et des scripts proposés dans les liens en haut de cette page.
- Exécutez une première requête sur la table
bureaux
.- En utilisant
- Exécutez des requêtes avec sélection et projection ;
- Exécutez des requêtes avec jointure ;
- Exécutez des requêtes avec jointure ;