Aller au contenu principal
Institut des Hautes Études Technologiques et Commerciales

Glossaire

Base de données : l'information tient dans la durée

Une base de données organise l'information pour qu'elle reste juste, retrouvable et partageable. Sa conception détermine ce que l'application pourra faire pendant toute sa vie. Tables, clés, contraintes d'intégrité et index en constituent la charpente.

Organiser pour retrouver

Une base de données stocke l'information selon un modèle explicite : des tables, des colonnes typées, des clés qui identifient et des relations qui relient. Les contraintes d'intégrité y interdisent les états incohérents, et les index accélèrent les recherches fréquentes. La qualité du modèle décide de la vitesse et de la justesse pendant toute la vie de l'application.

  • Tables, colonnes typées, clés d'identification et relations
  • Les contraintes d'intégrité garantissent la cohérence des données
  • Les index accélèrent les recherches les plus fréquentes

Les quatre décisions de conception

Le cursus Informatique fait modéliser une base complète, de l'entretien avec le métier jusqu'aux requêtes d'exploitation. Le cursus Data Science part de bases existantes et travaille l'extraction : jointures, agrégations et préparation d'un jeu de données prêt pour l'analyse.

  1. 01

    1 — Les entités

    Ce que le métier manipule réellement : client, commande, équipement, intervention.

  2. 02

    2 — Les relations

    Ce qui relie ces entités, et le nombre d'occurrences admis de part et d'autre.

  3. 03

    3 — Les contraintes

    Ce qui doit rester vrai en permanence, exprimé dans la base plutôt que dans le code.

  4. 04

    4 — Les accès

    Les recherches fréquentes, qui commandent le choix des index et la forme des requêtes.

Les cursus qui font modéliser

2 cursus du catalogue mettent « Base de données » en pratique : 300 crédits cumulés et 3000 heures encadrées. La règle officielle vaut partout — un crédit représente 25 heures de travail, dont 10 encadrées. Chaque ligne ci-dessous se recalcule depuis la fiche du programme : le niveau, la durée, les crédits, le volume encadré et les frais en francs guinéens y figurent tels qu'ils sont déposés au catalogue officiel.

CursusNiveauDuréeVolumeFrais
Cursus Informatique — Bac+3Licence3 ans180 crédits · 1800 h encadrées5 400 000 GNF par an
Cursus Data Science — Bac+5Master2 ans120 crédits · 1200 h encadrées7 200 000 GNF par an

Réponses rapides

Faut-il savoir programmer pour modéliser ?

La modélisation relève de l'analyse du métier. Le cursus Informatique installe les deux : le modèle d'abord, le code ensuite.

Quel langage de requête est enseigné ?

Le langage relationnel standard, travaillé de la requête simple jusqu'aux jointures et agrégations utilisées en analyse.

Le sujet est-il commun à plusieurs cursus ?

Oui : informatique, science des données, business intelligence et développement web y reviennent chacun sous leur angle.

Base de données : là où l'information tient dans la durée — Glossaire | IHETC — IHETC