Formation SQL language in MSSQL
Le cours répond aux questions
- Comment créer une requête?
- Quelles sont les possibilités [ 0 ]?
- Qu’est-ce qu’une base de données relationnelle?
- Qu’est-ce que la structure et SQL les commandes?
Plan du cours
Modèles de bases de données relationnelles
- La structure d'une base de données relationnelle
- Opérateurs relationnels
Télécharger les données
- Règles d'écriture des requêtes SQL
- La syntaxe du SELECT
- Sélectionner toutes les colonnes
- Requêtes à partir d'opérations arithmétiques
- Colonnes alias
- Les littéraux
- Concaténation
Restreindre les résultats
- La clause WHERE
- Les opérateurs de comparaison.
- LIKE Condition
- Condition préalable BETWEEN ... AND
- IS NULL condition
- Condition IN.
- Opérateurs logiques
- Plusieurs des conditions de la clause WHERE
- L'ordre des opérateurs
- La clause DISTINCT
Le tri des données
- La clause ORDER BY
- Tri sur plusieurs colonnes ou expressions
SQL Fonctions
- Les différences entre les fonctions des colonnes simples et des colonnes multiples
- Fonctions texte, numérique, date,
- Fonctions de conversion
- Fonctions imbriquées
- Traitement des valeurs NULL
Agrégation de données à l'aide de la fonction de regroupement
- Fonctions de regroupement
- Traitement des valeurs NULL par les fonctions de regroupement
- Créer des groupes de données - la clause GROUP BY
- Regrouper plusieurs colonnes
- Réduire le résultat de la fonction de regroupement - la clause HAVING
Récupération de données dans plusieurs tables
- Types de jointures
- Tables alias
- Jointures dans la clause WHERE
- INNER JOIN Jointure interne
- Fusion externe GAUCHE, DROITE
- Produit cartésien
Sous-requêtes
- Placement des sous-requêtes dans la commande SELECT
- Sous-requêtes à une ou plusieurs lignes
- Opérateurs Sous-requêtes à une ligne
- Opérateurs Sous-requêtes multi-IN, ALL, ANY
Opérateurs collectifs
- Opérateur UNION
- Opérateur INTERSECT
- Opérateur SAUF
Insérer, mettre à jour et supprimer des données
- Commande INSERT
- Commande UPDATE
- Commande DELETE
Transactions
Pré requis
- Computer alphabétisation
- Connaissance de tout système d'exploitation
Les formations ouvertes requièrent plus de 3 participants.
Formation SQL language in MSSQL - Booking
Formation SQL language in MSSQL - Enquiry
Nos clients témoignent (5)
Philip était très gentil, sa façon d'expliquer les concepts SQL est remarquable. J'ai apprécié qu'il nous donne des informations et réponde à des questions qui ne faisaient pas partie de ce cours.
Stefan
Formation - SQL in SQL Server
Traduction automatique
fonctions analytiques
khusboo dassani - Tech Northwest Skillnet
Formation - SQL Advanced
Traduction automatique
Les supports de formation.
Mona Dobre - DB Global Technology
Formation - SQL Advanced level for Analysts
Traduction automatique
Exercices interactifs
Matthew Viner - Thames Water Utilites Ltd
Formation - Transact SQL Basic
Traduction automatique
Le cours était construit étape par étape, et le rythme était un élément important pour moi.
Bradford Moore - Regis College
Formation - SQL in MySQL
Traduction automatique
Cours à venir
Cours Similaires
Microsoft Access – Downloading Data
14 HeuresCe formation dispensée par un formateur en direct (en ligne ou sur site) est destinée aux professionnels de niveau débutant à intermédiaire souhaitant améliorer leurs compétences dans l'extraction, l'analyse et la manipulation des données au sein de Microsoft Access en utilisant des requêtes et SQL.
À la fin de cette formation, les participants seront capables de :
- Comprendre différents types de requêtes dans Microsoft Access.
- Utiliser des outils de conception de requêtes pour extraire et analyser efficacement les données.
- Écrire des requêtes SQL pour récupérer et manipuler des données.
- Effectuer l'agrégation, le filtrage et le tri des données en utilisant des requêtes.
- Appliquer des techniques de requête avancées pour la résolution de problèmes et l’optimisation.
Introduction to SQL Server 2012 Integration Services (SSIS)
28 HeuresCette formation en direct avec instructeur à France (en ligne ou sur site) s'adresse aux développeurs et administrateurs de bases de données de niveau débutant à intermédiaire qui souhaitent acquérir des compétences dans les services d'intégration SQL Server 2012.
A l'issue de cette formation, les participants seront en mesure de :
- Comprendre les principes de l'ETL et le rôle de SSIS.
- Créer, déployer et gérer des packages SSIS.
- Concevoir et mettre en œuvre le flux de contrôle pour définir le flux des tâches dans un package.
- Mettre en œuvre le flux de travail et définir les contraintes pour une exécution efficace des tâches.
- Construire des flux de données pour extraire, transformer et charger des données.
- Travailler avec des variables et des conteneurs pour améliorer la flexibilité des paquets.
- Gérer les transactions pour assurer la cohérence des données.
- Mettre en œuvre des techniques efficaces de gestion des erreurs et de débogage.
- Mettre en place un système de journalisation pour le suivi et la surveillance.
- Gérer les dimensions qui changent lentement pour gérer les données changeantes.
- Déployer un package pour une utilisation en production.
- Mettre en œuvre des mesures de sécurité pour protéger les données sensibles.
- Utiliser les scripts pour étendre les fonctionnalités SSIS.
- Appliquer les meilleures pratiques pour des solutions SSIS efficaces et faciles à maintenir.
SQL Advanced
14 HeuresCette formation en direct et dirigée par un formateur (en ligne ou sur site) est destinée aux administrateurs de base de données, développeurs et analystes intermédiaires qui souhaitent maîtriser les fonctionnalités avancées SQL pour des opérations de données complexes et la gestion de bases de données.
À la fin de cette formation, les participants seront capables de :
- Réaliser des techniques d'interrogation avancée en utilisant les unions, sous-requêtes et jointures complexes.
- Ajouter, mettre à jour et supprimer des données, des tables, des vues et des indices avec précision.
- Garantir l'intégrité des données par le biais des transactions et manipuler la structure de la base de données.
- Créer et gérer efficacement les bases de données pour un stockage et une récupération robustes des données.
Which data storage to choose - from flat files, through SQL, NoSQL to massive distributed systems
7 HeuresCe cours aide le client à choisir le stockage des données d'écriture en fonction de leurs besoins Il couvre presque toutes les approches modernes possibles .
Administration with Powershell
35 HeuresCette formation intensive fournit les connaissances et les compétences fondamentales pour utiliser Windows PowerShell afin d'automatiser l'administration des ordinateurs basés sur Windows. Les compétences enseignées dans ce cours sont applicables à tous les produits Microsoft qui utilisent Windows PowerShell pour l'administration quotidienne.
La formation se concentre principalement sur l'utilisation de Windows PowerShell en tant qu'interface de ligne de commande interactive, mais elle couvre également des sujets liés aux scripts et à la programmation.
SQL Advanced level for Analysts
21 HeuresL'objectif de ce cours est de fournir une compréhension claire de l'utilisation de SQL pour différents Les bases de données (Oracle, SQL serveur, MS Access...). Comprendre les fonctions analytiques et les Comment rejoindre différentes tables dans une base de données aidera les délégués à déplacer l'analyse des données les opérations sur le côté de la base de données, au lieu de le faire dans l'application MS Excel. Cela peut aussi Aide à créer n'importe quel système informatique, qui utilise n'importe quelle base de données relationnelle.
SQL Fundamentals
14 HeuresCette formation SQL est destinée aux personnes qui souhaitent acquérir les compétences nécessaires pour extraire et analyser des données à partir de n'importe quelle base de données et créer des rapports. Les membres du cours apprendront:
- comment écrire des requêtes SQL
- Quelles sont les bases de données relationnelles et comment les utiliser
- Que sont les relations et comment les créer
- la structure des données
- différences entre les dialectes SQL (Oracle, T-SQL, ANSI)
- compétences pratiques pour écrire des requêtes
Ce cours SQL traite de SQL ANSI générique. Il peut être utilisé dans n'importe quelle base de données, y compris Oracle, MySQL, Microsoft Access, Microsoft SQL Server, DB2, Informix, PostgreSQL, toutes les autres bases de données relationnelles.
SQL in Microsoft Access
14 HeuresCe cours de SQL est destiné aux personnes qui souhaitent acquérir les compétences nécessaires pour extraire et analyser des données à l'aide de Microsoft Access. Les participants apprendront :
- comment rédiger des requêtes en SQL
- ce qu'est une base de données relationnelle et comment on peut s'en servir
- qu'est-ce que les relations et comment les créer
- la structure des données
- les différences entre les dialectes de SQL (Oracle, T-SQL, ANSI)
- des compétences pratiques pour écrire des requêtes
Ce cours en SQL se concentre sur le dialecte Microsoft Access de SQL.
SQL in MySQL
14 Heures- Comment construire une requête ?
- Qu'est-ce qu'une base de données relationnelle ?
- Qu'est-ce que la structure et les commandes SQL ?
SQL Advanced in MySQL
7 HeuresCe cours a été créé pour les personnes déjà familiarisées avec SQL . Le cours vous présente les secrets communs à toutes SQL bases de données SQL , ainsi que la syntaxe, les fonctions et les fonctionnalités spécifiques à My SQL .
SQL in SQL Server
14 HeuresCette formation SQL est destinée aux personnes qui souhaitent acquérir les compétences nécessaires pour extraire et analyser des données à partir de n'importe quelle base de données et créer des rapports. Les membres du cours apprendront:
- comment écrire des requêtes SQL
- Quelles sont les bases de données relationnelles et comment les utiliser
- Que sont les relations et comment les créer
- la structure des données
- différences entre T-SQL et autres dialectes
- compétences pratiques pour écrire des requêtes
Ce cours SQL traite du dialecte Microsoft T-SQL. Si vous êtes intéressé par le SQL générique, veuillez consulter le cours sur les principes fondamentaux de SQL.
Business Intelligence with SSAS
14 HeuresSSAS (SQL Server Analysis Services), est un Microsoft SQL outil de traitement transactionnel du serveur (OLAP) et d'exploration de données permettant d'analyser les données de plusieurs bases de données, tables ou fichiers. Les modèles de données sémantiques fournis par SSAS sont utilisés par des applications clientes telles que Power BI, Excel, Reporting Services et d'autres outils de visualisation de données.
Au cours de cette formation en direct (sur site ou à distance), les participants apprendront à utiliser SSAS pour analyser de grands volumes de données dans des bases et des entrepôts de données.
A la fin de cette formation, les participants seront capables de :
- Installer et configurer SSAS
- Comprendre la relation entre SSAS, SSIS et SSRS
- Appliquer la modélisation de données multidimensionnelles pour extraire des informations commerciales des données
- Concevoir des cubes OLAP (Online Analytical Processing)
- Interroger et manipuler des données multidimensionnelles à l'aide du langage d'interrogation MDX (Multidimensional Expressions)
- Déployer des solutions de BI réelles à l'aide de SSAS.
Audience
- Professionnels de la BI (Business Intelligence)
- Analystes de données
- Database et les professionnels de l'entreposage de données
Format du cours permettant d'évaluer les participants
- Conférences et discussions interactives
- Beaucoup d'exercices et de pratique
- Mise en œuvre pratique dans un environnement live-lab
Options de personnalisation du cours
- Cette formation est basée sur la dernière version de Microsoft SQL Server et SSAS.
- Pour demander une formation personnalisée pour ce cours, veuillez nous contacter.
Introduction to SQL Server 2022 Integration Services (SSIS)
28 HeuresCette formation en direct avec instructeur à France (en ligne ou sur site) est destinée aux professionnels des données de niveau débutant qui souhaitent apprendre à concevoir, mettre en œuvre et gérer des packages SSIS pour effectuer des tâches d'intégration et de transformation de données.
A l'issue de cette formation, les participants seront capables de :
- Comprendre l'architecture et les composants de SSIS.
- Concevoir et mettre en œuvre des processus ETL en utilisant SSIS.
- Utiliser les outils SSIS pour développer, déployer et gérer des solutions d'intégration de données.
- Dépanner et optimiser les packages SSIS en termes de performance et de fiabilité.
Transact SQL Advanced
7 HeuresLes délégués comprendront certaines des fonctionnalités les plus avancées de Transact SQL et pourront effectuer les tâches suivantes:
- Utiliser des requêtes pour renvoyer des ensembles de résultats complexes
- Gérer les objets de base de données pour améliorer les performances des requêtes
- Ajustez les requêtes pour qu'elles fonctionnent plus efficacement
Ce cours s’adresse aux personnes qui utilisent actuellement Transact SQL pour extraire des données d’une base de données Microsoft SQL Server et souhaitent approfondir leurs connaissances, en particulier dans les domaines de l’analyse des données et de l’amélioration de la vitesse des requêtes.
Transact SQL Basic
14 HeuresLes participants comprendront les principes de base du langage de requête structuré et seront en mesure d'effectuer chacune des opérations suivantes :
- Construire des requêtes pour extraire et filtrer des données à partir d'une base de données SQL du serveur
- Créer des résultats résumés
- Modifier, dériver et formater les données en fonction des résultats requis
- Modifier les données et maintenir les composants et les définitions de la base de données
Ce cours s'adresse à toute personne ayant besoin d'informations provenant d'une base de données Microsoft SQL Server. Il convient aux développeurs de systèmes ou aux personnes d'autres domaines qui ont besoin d'utiliser SQL pour extraire et analyser des données.