# Développement avancé

> Un manuel de développement avancé consacré au SQL d’analyse, aux types avancés, à PL/pgSQL, aux extensions, au partitionnement, aux connexions distantes et à plusieurs fonctionnalités utiles aux performances.

---

Index LLMS : [llms.txt](/fr/llms.txt)

---

**DEV42** · Manuels publics complémentaires

> **État :** Manuel complet publié en français, à partir du PDF révisé 26.09.
<div class="course-book-cover" style="--course-color: #536f62">

<img src="/images/dev42/cover.fr.svg" alt="DEV42 · Développement avancé">

</div>

## Présentation

**Synthèse de la fiche :** Un manuel de développement avancé consacré au SQL d’analyse, aux types avancés, à PL/pgSQL, aux extensions, au partitionnement, aux connexions distantes et à plusieurs fonctionnalités utiles aux performances.

## Informations clés

| Rubrique | Détails |
| --- | --- |
| Durée | Le manuel public ne fournit pas de durée harmonisée sur une page de formation actuelle. |
| Tarifs | À vérifier auprès de la source. |
| Source | Répertoire public des manuels |

### Objectifs

- Écrire du SQL pour l’analyse de données
- Utiliser les types avancés
- Développer en PL/pgSQL, des bases aux usages avancés
- Créer et administrer des extensions
- Mettre en œuvre le partitionnement et les connexions distantes
- Exploiter des fonctionnalités avancées pour la performance

### Public concerné

Ce manuel complémentaire a été découvert dans le répertoire public des manuels Dalibo. Il s’adresse aux développeurs souhaitant approfondir SQL et les langages procéduraux de PostgreSQL.

### Prérequis

- Une expérience de SQL et de PostgreSQL est recommandée


### Thèmes abordés

- Agrégats, fonctions de fenêtrage et WITHIN GROUP
- UUID, tableaux, types composés, hstore, JSON et XML
- PL/pgSQL : bases et usages avancés
- Extensions
- Partitionnement
- Connexions distantes
- Tables temporaires, UNLOGGED, JIT et recherche plein texte

## Documents locaux

- [Manuel complet PDF](/downloads/dalibo/manuals/dev42-handout.pdf)

## Sources originales

- [Manuel HTML original](https://public.dalibo.com/exports/formation/manuels/formations/dev42/dev42.handout.html)
- [Répertoire public du manuel](https://public.dalibo.com/exports/formation/manuels/formations/dev42/)
- [HTML original](https://public.dalibo.com/exports/formation/manuels/formations/dev42/dev42.handout.html)
- [PDF complet](https://public.dalibo.com/exports/formation/manuels/formations/dev42/dev42.handout.pdf)
- [EPUB original](https://public.dalibo.com/exports/formation/manuels/formations/dev42/dev42.handout.epub)
- [Licence CC BY-NC-SA 2.0 France](https://creativecommons.org/licenses/by-nc-sa/2.0/fr/)

## Versions du manuel

DEV42 ne dispose actuellement que du manuel public complet, sans fichier no-tp correspondant.

Il n’existe pas de paire complète avec une version `no-tp` pour cette entrée.

## Manuel et chapitres

Le manuel complet de **620 pages** est réparti en **20 pages de chapitre** dans l’ordre original du PDF. La conversion conserve le texte français, les exemples, les tableaux, les travaux pratiques et leurs solutions. Les figures utilisées par les chapitres sont conservées localement dans `static/images/dev42/html/` et `static/images/dev42/manual/`.

- [Avant-propos, licence et informations éditoriales](/fr/dev42/00-avant-propos-et-licence/)
- [1 SQL pour l’analyse de données](/fr/dev42/01-sql-analyse-donnees/)
- [2 Types avancés](/fr/dev42/02-types-avances/)
- [3 PL/pgSQL : les bases](/fr/dev42/03-plpgsql-les-bases/)
- [4 PL/pgSQL avancé](/fr/dev42/04-plpgsql-avance/)
- [5 Extensions PostgreSQL pour l’utilisateur](/fr/dev42/05-extensions-postgresql-utilisateur/)
- [6 Partitionnement sous PostgreSQL](/fr/dev42/06-partitionnement-postgresql/)
- [7 Connexions distantes](/fr/dev42/07-connexions-distantes/)
- [8 Fonctionnalités avancées pour la performance](/fr/dev42/08-fonctionnalites-avancees-performance/)
- [9 Masquage de données & postgresql_anonymizer](/fr/dev42/09-masquage-donnees-postgresql-anonymizer/)
- [10 PostgreSQL Anonymizer](/fr/dev42/10-postgresql-anonymizer/)
- [11 Prérequis](/fr/dev42/11-prerequis/)
- [12 Masquage statique](/fr/dev42/12-masquage-statique/)
- [13 Masquage dynamique](/fr/dev42/13-masquage-dynamique/)
- [14 Sauvegardes anonymes](/fr/dev42/14-sauvegardes-anonymes/)
- [15 Vues de masquage](/fr/dev42/15-vues-de-masquage/)
- [16 Réplica Anonymisé](/fr/dev42/16-replica-anonymise/)
- [17 Conclusion sur postgresql_anonymizer](/fr/dev42/17-conclusion-postgresql-anonymizer/)
- [18 Pooling](/fr/dev42/18-pooling/)
- [19 Les formations Dalibo](/fr/dev42/19-formations-dalibo/)

## Index du manuel public

> Ce titre a été découvert dans le répertoire public des manuels Dalibo ; il ne correspond pas à une fiche de formation actuelle dans le catalogue consulté.

### Repères du manuel public

- SQL pour l’analyse de données
- Types avancés
- PL/pgSQL : les bases
- PL/pgSQL avancé
- Extensions PostgreSQL pour l’utilisateur
- Partitionnement sous PostgreSQL
- Connexions distantes
- Fonctionnalités avancées pour la performance
- Masquage de données & postgresql_anonymizer
- PostgreSQL Anonymizer
- Prérequis
- Masquage statique
- Masquage dynamique
- Sauvegardes anonymes
- Vues de masquage
- Réplica Anonymisé
- Conclusion sur postgresql_anonymizer
- Pooling

---

Pages de section :

- [Avant-propos, licence et informations éditoriales](/fr/dev42/00-avant-propos-et-licence/): Informations éditoriales, licence et présentation du manuel DEV42, révision 26.09, pages PDF 19 à 21.
- [SQL pour l’analyse de données](/fr/dev42/01-sql-analyse-donnees/): Transcription française complète du chapitre « SQL pour l’analyse de données » du manuel DEV42, révision 26.09, pages PDF 23 à 86.
- [Types avancés](/fr/dev42/02-types-avances/): Transcription française complète du chapitre « Types avancés » du manuel DEV42, révision 26.09, pages PDF 87 à 172.
- [PL/pgSQL : les bases](/fr/dev42/03-plpgsql-les-bases/): Transcription française complète du chapitre « PL/pgSQL : les bases » du manuel DEV42, révision 26.09, pages PDF 173 à 256.
- [PL/pgSQL avancé](/fr/dev42/04-plpgsql-avance/): Transcription française complète du chapitre « PL/pgSQL avancé » du manuel DEV42, révision 26.09, pages PDF 257 à 324.
- [Extensions PostgreSQL pour l’utilisateur](/fr/dev42/05-extensions-postgresql-utilisateur/): Transcription française complète du chapitre « Extensions PostgreSQL pour l’utilisateur » du manuel DEV42, révision 26.09, pages PDF 325 à 350.
- [Partitionnement sous PostgreSQL](/fr/dev42/06-partitionnement-postgresql/): Transcription française complète du chapitre « Partitionnement sous PostgreSQL » du manuel DEV42, révision 26.09, pages PDF 351 à 414.
- [Connexions distantes](/fr/dev42/07-connexions-distantes/): Transcription française complète du chapitre « Connexions distantes » du manuel DEV42, révision 26.09, pages PDF 415 à 440.
- [Fonctionnalités avancées pour la performance](/fr/dev42/08-fonctionnalites-avancees-performance/): Transcription française complète du chapitre « Fonctionnalités avancées pour la performance » du manuel DEV42, révision 26.09, pages PDF 441 à 476.
- [Masquage de données & postgresql_anonymizer](/fr/dev42/09-masquage-donnees-postgresql-anonymizer/): Transcription française complète du chapitre « Masquage de données & postgresql_anonymizer » du manuel DEV42, révision 26.09, pages PDF 477 à 478.
- [PostgreSQL Anonymizer](/fr/dev42/10-postgresql-anonymizer/): Transcription française complète du chapitre « PostgreSQL Anonymizer » du manuel DEV42, révision 26.09, pages PDF 479 à 482.
- [Prérequis](/fr/dev42/11-prerequis/): Transcription française complète du chapitre « Prérequis » du manuel DEV42, révision 26.09, pages PDF 483 à 488.
- [Masquage statique](/fr/dev42/12-masquage-statique/): Transcription française complète du chapitre « Masquage statique » du manuel DEV42, révision 26.09, pages PDF 489 à 504.
- [Masquage dynamique](/fr/dev42/13-masquage-dynamique/): Transcription française complète du chapitre « Masquage dynamique » du manuel DEV42, révision 26.09, pages PDF 505 à 520.
- [Sauvegardes anonymes](/fr/dev42/14-sauvegardes-anonymes/): Transcription française complète du chapitre « Sauvegardes anonymes » du manuel DEV42, révision 26.09, pages PDF 521 à 532.
- [Vues de masquage](/fr/dev42/15-vues-de-masquage/): Transcription française complète du chapitre « Vues de masquage » du manuel DEV42, révision 26.09, pages PDF 533 à 546.
- [Réplica Anonymisé](/fr/dev42/16-replica-anonymise/): Transcription française complète du chapitre « Réplica Anonymisé » du manuel DEV42, révision 26.09, pages PDF 547 à 566.
- [Conclusion sur postgresql_anonymizer](/fr/dev42/17-conclusion-postgresql-anonymizer/): Transcription française complète du chapitre « Conclusion sur postgresql_anonymizer » du manuel DEV42, révision 26.09, pages PDF 567 à 574.
- [Pooling](/fr/dev42/18-pooling/): Transcription française complète du chapitre « Pooling » du manuel DEV42, révision 26.09, pages PDF 575 à 616.
- [Les formations Dalibo](/fr/dev42/19-formations-dalibo/): Présentation finale des formations Dalibo, extraite du manuel DEV42, révision 26.09, pages PDF 617 à 618.
