- Unité d'enseignement : Bases de données avancées
Nombre de crédits de l'UE : 6
Code APOGEE : INF3048L
Type d'enseignement
Nb heures *
Cours Magistraux (CM)
22 h
Travaux Dirigés (TD)
20 h
Travaux Pratiques (TP)
18 h
* Ces horaires sont donnés à titre indicatif.
Compétences attestées (transversales, spécifiques) :
Non rédigé
Programme de l'UE / Thématiques abordées :
- Rappels : structure du modèle relationnel, langages d'interrogation théoriques et pratiques (SQL)
- Conception des bases de données relationnelles : aspects théoriques
- Contraintes d'intégrité (dépendances fonctionnelles, d'inclusion) : syntaxe, sémantique, inférence, base de données d'Armstrong
- Problèmes de redondance et anomalies de mises à jour, formes normales
- Algorithmes de minimisation et de normalisation (analyse et synthèse) pour les dépendances fonctionnelles
- Traduction schéma entité/relation vers modèle relationnel
- Conception des bases de données relationnelles : aspects pratiques
- Conception de base de données avec contraintes d'intégrité
- Implémentation de déclencheurs (triggers) et programmation PL/SQL
- Gestion des transactions et de la concurrence
- Performance dans les bases de données :
- Structures d'index mono-dimensionnels (séquentiels, B-arbres, hachage, clusters)
- Query Processing et optimisation de requêtes
- Modelisation physique et paramétrage de bases de données
Parcours / Spécialité / Filière / Option utilisant cette UE :
Date de la dernière mise-à-jour : 13/04/2018
SELECT MEN_ID, `MEN_DIP_ABREVIATION`, `MEN_TITLE`, `PAR_TITLE`, `PAR_ID` FROM parcours INNER JOIN ue_parcours ON PAR_ID_FK=PAR_ID INNER JOIN mention ON MEN_ID = PAR_MENTION_FK WHERE PAR_ACTIVATE = 0 AND UE_ID_FK='16374' ORDER BY `MEN_DIP_ABREVIATION`, `MEN_TITLE`, `PAR_TITLE`