Chargement des données

Les départements français




Objectifs

L'objectif principal de ce TP est d'apprendre à utiliser les instructions :

Base de données

Dans ce TP, notre base de données ne contient qu'une seule relation (table) nommées Departements. Cette relation est constituée des attributs code,nom, prefecture et region
code nom prefecture region
1 Ain Bourg-en-Bresse Rhône-Alpes
2 Aisne Laon Picardie
3 Allier Moulins Auvergne
4 Alpes de Haute-Provence Digne-les-Bains Provence-Alpes-Côte d'Azur
5 Hautes-Alpes Gap Provence-Alpes-Côte d'Azur

Les 5ères entrées de la relation departements

  • Écrire le schéma relationnel de la relation departements
  • Déterminer l'ordre et le cardinal de cette relation.



Une simple recherche


SELECT


L'instruction SELECT est utiliser dans les requête de sélection. Elle permet de sélectionner un ou plusieurs attributs d'une table.
Pour pouvoir filtrer les résultats, on peut ajouter l'instruction WHERE
Syntaxe de l'instruction SELECT est :
SELECT (attribut.s) FROM table [ WHERE selecteur ]

Afficher le nom de tous les départements de la relation departements ?


Afficher tous les attributs de tous les départements de la relation departements ?


Quel est le nom du département ayant le code 38 ?




Afficher le nom de tous les départements de la région Rhône-Alpes ?


Afficher le nom (nom) et la préfecture (prefecture) de tous les départements de la région Bretagne ?


Afficher l'ensemble des attributs de tous les départements de la région Île-de-France dont le code est supérieur à 80 ?


Mise à jour


UPDATE

L'instruction UPDATE sert à mettre à jour la valeur d'un attribut d'une ou plusieurs occurrence.s présente.s dans la relation.
UPDATE table SET attribut = nv_valeur 
[ WHERE selecteur ]
    





Une erreur c'est glissée dans l’occurrence sur Mayotte, laquelle ?


Mettre à jour la table pour corriger cette erreur ?


Une erreur c'est aussi glissée pour le département 69 ?


Mettre à jour la table pour corriger cette erreur ?