Base de données

  • Cours (CM) -
  • Cours intégrés (CI) 26h
  • Travaux dirigés (TD) -
  • Travaux pratiques (TP) -
  • Travail étudiant (TE) -

Langue de l'enseignement : Français

Niveau de l'enseignement : B2-Avancé - Utilisateur indépendant

Description du contenu de l'enseignement

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 à acquérir

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

Contact

UFR de mathématique et d'informatique

7, rue René Descartes
67084 STRASBOURG CEDEX
0368850200

Formulaire de contact