Université Lyon 1
Arqus
Accueil  >>  Diplome d'ingénieur  >>  Informatique  >>  Informatique  >>  Base de données - 2
  • Domaine : Diplômes d'ingénieur de POLYTECH Lyon
  • Diplôme : Diplome d'ingénieur
  • Filière : Informatique
  • Option : Informatique
  • Unité d'enseignement : Base de données - 2
Nombre de crédits de l'UE : 2
Code APOGEE : PL6025IF
UE Libre pour ce parcours
UE valable pour le semestre 1 de ce parcours
    Responsabilité de l'UE :
BENABDESLEM KHALID
 khalid.benabdeslemuniv-lyon1.fr
04.72.43.19.97
    Type d'enseignement
Nb heures *
Cours Magistraux (CM)
9 h
Travaux Dirigés (TD)
9 h
Travaux Pratiques (TP)
9 h
Durée de projet en autonomie (PRJ)
h
Durée du stage
h
Effectif Cours magistraux (CM)
0 étudiants
Effectif Travaux dirigés (TD)
0 étudiants
Effectif Travaux pratiques (TP)
0 étudiants
Activité tuteurée personnelle (étudiant)
15 h
Activité tuteurée encadrée (enseignant)
3 h
Heures de Tutorat étudiant
0 h

* Ces horaires sont donnés à titre indicatif.

    Pré-requis :
Algèbre relationnelle, théorie des ensembles, langage de requêtes SQL
    Compétences attestées (transversales, spécifiques) :
Maitriser les bases de données avancées, nouveaux concepts et paradigmes
    Programme de l'UE / Thématiques abordées :

Le contenu de cette UE viendra terminer celui de BD1, abordé en semestre 5, sur des aspects avancées des bases de données. L’objectif étant de présenter aux étudiants d’autres facettes, plus complexes, sur la présentation, la conception et l’interrogation des données. La première motivation derrière cette UE est de faire face aux données décentralisées avec toutes les contraintes de sécurité, de cohérences et de disponibilité.  D’autre part, avec l’omniprésence de l’objet dans les applications, apprendre la conception des bases de données objet et leur interrogation est devenu chose primordiale pour mieux gérer et manipuler les données. Finalement, XML est devenu parmi les standards de représentation de données les plus utilisés ces dernières années pour l’échange de données entre différentes applications et services. Ainsi, il s’agit dans ce cours de familiariser les étudiants aux techniques et algorithmes utilisés pour l'évaluation de requêtes sur des documents XML avec XQUERY et ses extensions.

Le programme de cette partie sera donc comme suit :

- Bases de données réparties (Fragmentation, Décomposition, Réplication, Intégration, Allocation, SGBD réparti)

- Bases de données objet : Deux approches

·       SGBD objet (conception d’une base de données objet et son interrogation via SQL3)

·       Du relationnel à la programmation Objet via ORM (Object Relational Mapping)

- Bases de données XML  (conception, interrogation, XPath, XQuery)
    Liste des autres Parcours / Spécialité / Filière / Option utilisant cette UE :
Date de la dernière mise-à-jour : 12/01/2024
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='18691' ORDER BY `MEN_DIP_ABREVIATION`, `MEN_TITLE`, `PAR_TITLE`