Idl nosql Master IDL Introduction au NoSQL STÉPHANE CROZAT ET CONTRIBUTEURS juin CTable des matières I - Introduction aux bases de données non-relationnelles A Cours Perspective technologique et historique forces et faiblesses du relationnel Au delà des b

Master IDL Introduction au NoSQL STÉPHANE CROZAT ET CONTRIBUTEURS juin CTable des matières I - Introduction aux bases de données non-relationnelles A Cours Perspective technologique et historique forces et faiblesses du relationnel Au delà des bases de données relationnelles Data warehouse XML et NoSQL Bases de données NoSQL Un exemple Modélisation logique arborescente et objet en JSON B Exercice Modélisation orientée document avec JSON C Devoir Document sous licence Creative Commons II - Imbrication avec Json et Mongo base de données orientée document A Cours Exemple de base de données orientée document avec MongoDB Interroger Mongo en JavaScript B Exercice Au ciné avec Mongo III - Référence d'objets avec Neo J BD orientée graphe A Cours Exemple de base de données orientée graphe avec Neo J B Exercice De Neo J à Game of Thrones IV - Modélisation logique arborescente en XML A Cours Introduction à XML Syntaxe de base XML Introduction aux schémas XML Manipulation XML avec XPath B Exercice Mon nom est personne Glossaire I C Devoir On l'appelle Trinita CIntroduction aux bases de données non-relationnelles CIntroduction aux I- bases de données I non-relationnelles A Cours Un couple de concepteurs de bases de données entre dans un restaurant NoSQL Une heure après ils ressortent sans avoir réussi à manger ils n'ont jamais réussi à trouver une seule table ? Perspective technologique et historique forces et faiblesses du relationnel a Relationnel et non-relationnel Relationnel Hiérarchique Réseau Transactionnel Data warehouse Relationnel-Objet Distribué Colonne XML Document Objet Graphe Les BD NoSQL remettent en cause l'hégémonie des SGBDR telle qu'elle s'est constitué dans les années Les BD NoSQL sont essentiellement un retour à des modèles de données antérieurs à cette hégémonie telles que les représentations hiérarchique ou réseau qui existaient dans les années Cb Domination du relationnel Introduction aux bases de données non-relationnelles Fondamental La première fonction d'une base de données est de permettre de stocker et retrouver l'information Relationnel et contrôle de l'intégrité des données À la naissance de l'informatique plusieurs modèles de stockage de l'information sont explorés comme les modèles hiérarchique ou réseau Mais c'est ?nalement le modèle relationnel qui l'emporte dans les années car c'est lui qui permet de mieux assurer le contrôle de l'intégrité des données gr? ce à un modèle théorique puissant et simple On notera en particulier Le schéma on peut exprimer des règles de cohérence a priori et déléguer leur contrôle au système La normalisation on peut supprimer la redondance par un mécanisme de décomposition et retrouver l'information consolidée par les jointures La transaction le système assure le maintien d'états cohérents au sein d'environnements concurrents et susceptibles de pannes Relationnel et performance en contexte transactionnel La représentation relationnelle se fonde sur la décomposition de l'information ce qui minimise les entrées sorties accès disques transfert réseau et permet d'être très performant pour répondre à des questions et des mises à jour ciblées qui concernent peu de données parmi un ensemble qui peut être très grand C'est donc une bonne solution dans un contexte transactionnel qui comprend

  • 28
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Oct 23, 2021
  • Catégorie Administration
  • Langue French
  • Taille du fichier 172.4kB