ECTS : 1
Volume horaire : 12
Description du contenu de l'enseignement :
Première partie : présentation de l'algèbre relationnelle. Relations, attributs, clés primaires, opérations de projection, sélection, produit cartésien et jointures. Division.
Deuxième partie : présentation du langage SQL et utilisation de l'interface web Programiz. Création et suppression de tables, création et mise à jour des n-uplets dans les tables. Projection, sélection, produit cartésien et jointure. Requêtes imbriquées, comptes, moyennes, sommes, min, max. Clés primaires et clés étrangères, relations hiérarchiques entre les tables, contraintes d'intégrité.
Compétence à acquérir :
Apprentissage des requêtes SQL pour l'exploitation des bases de données relationnelles.
Mode de contrôle des connaissances :
TP noté