Base de données
Master Mathématiques et applicationsParcours Statistique

Description

Cette UE présente la modélisation et l’utilisation de bases de données relationnelles :

- Enjeux et principes des bases de données relationnelles et Systèmes de Gestion de Bases de Données (SGBD)
- Conception de bases de données relationnelles : modèle relationnel et normalisation (3ème et 4ème forme
normale), modèle Entité/Association et conversion en relationnel
- Mise en oeuvre en SQL avec un SGBD relationnel (postgreSQL) :
Langage de manipulation de données (LMD) : sélectionner (requêtes simples,requêtes imbriquées et jointures, utilisation de fonctions d'agrégation), mise à jour du contenu d'une table existante (insertion, suppression, modification). Langage de définition de données (LDD) : création de tables et manipulation de schémas, gestion des droits d’accès.

Compétences visées

Etre capable de concevoir une base de données à partir d'un énoncé en langue naturelle. Savoir programmer une application complète avec un SGBD relationnel : création de tables, mise à jour des données et écriture de requêtes. Interagir facilement avec les gestionnaires/administrateurs de bases de données