Formation Con conception et programmation de bases de données avec SQL
La conception Database et Programming avec SQL est un domaine d'étude et de pratique complet axé sur la création, la gestion et l'utilisation de bases de données.
Cette formation en direct (en ligne ou sur site) s'adresse aux professionnels de l'informatique de niveau intermédiaire qui souhaitent apprendre à concevoir, mettre en œuvre et gérer des bases de données relationnelles, et à interroger et manipuler des données à l'aide de SQL.
A l'issue de cette formation, les participants seront capables de :
- Comprendre les principes fondamentaux de la conception de bases de données.
- Apprendre à créer et à gérer des bases de données relationnelles.
- Maîtriser l'écriture de requêtes SQL pour récupérer et manipuler des données.
- Comprendre les concepts et techniques avancés SQL.
- Développer des compétences pour optimiser et maintenir les bases de données.
Format du cours permettant d'évaluer les participants
- Exposé et discussion interactifs.
- Beaucoup d'exercices et de pratique.
- Mise en œuvre pratique dans un environnement live-lab.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter.
Plan du cours
Introduction aux Databases
- Qu'est-ce qu'une base de données ?
- Types de bases de données
- Introduction aux bases de données relationnelles
- [Vue d'ensemble des systèmes de gestion de bases de données (SGBD)
- Fonctions d'un SGBD
- Logiciels de SGBD populaires
Database Principes de conception
- Modèles de données conceptuels, logiques et physiques
- Introduction à la modélisation entité-relation (ER)
- Création de diagrammes ER
- Entités, attributs et relations
Normalisation et Database conception
- Formes normales (1NF, 2NF, 3NF, BCNF)
- Avantages de la normalisation
- Exemples pratiques de normalisation
- La dénormalisation et ses utilisations
Introduction à la syntaxe et à la structure SQL
- Syntaxe et structure SQL
- Types de données dans SQL
- Instructions CREATE, ALTER, DROP
- Contraintes (PRIMARY KEY, FOREIGN KEY, UNIQUE, NOT NULL)
SQL Manipulation des données
- Instruction INSERT
- Opérations d'insertion en masse
- Instructions UPDATE et DELETE
- Utilisation de la clause WHERE
Interrogation des données avec SQL
- Instruction SELECT
- Filtrage des données avec la clause WHERE
- Trier les données avec ORDER BY
- Utilisation de LIMIT et OFFSET
Concepts SQL avancés
- JOINTURE INTERNE, JOINTURE GAUCHE, JOINTURE DROITE, JOINTURE COMPLÈTE
- Écriture de sous-requêtes
- Clauses GROUP BY et HAVING
- Fonctions d'agrégation (COUNT, SUM, AVG, MAX, MIN)
Travailler avec des index et des vues
- Création et utilisation d'index
- Avantages et inconvénients des index
- Création et gestion des vues
- Utiliser les vues pour simplifier les requêtes
Database Sécurité et transactions
- Rôles et autorisations des utilisateurs
- Mise en œuvre des meilleures pratiques en matière de sécurité
- Propriétés ACID
- Les instructions COMMIT et ROLLBACK
Database Optimisation et maintenance
- Analyse et optimisation des requêtes SQL
- Utilisation du plan EXPLAIN
- Stratégies de sauvegarde
- Restauration des bases de données
Résumé et prochaines étapes
Pré requis
- Compréhension de base des opérations informatiques
Audience
- [Administrateurs
- Professionnels de l'informatique
Les formations ouvertes requièrent plus de 3 participants.
Formation Con conception et programmation de bases de données avec SQL - Réservation
Formation Con conception et programmation de bases de données avec SQL - Demande de renseignements
NobleProg propose des formations professionnelles conçues spécifiquement pour les entreprises et les organisations. Ces formations ne sont pas destinées aux particuliers.
Con conception et programmation de bases de données avec SQL - Demande d'informations consulting
Nos clients témoignent (2)
Les outils de formation fournis.
- UNIFI
Formation - NoSQL Database with Microsoft Azure Cosmos DB
Traduction automatique
le formateur était très utile, le rythme de la formation était vraiment bon et les exercices n'étaient pas trop difficiles, ni trop faciles. chaque fois que j'étais bloqué, il m'aidait très bien et s'assurait que je comprenais tout.
Jade Stappaerts - KULeuven
Formation - Oracle SQL Language
Traduction automatique
Cours à venir
Cours Similaires
Oracle SQL Langue
14 HeuresLe cours répond à des questions
Comment construire une requête ?
Quelles sont les possibilités de SQL ?
Qu'est-ce qu'une base de données relationnelle ?
Quelle est la structure et les commandes de SQL
Base de données NoSQL avec Microsoft Azure Cosmos DB
14 HeuresCette formation dirigée par un instructeur (en ligne ou sur site) en France est destinée aux administrateurs de bases de données ou aux développeurs qui souhaitent utiliser Microsoft Azure Cosmos DB pour développer et gérer des applications à très faible latence et hautement réactives.
À la fin de cette formation, les participants seront capables de :
- Fournir les ressources Cosmos DB nécessaires pour commencer à créer des bases de données et des applications.
- Mettre à l'échelle les performances et le stockage de l'application en utilisant les API dans Cosmos DB.
- Gérer les opérations de la base de données et réduire les coûts en optimisant les ressources de Cosmos DB.
Administration d'Oracle Database 19c
35 HeuresOracle Database 19c est une base de données multi-modèle qui fournit un support complet pour les données relationnelles et non relationnelles.
Cette formation dirigée par un instructeur (en ligne ou sur site) est destinée aux administrateurs système et aux administrateurs de bases de données de niveau intermédiaire qui souhaitent administrer, surveiller, sécuriser, sauvegarder et restaurer Oracle Database 19c dans des environnements Standard Edition 2, ainsi que planifier une migration claire de 11g à 19c.
À la fin de cette formation, les participants seront en mesure de :
- Préparer l'environnement et effectuer des installations et configurations propres d'Oracle Database 19c SE2.
- Expliquer les composants de l'infrastructure Oracle, notamment SGA, PGA, Shared Pool, Database Buffer Cache et mécanismes Redo.
- Utiliser des outils d'administration tels qu'Enterprise Manager (EM Express) et SQL Developer pour les opérations quotidiennes.
- Mettre en œuvre les meilleures pratiques de gestion du stockage pour les tableespaces, fichiers de données et l'utilisation d'espace de segment.
- Sécuriser les bases de données et maintenir la sécurité avec des utilisateurs, rôles, privilèges, profils et audits.
- Concevoir et exécuter des stratégies de sauvegarde et de récupération basées sur RMAN alignées aux objectifs RTO/RPO.
- Surveiller et dépanner les performances en utilisant des vues de performance dynamiques, le traçage SQL et les plans d'exécution.
- Planifier et exécuter la transition/migration de 11g à 19c en utilisant les chemins de mise à niveau et outils supportés.
Format du cours permettant d'évaluer les participants
- Cours interactif avec discussion.
- Nombreux exercices et pratiques.
- Mise en œuvre pratique dans un environnement de laboratoire en direct.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter pour organiser.
Essentiels de l'Administration d'Oracle Database 19c SE2
49 HeuresOracle Database 19c est la version de support à long terme de la plateforme de base de données phare d'Oracle, conçue pour offrir des performances élevées, une évolutivité et une fiabilité pour les charges de travail d'entreprise.
Cette formation dirigée par un instructeur (en ligne ou sur site) est destinée aux administrateurs de bases de données et aux professionnels informatiques de niveau débutant à intermédiaire qui souhaitent installer, configurer et gérer efficacement des environnements Oracle Database 19c SE2.
À la fin de cette formation, les participants seront en mesure de :
- Comprendre l'architecture d'Oracle Database 19c SE2 et ses composants principaux.
- Installer et configurer Oracle Database 19c SE2 sur des plateformes supportées.
- Effectuer les tâches administratives clés, y compris la sauvegarde, la récupération et la gestion de la sécurité.
- Optimiser les performances de la base de données et surveiller l'état du système à l'aide d'outils Oracle.
- Planifier et exécuter des migrations depuis des versions antérieures d'Oracle Database vers 19c.
Format de la formation
- Conférence interactive et discussion.
- Nombreux exercices et pratiques.
- Mise en œuvre pratique dans un environnement live-lab.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours, merci de nous contacter pour organiser la formation.
Oracle Database 19c: Administration
35 HeuresCette formation dirigée par un instructeur (en ligne ou sur site) est destinée aux administrateurs systèmes souhaitant apprendre à administrer, surveiller et soutenir une base de données Oracle.
À la fin de cette formation, les participants seront en mesure de :
- Comprendre les principales fonctionnalités et modifications architecturales d'Oracle Database.
- Gérer et surveiller des bases de données Oracle.
- Optimiser les performances de la base de données Oracle.
Oracle Database 19c - Sauvegarde et restauration
14 HeuresCette formation dirigée par un formateur (en ligne ou sur site) est destinée aux administrateurs de base de données débutants qui souhaitent gérer les tâches de sauvegarde et de restauration dans Oracle Database 19c.
À la fin de cette formation, les participants seront en mesure de :
- Comprendre les concepts essentiels de la sauvegarde et de la restauration dans Oracle Database 19c, y compris l'architecture et les différents types de défaillances.
- Acquérir une expérience pratique dans la configuration des paramètres de sauvegarde et de restauration, notamment l'environnement RMAN et la zone de récupération rapide.
- Développer des compétences pratiques pour effectuer différents types de sauvegardes et d'opérations de restauration, y compris les sauvegardes complètes, incrémentielles et la restauration à un point dans le temps.
- Apprendre à utiliser la technologie Flashback d'Oracle pour une restauration efficace de la base de données et gérer les scénarios de récupération en cas de catastrophe.
- Appliquer les bonnes pratiques de sauvegarde, de restauration et de récupération en cas de catastrophe pour garantir la disponibilité des données et minimiser les temps d'arrêt dans Oracle Database 19c.
Administration de Oracle Data Guard pour Oracle Database 19c
21 HeuresCette formation en direct dirigée par un formateur à France (en ligne ou sur site) s'adresse aux administrateurs de base de données intermédiaires qui souhaitent gérer, optimiser et sécuriser les environnements Data Guard pour une récupération après sinistre robuste et une haute disponibilité.
À la fin de cette formation, les participants seront capables de :
- Comprendre l'architecture et les avantages d'Oracle Data Guard pour la récupération après sinistre et la haute disponibilité.
- Acquérir une expérience pratique dans la configuration et la gestion des bases de données de secours physiques et logiques, y compris le broker Data Guard.
- Développer des compétences pratiques pour surveiller, dépanner et optimiser les environnements Data Guard pour une performance optimale.
- Apprendre les fonctionnalités avancées telles que Active Data Guard, Data Guard avec RAC, et la sécurisation des communications Data Guard.
- Appliquer les meilleures pratiques pour le plan de récupération après sinistre, garantir la cohérence des données, et automatiser les opérations Data Guard.
Oracle Database 19c - Installation et Mise à Niveau
7 HeuresCette formation dirigée par un instructeur, en ligne ou sur site, s'adresse aux administrateurs de bases de données débutants qui souhaitent être bien préparés pour gérer et optimiser leurs environnements Oracle.
À la fin de cette formation, les participants seront capables de :
- Comprendre les principales caractéristiques et l'architecture d'Oracle Database 19c, y compris les exigences système et les méthodes d'installation.
- Acquérir des compétences pratiques pour installer Oracle Database 19c et Oracle Grid Infrastructure, en configurant les paramètres réseau, de stockage et de sécurité.
- Apprendre le processus complet de mise à niveau vers Oracle Database 19c, du plan de mise à niveau préalable à la validation postérieure.
- Développer des compétences en dépannage pour gérer les problèmes courants lors de l'installation et de la mise à niveau.
- Appliquer les meilleures pratiques pour l'installation et la mise à niveau d'Oracle Database afin de garantir un déploiement fluide et réussi.
Oracle Database 19c - Architecture Multitenant
21 HeuresCette formation en direct dirigée par un formateur à France (en ligne ou sur site) s'adresse aux administrateurs de base de données intermédiaires qui souhaitent gérer et optimiser efficacement un environnement multilocataire.
À la fin de cette formation, les participants seront capables de :
- Comprendre les composants clés et les avantages de l'architecture multilocataire d'Oracle Database 19c, y compris les CDB (container database) et PDB (pluggable database).
- Acquérir des compétences pratiques en matière d’installation, de configuration et de gestion des bases de données conteneur (CDB) et pluggables (PDB).
- Développer une maîtrise dans la mise en œuvre des mesures de sécurité, des stratégies de sauvegarde et de récupération, ainsi que du réglage des performances dans un environnement multilocataire.
- Apprendre à gérer la haute disponibilité et le rétablissement après sinistre dans une architecture multilocataire, y compris la configuration de Data Guard et Oracle RAC.
- Acquérir des techniques de dépannage et les meilleures pratiques pour maintenir un environnement de base de données multilocataire sécurisé, efficace et fiable.
Administration d'Oracle Database 19c - RAC, ASM et Grid Infrastructure
35 HeuresCette formation en direct dirigée par un formateur à France (en ligne ou sur site) s'adresse aux administrateurs de bases de données intermédiaires qui souhaitent gérer et optimiser des environnements Oracle complexes à haute disponibilité.
À la fin de cette formation, les participants seront capables de :
- Acquérir une compréhension complète de l'architecture Oracle RAC et de l'infrastructure Grid, y compris l'installation, la configuration et la gestion.
- Développer des compétences pratiques dans la gestion du stockage automatique (ASM), y compris la gestion des groupes de disques, l'ajustement d'instances et les sauvegardes/restaurations.
- Apprendre les techniques avancées d'optimisation des performances RAC, les configurations de récupération après sinistre et les meilleures pratiques pour la haute disponibilité.
- Acquérir des compétences en dépannage et diagnostic pour résoudre les problèmes dans les environnements RAC et Grid Infrastructure.
- Comprendre le processus de mise à jour et de mise à niveau d'Oracle RAC et de l'infrastructure Grid tout en minimisant les temps d'arrêt et en maintenant la stabilité du système.
Sécurité d'Oracle Database 19c
21 HeuresCette formation en direct, dirigée par un formateur (en ligne ou sur site) s'adresse aux administrateurs système qui souhaitent avoir une compréhension approfondie des fonctionnalités de sécurité d'Oracle Database 19c.
À la fin de cette formation, les participants seront capables de :
- Comprendre les concepts de sécurité de base de données.
- Mettre en place des mécanismes d'authentification et d'autorisation pour contrôler l'accès à la base de données.
- Configurer et gérer efficacement les comptes utilisateurs, les rôles et les privilèges.
- Mettre en œuvre des mesures de sécurité robustes contre diverses menaces et vulnérabilités.
Oracle SQL pour les administrateurs
21 HeuresCette formation en direct avec instructeur à France (en ligne ou sur site) s'adresse aux administrateurs de bases de données et aux développeurs débutants qui souhaitent apprendre SQL à gérer, interroger et manipuler efficacement des données dans des bases de données Oracle pour des tâches administratives et opérationnelles.
A l'issue de cette formation, les participants seront capables de :
- Comprendre l'architecture des bases de données Oracle, y compris les schémas, les utilisateurs et les sessions.
- Écrire et optimiser des requêtes SQL pour la récupération, le filtrage et la manipulation de données.
- Utiliser les jointures, les sous-requêtes et les opérateurs d'ensemble pour travailler avec des tables multiples et des requêtes complexes.
- Effectuer l'agrégation, le regroupement et l'analyse des données à l'aide de fonctions SQL.
- Gérer les objets de schéma tels que les vues, les séquences et les index pour améliorer les opérations de base de données.
Oracle Database 19c : Concepts de Data Warehousing
14 HeuresOracle Database 19c est une plateforme robuste pour la création et la gestion de systèmes de data warehousing d'entreprise qui supportent des charges de travail analytiques.
Cette formation dirigée par un formateur (en ligne ou sur site) est destinée aux professionnels de données débutants et aux analystes souhaitant comprendre les concepts fondamentaux et l'architecture des systèmes de data warehousing basés sur Oracle.
À la fin de cette formation, les participants seront capables de :
- Comprendre les concepts clés et l'architecture du data warehousing Oracle.
- Décrire les composants typiques d'un data warehouse, tels que les tables de faits et de dimensions.
- Reconnaître les cas d'utilisation et les avantages du data warehousing Oracle dans l'intelligence d'affaires.
- Préparer des formations plus approfondies sur l'ETL, les performances et l'optimisation des entrepôts de données Oracle.
Format du Cours
- Conférence interactive et discussion.
- Utilisation pratique de Oracle SQL et exploration des schémas d'entrepôt.
- Exercices conceptuels guidés et analyse de la conception de l'entrepôt.
Options de Personnalisation du Cours
- Pour demander une formation personnalisée basée sur vos modèles de données internes ou vos objectifs d'analyse, veuillez nous contacter pour organiser.
Oracle Database 19c: Techniques de Data Warehousing
21 HeuresOracle Database 19c est une plateforme puissante pour construire des entrepôts de données haute performance qui soutiennent les charges de travail d'intelligence d'affaires et d'analyse.
Cette formation en direct (en ligne ou sur site) animée par un formateur s'adresse aux professionnels Oracle intermédiaires souhaitant mettre en œuvre et optimiser des solutions d’entrepôt de données à l'aide d'Oracle Database 19c.
À la fin de cette formation, les participants seront capables de :
- Concevoir et implémenter des schémas d'entrepôt de données (en étoile, en flocon).
- Utiliser le partitionnement et la compression Oracle pour les grands ensembles de données.
- Optimiser les processus ETL et la performance des requêtes pour les charges de travail d'analyse.
- Profiter des fonctionnalités Oracle pour la génération de rapports temps réel et historiques.
Format du cours permettant d'évaluer les participants
- Cours interactif et discussion.
- Utilisation pratique des fonctionnalités d'Oracle Data Warehouse dans des scénarios types.
- Exercices dirigés axés sur la modélisation, les processus ETL et l'optimisation de performance.
Options de Personnalisation du Cours
- Pour demander une formation personnalisée pour ce cours basée sur les modèles de données ou les besoins en reporting de votre organisation, veuillez nous contacter pour arranger cela.
Oracle Database 19c: SQL Atelier d'Optimisation
21 HeuresLe réglage SQL dans Oracle Database 19c est le processus d'amélioration des performances SQL par l'analyse, les statistiques et les techniques d’optimisation.
Cette formation en direct (en ligne ou sur site) animée par un formateur s'adresse aux professionnels Oracle de niveau intermédiaire souhaitant comprendre et appliquer les techniques de réglage SQL pour Oracle Database 19c afin d'améliorer l'exécution des requêtes et l’efficacité de la base de données.
À la fin de cette formation, les participants seront capables de :
- Interpréter les plans d'exécution et identifier les goulets d'étranglement de performance.
- Appliquer des outils de réglage Oracle tels que AWR, ADDM et SQL Tuning Advisor.
- Utiliser des index, des conseils et des statistiques pour optimiser les requêtes.
- Diagnostiquer et résoudre les instructions SQL inefficaces dans des environnements réels.
Format de la formation
- Cours interactif et discussions.
- Utilisation pratique des outils de réglage Oracle et des requêtes SQL.
- Exercices guidés axés sur des scénarios réels de réglage et d'analyse des performances.
Options de personnalisation du cours
- Pour demander une formation personnalisée pour ce cours basée sur vos systèmes ou besoins spécifiques, veuillez nous contacter pour faire des arrangements.