Final dorcas 1 I EPIGRAPHE CII DEDICACE CIII REMERCIEMENTS CIV LISTE DES TABLEAUX Tableau Création utilisateur Mongo DB Tableau Connexion à Mongo DB Tableau Commande principales de mongo ?les CV LISTE DES FIGURES Figure Modèle NoSQL clé-valeur ? Figure Mo

I EPIGRAPHE CII DEDICACE CIII REMERCIEMENTS CIV LISTE DES TABLEAUX Tableau Création utilisateur Mongo DB Tableau Connexion à Mongo DB Tableau Commande principales de mongo ?les CV LISTE DES FIGURES Figure Modèle NoSQL clé-valeur ? Figure Modèle NoSQL document ? Figure Modèle NoSQL colonnes ? Figure Modèle NoSQL graphe ? Figure Visualisation des di ?érents SGBD Figure Exemple Document dans une collection Figure Collection Figure Schématisation d'un objet JSON Figure Schématisation d'un tableau JSON Figure Schématisation des di ?érents types de valeur contenue dans un document JSON Figure Indexe Mongo DB Figure Vision des options disponibles de Compass C INTRODUCTION Le terme NoSQL ? a été inventé en lors d ? un événement sur les bases de données distribuées Le terme est vague incorrect certains moteurs NoSQL utilisent des variantes du langage SQL par exemple Cassandra mais présente l ? avantage d ? avoir un e ?et marketing et polémique certain Dans ce projet nous allons aborder les caractéristiques générales des moteurs NoSQL historiquement conceptuellement et techniquement en regard des bases de données relationnelles mais aussi indépendamment de cette référence Les défenseurs du mouvement NoSQL le présentent comme une évolution bienvenue de l ? antique modèle relationnel Ses détracteurs le considèrent plutôt comme une régression Le modèle relationnel est apparu dans les années devenant rapidement le modèle dominant et jamais détrôné depuis un peu comme les langages impératifs comme C et Java dans le domaine de la programmation Dans ce chapitre nous allons présenter un bref historique de l ? évolution des bases de données informatiques pour mieux comprendre d ? o? viennent les modèles en présence pourquoi ils ont vu le jour et ont ensuite évolué Les évolutions logicielles suivent assez naturellement les évolutions matérielles Les premiers SGBD étaient construits autour de mainframes et dépendaient des capacités de stockage de l ? époque Le succès du modèle relationnel est dû non seulement aux qualités du modèle lui-même mais aussi aux optimisations de stockage que permet la réduction de la redondance des données Avec la généralisation des interconnexions de réseaux l ? augmentation de la bande passante sur Internet et la diminution du coût de machines moyennement puissantes de nouvelles possibilités ont vu le jour dans le domaine de l ? informatique distribuée et de la virtualisation par exemple Le passage au XXIe siècle a vu les volumes de données manipulées par certaines entreprises ou organismes notamment ceux en rapport avec Internet augmenter considérablement Données scienti ?ques réseaux sociaux opérateurs téléphoniques bases de données médicales agences nationales de défense du territoire indicateurs économiques et sociaux etc l ? informatisation croissante des traitements en tout genre implique une multiplication exponentielle de ce volume de données qui se compte maintenant en pétaoctets téraoctets C ? est ce que les Anglo- Saxons ont appelé le Big Data La gestion et le traitement de ces volumes de données sont considérés comme un nouveau dé ? de C l ? informatique et les moteurs de bases de données relationnelles traditionnels hautement transactionnels semblent totalement dépassés

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