Glossaire
Base de données : là où 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.
- 01
1 — Les entités
Ce que le métier manipule réellement : client, commande, équipement, intervention.
- 02
2 — Les relations
Ce qui relie ces entités, et le nombre d'occurrences admis de part et d'autre.
- 03
3 — Les contraintes
Ce qui doit rester vrai en permanence, exprimé dans la base plutôt que dans le code.
- 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.
| Cursus | Niveau | Durée | Volume | Frais |
|---|---|---|---|---|
| Cursus Informatique — Bac+3 | Licence | 3 ans | 180 crédits · 1800 h encadrées | 5 400 000 GNF par an |
| Cursus Data Science — Bac+5 | Master | 2 ans | 120 crédits · 1200 h encadrées | 7 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.
À explorer ensuite
- Jeu de donnéesJeu de données : constitution, nettoyage, représentativité, découpage apprentissage et test, dans les cursus IHETC de données et d'intelligence artificielle.
- Annotation de donnéesAnnotation de données : guide d'annotation, accord entre annotateurs, contrôle qualité et métier associé, dans les cursus IHETC d'intelligence artificielle.
- Apprentissage automatiqueApprentissage automatique : principe, apprentissage supervisé, évaluation sur données réservées et mise en service, dans les cursus IHETC.
- ChiffrementChiffrement : symétrique et asymétrique, données en transit et au repos, gestion des clés, dans les cursus IHETC de cybersécurité et de réseaux.
- Pare-feuPare-feu : politique de filtrage, segmentation, journalisation et revue périodique des règles, dans les cursus IHETC de sécurité et de réseaux.
- Donnée personnelleDonnée personnelle : définition, finalité, minimisation, durée de conservation et droits de la personne, dans les cursus IHETC juridiques et de sécurité.