Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Plan du cours
1. Introduction aux bases de données relationnelles
- Qu'est-ce qu'une base de données relationnelle ?
- Architecture et composants PostgreSQL
- Aperçu des outils PgAdmin et psql
- Connexion à une base de données et compréhension des schémas
2. Bases du SQL
- Objets de base de données : tables, colonnes et contraintes
- Types de données et valeurs NULL
- Écriture de requêtes SELECT simples
- Filtrage avec WHERE, correspondance de motifs et opérateurs logiques
- Tri et limitation des résultats de requête
3. Travailler avec des fonctions et expressions
- Fonctions arithmétiques et de chaîne
- Expressions conditionnelles et instructions CASE
- Gestion des NULLs et conversions de types de données
4. Combiner et filtrer les données
- Jointures internes, externes, autojointures et jointures croisées
- Opérations d'ensemble : UNION, INTERSECT et EXCEPT
- Sous-requêtes : scalaires, corrélées et sous-requêtes de table
- Expressions de table communes (CTEs) et requêtes récursives
5. Agrégation et regroupement
- Fonctions d'agrégation : SUM, AVG, COUNT, MIN, MAX
- Clauses GROUP BY et HAVING
- Fonctions de fenêtre et de classement
6. Modification des données
- Insertion, mise à jour et suppression d'enregistrements
- Utilisation de transactions et annulation
- Compréhension des principes ACID
- Bonnes pratiques de manipulation de données en toute sécurité
7. Objets de base de données et structure logique
- Création et gestion de schémas et tables
- Clés primaires, clés étrangères et contraintes uniques
- Création et gestion de vues et de vues matérielles
- Introduction aux index et implications sur les performances
Pré requis
- Une compréhension des concepts de base en informatique et en données
- Aucune expérience préalable en SQL ou en bases de données n'est requise
- Une familiarité avec l'utilisation d'outils logiciels sur Windows/Linux est utile
Public cible
- Débutants et analystes en bases de données
- Développeurs débutant avec PostgreSQL
- Professionnels gérant ou explorant des bases de données relationnelles
14 Heures
Nos clients témoignent (1)
sujets avancés avec manipulations pratiques et discussions, tels que TimescaleDB et Hypertable, ainsi que les connaissances du formateur sur le sujet :)
Shivam - Paessler LLC
Formation - PostgreSQL Fundamentals
Traduction automatique