Université Lyon 1
Arqus
Accueil  >>  Bases de données avancées
  • Unité d'enseignement : Bases de données avancées
Nombre de crédits de l'UE : 6
Code APOGEE : INF3048L
    Responsabilité de l'UE :
DE MARCHI FABIEN
 fabien.de-marchiuniv-lyon1.fr
04.72.44.81.95
    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 :
  1. Rappels : structure du modèle relationnel, langages d'interrogation théoriques et pratiques (SQL)
  2. Conception des bases de données relationnelles : aspects théoriques
    1. Contraintes d'intégrité (dépendances fonctionnelles, d'inclusion) : syntaxe, sémantique, inférence, base de données d'Armstrong
    2. Problèmes de redondance et anomalies de mises à jour, formes normales
    3. Algorithmes de minimisation et de normalisation (analyse et synthèse) pour les dépendances fonctionnelles
    4. Traduction schéma entité/relation vers modèle relationnel
  3. Conception des bases de données relationnelles : aspects pratiques
    1. Conception de base de données avec contraintes d'intégrité 
    2. Implémentation de déclencheurs (triggers) et programmation PL/SQL  
    3. Gestion des transactions et de la concurrence  
  4. Performance dans les bases de données :
    1. Structures d'index mono-dimensionnels (séquentiels, B-arbres, hachage, clusters)
    2. Query Processing et optimisation de requêtes
    3. Modelisation physique et paramétrage de bases de données
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`