[PDF] Bases de données documentaires et distribuées





Previous PDF Next PDF



TD 1 Intégrales généralisées

16 sept. 2016 et c'est cette limite que l'on nomme intégrale de f sur I. Pour des fonctions plus ... Exercice 1 : Convergence et calcul de I(a b) = ?.



Cours de Probabilités

Compléments exercices et sujets d'examens Rappels sur la convergence p.s. – Caractérisations; cv P implique cv p.s. pour une sous-suite.



Économétrie Appliquée: Manuel des cas pratiques sur EViews et Stata

19 avr. 2018 Économétrie Appliquée : Recueil des cas pratiques sur EViews et Stata. Par. Jonas KIBALA KUMA. (DEA-PTC Economie/Unikin en cours).



BASES DE DONNÉES ET MODÈLES DE CALCUL

Cours et exercices corrigés calcul correctes suppose des connaissances raisonnables sur les bases de données et ... l'examen de configurations stériles.



passerelle-2007.pdf

au cours de l'année du concours d'un des titres ou diplômes suivants : Rédaction de la synthèse et transcription sur la copie d'examen : 60 minutes.



COURS PGI ERP

https://www.guillaumeriviere.name/estia/si/pub/cours_ERP_PGI_2010.pdf



CHAPITRE 2 Les moyens et les instruments de paiement

14 déc. 2018 Des paiements peuvent également être effectués à distance (par exemple sur un site de e-commerce) par la communication du numéro de la carte.



passerelle-2005.pdf

au cours de l'année du concours d'un des titres ou diplômes suivants : Rédaction de la synthèse et transcription sur la copie d'examen : 75 minutes.



LÉtude sur les transports maritimes 2019

on peut citer l'exercice de cadrage en cours lancé à l'OMI en 2017



Bases de données documentaires et distribuées

26 sept. 2021 La présentation du cours RCP216 sur la fouille de données distribuée ... Exercice Ex-S2-4 : extrait de l'examen du 16 juin 2016.

Bases de données documentaires et

distribuées

Version Février 2023

Philippe Rigaux

févr. 07, 2023

Table des matières

1 Introduction3

1.1 Sujet du cours

4

1.2 Contenu et objectifs du cours

5

1.3 Organisation

6

2 Préliminaires : Docker

7

2.1 Introduction à Docker

9

2.2 Docker en ligne de commande

11

2.3 Le tableau de bord (dashboard)

17

3 Modélisation de bases NoSQL

21

3.1 S1 : documents structurés

22

3.2 S2. Modélisation des collections

30

3.3 S3 : Cassandra, une base relationnelle étendue

41

3.4 S4 : MongoDB, une base JSON

51

3.5 Exercices

55

4 Interrogation de bases NoSQL

59

4.1 S1 : HTTP, REST, et CouchDB

59

4.2 S2 : requêtes Cassandra

71

4.3 S3 : requêtes avec MongoDB

75

5 MapReduce, premiers pas

81

5.1 S1 : MapReduce démystifié

82

5.2 S2 : MapReduce et CouchB

90

5.3 S3 :FrameworksMapReduce : MongoDB. . . . . . . . . . . . . . . . . . . . . . . . . . . 94

5.4 Exercices

102

6 Cassandra - Travaux Pratiques

107

6.1 Partie 1 : Approche relationnelle

108

6.2 Partie 2 : modélisation spécifique NoSQL

111

7 MongoDB - Travaux Pratiques

113 i

7.1 Manipulation de base. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113

7.2 Pratique de Map/Reduce

115

7.3 Bonus / Pour aller plus loin

116

8 Introduction à la recherche d"information

119

8.1 S1 : les principes

119

8.2 S2 : Bases documentaires et moteur de recherche

127

8.3 S3 : la pratique : requêtes booléennes

134

8.4 Exercices

138

9 Recherche d"information : l"indexation

141

9.1 S1 : L"analyse de documents

141

9.2 S2 : L"indexation dans ElasticSearch

144

10 Recherche avec classement

157

10.1 S1 : recherche avec classement

157

10.2 S2 : recherche plein texte

160

10.3 S3 : l"algorithme PageRank

166

10.4 Exercices

169

10.5 Implémenter le classement dans un moteur de recherche

173

11 Recherche d"information - TP ElasticSearch

175

11.1 Mise en place d"ElasticSearch

175

11.2 Interrogation

177

11.3 Agrégats

178

11.4 Bonus : Agrégats via mapping spécifique

179

12 Recherche d"information - TP ElasticSearch : pertinence

181

12.1 Elasticsearch et la pertinence

181

12.2 À vous de jouer

186

13 Lecloud, une nouvelle machine de calcul187

13.1 S1 :cloudet données massives. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188

13.2 S2 : La scalabilité

196

13.3 S3 : anatomie d"une grappe de serveurs

200

13.4 Exercices

204

14 Systèmes NoSQL : la réplication

207

14.1 S1 : réplication et reprise sur panne

207

14.2 S2 : réplication dans MongoDB

217

14.3 S3 : ElasticSearch

221

14.4 S4 : Cassandra

228

14.5 Exercices

236

15 Systèmes NoSQL : le partitionnement

241

15.1 S1 : les bases

241

15.2 S2 : partitionnement par intervalle

248

15.3 S3 : partitionnement par hachage

257

15.4 Exercices

270 ii

16 Calcul distribué : Hadoop et MapReduce275

16.1 S1 : MapReduce

276

16.2 S2 : Une brève introduction à Hadoop

283

16.3 S3 : langages de traitement : Pig

295

16.4 Exercices

301

17 Traitement de données massives avec Apache Spark

305

17.1 S1 : Introduction à Spark

306

17.2 S2 : Spark en pratique

312

17.3 S3 : Traitement de données structurées avec Cassandra et Spark

320

17.4 Exercices

325

18 Traitement de flux massifs avec Apache Flink

327

18.1 S1 : Apache Flink

328

18.2 S2 : l"API de streaming Flink

337

18.3 S3 : Le fenêtrage

345

19 Pig : Travaux pratiques

351

19.1 Première partie : analyse de flux multiples

351

19.2 Deuxième partie : analyse de requêtes

353

20 Projets NFE204361

20.1 Les étapes

362

20.2 Les données

363

20.3 Le système NoSQL

363

20.4 Le rapport

364

21 Annales des examens

365

21.1 Examen du 3 février 2015

365

21.2 Examen du 14 avril 2015

367

21.3 Examen du 15 juin 2015

368

21.4 Examen du 1er juillet 2016 (FOD)

370

21.5 Examen du 1er février 2017 (Présentiel)

374

21.6 Examen du 6 février 2018 (Présentiel)

377

21.7 Examen du 30 juin 2020

381

21.8 Examen du 5 septembre 2020

383

22 Indices and tables

387 iii

iv Bases de données documentaires et distribuées, Version Février 2023

Tout le matériel proposé ici sert de support au cours " Bases de données documentaires et distribuées »

proposé par le département d"informatique du Cnam. Le code du cours est NFE204 (voir le site http: pour des inf ormationspratiq ues).Il es tdonné en Cours présentiel (premier semes tre,mardi soir)quotesdbs_dbs46.pdfusesText_46
[PDF] almost sure convergence implies convergence in probability PDF Cours,Exercices ,Examens

[PDF] alors jacques les jambes brisées commentaire PDF Cours,Exercices ,Examens

[PDF] Alors je dois rédigez sous une forme théâtrale ceci 3ème Autre

[PDF] Alors svp c'est a rendre pr demain et j'arrive absolument pas svp :x 3ème Mathématiques

[PDF] Alors svp c'est a rendre pr demain et j'arrive absolument pas svp :x 4ème Français

[PDF] Alors voila moi plus tard j'aimerais travaillé dans les finances es ce que vous licéen ou autre pouvé me conseillé un bac a prendre 6ème Autre

[PDF] ALORS, PETiT EXERCiCE EN ESPAGNOL :D 3ème Espagnol

[PDF] aloysius bertrand gaspard de la nuit pdf PDF Cours,Exercices ,Examens

[PDF] alpha centauri distance de la terre PDF Cours,Exercices ,Examens

[PDF] alpha volumes PDF Cours,Exercices ,Examens

[PDF] alphabet anglais phonétique tableau PDF Cours,Exercices ,Examens

[PDF] alphabet chinois traduit en français pdf PDF Cours,Exercices ,Examens

[PDF] Alphabet des vacances - O, X et Ä 5ème Allemand

[PDF] Alphabet des vacances - vous pouvez toujours répondre ! - O, U, X et Ä 5ème Allemand

[PDF] alphabet et qualité 6ème Français