navigation

Tronc commun

Module Bases de données

Ce module vise à vous faire découvrir un panorama des bases de données en 6 semaines. Il s’adresse à des débutants mais offre également des contenus optionnels plus avancés si vous avez déjà quelques connaissances. Les thèmes abordés sont :

  • En introduction, le modèle relationnel et les systèmes de gestion de bases de données
  • Le langage de requêtes SQL
  • Les techniques de normalisation, appliquées dans le domaine des bases de données relationnelles.
  • La modélisation conceptuelle de données en utilisant la notation UML.

Le temps de travail prévu par semaine est de 4h à 5h (séances programmées incluses).

  • Chaque semaine un travail mélangeant concepts à acquérir et activités à réaliser est proposé. Il s’agit d’une progression indicative à destination des débutants.
  • Si vous avez déjà des connaissances/compétences en base de données et notamment en SQL vous êtes encouragés à effectuer les sujets avancés.

Objectifs

Pourquoi découvrir les bases de données ?

Quelles sont les motivations que vous pourriez avoir pour découvrir les bases de données ?

De manière générale, les données sont au coeur de notre société moderne. Quel que soit le profil d’ingénieur que vous aurez, vous serez un jour ou l’autre mené à manipuler les données de vos entreprises soit pour mener ses activités métiers (le côté opérationnel), soit pour évaluer des performances et prendre des décisions (le côté décisionnel).

De manière concrète vous aurez un jour peut-être besoin :

  • d’interroger des données (relationnelles comme nous allons le voir),
  • de stocker ou interroger des données dans des infrastructures Big Data (ce module n’abordera pas ce sujet, mais vous donnera les pré-requis afin de suivre les enseignements qui les traitent),
  • de créer un logiciel qui accédera à des données (que ce soit une application web, mobile ou desktop),
  • de comprendre ce que font vos équipes, votre maîtrise d’oeuvre, vos sous-traitants,
  • de pouvoir dialoguer avec des experts en données et de reconnaître les gens compétents sur lesquels vous pouvez vous reposer.