Objectifs de la formation
- Comprendre la gestion des utilisateurs, des rôles, des schémas et des relations
- Accorder et enlever des permissions
- Comprendre l’intégrité référentielle (contraintes, foreign keys, primary keys)
- Comprendre les triggers
- Travailler avec JSON dans la base de données
- Implémenter la recherche Full Text avec PostgreSQL
Thèmes
- Pourquoi les développeurs doivent comprendre les bases de données
- Définition des exigences pour l’application exemple
- Utilisation d’une interface utilisateur graphique
- Sécuriser votre base de données « au lieu des rôles et des permissions d’accès »
- Sélectionner les types de données corrects
- Générer des données pour les tests
- Utilisation des colonnes identity
- Chiffrement et décryptage des données
- Mise en œuvre correcte des contraintes et des triggers
- Utilisation des permissions par défaut
- Implémentation de la sécurité au niveau des lignes
- DDL transactionnelle
- Partitionnement des tables
- Comment utiliser la base de données pour le traitement des données JSON
- Effectuer des recherches Full Text avec PostgreSQL
Méthode
- Présentations avec de nombreux exercices pratiques, études de cas et démonstrations en direct (live demos)
- Discussion et réseautage durant les pauses café, le déjeuner ainsi que lors de l’apéro le dernier jour (inclus dans le prix, excepté pour les on-site workshop / formation sur site)
Groupes cibles
- Les développeurs qui veulent commencer à travailler avec PostgreSQL
- Développeurs travaillant déjà sur PostgreSQL et souhaitant renforcer leurs compétences en bases de données
- Les administrateurs de bases de données (DBA) qui veulent en savoir plus sur le développement
Langues et documentation
- L’atelier se tiendra en anglais à Lausanne et à Genève et en allemand à Bâle, Zurich et Berne.
- Documentation : contenu du workshop, scripts, solutions des études de cas en fichier PDF (en anglais)
Équipement
- Workshop on-site: étant donné que cette formation se tient sur une plateforme Cloud, les participants doivent être équipés d’un ordinateur portable afin de pouvoir accéder à l’infrastructure Cloud via un client ssh.
Pour votre information
- Gestion de la performance IT : Tuning
- Témoignages : ce que nos clients pensent de dbi services
- Notre expertise en bases de données