SQL pour PostgreSQL - 3 jours en classe virtuelle
1.950,00 EUR
- 3 days
Acquérez de solides bases en SQL et apprenez à travailler efficacement avec PostgreSQL, l’une des bases de données relationnelles open source les plus puissantes et les plus utilisées au monde. Ce cours pratique enseigne les compétences SQL essentielles pour interroger, analyser, manipuler et gérer les données dans des environnements PostgreSQL.
Caractéristiques principales
Langue
Supports de cours en anglais
Niveau
Niveau débutant - intermédiaire
3 jours (8 heures/jour) de formation en ligne avec instructeur
Plus de 40 heures d’étude recommandées
Accès à des laboratoires virtuels en direct
Tous les supports de cours pertinents
Demander une confirmation de date !
Attestation de fin de programme incluse

Résultats d’apprentissage
À la fin de ce programme, vous serez capable de :
Récupération et analyse des données
Apprenez à créer des requêtes SQL efficaces en utilisant des instructions SELECT, des filtres, le tri, des calculs et des fonctions d’agrégation pour extraire, organiser et synthétiser les données.
Transformation de données avec des fonctions
Utilisez les fonctions numériques, de chaînes et de dates de PostgreSQL pour manipuler les données, effectuer des conversions de type et gérer efficacement les valeurs NULL avec CASE, COALESCE et NULLIF.
Conception et optimisation de bases de données
Créez et gérez des tables, des contraintes, des index et des vues afin de garantir l’intégrité des données, d’améliorer les performances des requêtes et de simplifier la gestion de la base de données.

Chronologie du cours
Jour 1
Session 1 : Concepts des bases de données relationnelles
- Principes fondamentaux de PostgreSQL et architecture de base de données
- Tables, lignes, colonnes, clés et index
- Types de données et dictionnaire de données
Session 2 : Utilisation de psql
- Interface en ligne de commande PostgreSQL
- Exécuter et gérer des instructions et scripts SQL
Session 3 : Récupérer des données avec SELECT
- Requêtes SELECT et récupération de données
- Filtrage, tri, alias et expressions
- Opérateurs conditionnels et logiques
Session 4 : Fonctions d’agrégation
- Fonctions d’agrégation et synthèse des données
- Clauses GROUP BY et HAVING
Session 5 : Jointure de tables
- Jointures internes, externes et auto-jointures
- Alias de tables et jointures conformes à la norme ANSI
Session 6 : Sous-requêtes et opérateurs ensemblistes
- Sous-requêtes et requêtes imbriquées
- Opérateurs UNION, INTERSECT et EXCEPT
Jour 2
Session 7 : Fonctions numériques, de caractères et de dates
- Fonctions numériques et de chaîne de caractères
- Manipulation et concaténation de chaînes
- Fonctions de date et calculs sur les dates
Session 8 : Fonctions de conversion et d’utilité
- Conversion de type de données
- Expressions CASE
- Fonctions COALESCE et NULLIF
Session 9 : Sous-requêtes complexes
- Techniques avancées de sous-requêtes
- Vues en ligne et sous-requêtes corrélées
- Sous-requêtes multicolonnes et intégration avec les jointures
Jour 3
Session 10 : Gestion des données
- Insertion, mise à jour et suppression de données
- Transactions, validations, annulations et points de sauvegarde
- Importation et exportation de données CSV
- Gestion des données avec pgAdmin 4
Session 11 : Gestion des tables
- Création et modification de tables
- Gestion des contraintes
- Copie et récupération de tables
Session 12 : Gestion des index et des vues
- Création et gestion des index
- Création, utilisation et maintenance des vues
Session 13 : Gestion des séquences
- Création de séquences
- Affichage et gestion des propriétés de séquence

Qui devrait s’inscrire à ce programme ?
Administrateurs de bases de données (DBA)
Analystes de données
Professionnels de l’intelligence d’affaires
Développeurs logiciels
Ingénieurs Data
Rédacteurs de rapports et utilisateurs métier travaillant avec des données
Prérequis
- Connaissances informatiques de base
- Maîtrise de l’utilisation des applications métier
- Compréhension générale des concepts de gestion des données et de l’information
- Une expérience préalable avec les bases de données est utile mais pas obligatoire
Déclarations
Licences et accréditation
Le cours est proposé conformément à l’Accord du programme partenaire et respecte les exigences de l’Accord de licence.
Politique d’équité
Nous encourageons les candidats à contacter l’AVC pour obtenir des conseils et un accompagnement tout au long du processus d’aménagement.
Foire aux questions

Avez-vous besoin de solutions d’entreprise ou d’une intégration LMS?
Vous n'avez pas trouvé le cours ou le programme adapté à votre entreprise ? Besoin d'une intégration LMS ? Écrivez-nous ! Nous réglerons tout !
