Bases de données semi-structurees — définition ?
Stockent des données hiérarchiques et flexibles, sans schéma rigide.
Organisation hiérarchique — rôle ?
Représente les données sous forme d'arbre imbriqué.
Schéma flexible — avantage ?
Permet de modifier la structure sans migration lourde.
Données auto-descriptives — exemple ?
Balises XML qui décrivent la structure.
XML — usage principal ?
Échange et stockage de données hiérarchiques.
Bases XML natives — stockage ?
Conserve la hiérarchie naturelle du XML.
XPath — rôle ?
Naviguer dans l’arbre XML.
XQuery — rôle ?
Interroger et transformer des documents XML.
Langage de requête XML native ?
XQuery.
Clauses FLWOR — composants ?
For, Let, Where, Order, Return.
Clause For — fonction ?
Parcourt une séquence et déclenche Return.
Clause Let — fonction ?
Assigne une valeur une seule fois.
Clause Where — fonction ?
Filtre les résultats selon une condition.
Clause Order — rôle ?
Trie les résultats avant Return.
Fonctions XQuery — exemple ?
count(), sum(), avg(), contains(), distinct-values().
Opérateurs de comparaison atomiques ?
eq, ne, lt, gt.
Opérateurs pour séquences ?
=, != (existentiel).
Mise à jour XQuery — objectif ?
Modifier des documents XML avec insert, delete, replace.
Teste seu conhecimento com 18 perguntas sobre Introduction aux bases de données XML semi-structurees.
1. Quelle expression conditionnelle choisit entre deux résultats selon un test booléen ?
2. Quelle fonction XQuery renvoie les valeurs uniques d’une expression ?
Revise o curso completo na ficha de revisão para Introduction aux bases de données XML semi-structurees.
Veja a ficha de revisão →Bases de données
Bases de données
Bases de données
Programmation
Importe seu curso e a IA gera flashcards em 30 segundos.
Gerador de flashcards