Acquérir les bases du langage transact-SQL pour interroger et manipuler des données dans Microsoft SQL Server 2022 - Comprendre l'architecture et les fonctionnalités de Microsoft SQL Server 2022 - Créer et gérer des bases de données, des tables, des index, des vues, des procédures stockées et des fonctions - Utiliser les outils graphiques et les scripts pour administrer Microsoft SQL Server 2022 - Optimiser les performances des requêtes et assurer la sécurité des données
PROGRAMME
Introduction à Microsoft SQL Server 2022 et au langage transact-SQL
Présentation de Microsoft SQL Server 2022 : éditions, composants, services, outils
Installation et configuration de Microsoft SQL Server 2022
Connexion à Microsoft SQL Server 2022 avec SQL Server Management Studio (SSMS) et Azure Data Studio (ADS)
Présentation du langage transact-SQL : syntaxe, mots-clés, instructions, commentaires
Utilisation de la base de données AdventureWorks comme base d'exemples
Interrogation et manipulation des données avec le langage transact-SQL
Création et sélection d'une base de données
Requêtes simples avec l'instruction SELECT : projection, restriction, tri, alias, concaténation, fonctions
Requêtes complexes avec les opérateurs ensemblistes : UNION, INTERSECT, EXCEPT
Requêtes imbriquées avec les sous-requêtes et les expressions de table
Requêtes jointes avec les jointures internes et externes
Requêtes agrégées avec les fonctions d'agrégation et l'instruction GROUP BY
Filtrage des résultats agrégés avec l'instruction HAVING
Pagination et classement des résultats avec les clauses OFFSET et FETCH, TOP et ORDER BY
Manipulation des données avec les instructions INSERT, UPDATE, DELETE et MERGE
Contrôle des transactions avec les instructions BEGIN TRANSACTION, COMMIT et ROLLBACK
Création et gestion des objets de base de données avec le langage transact-SQL
Création et suppression d'une base de données avec l'instruction CREATE DATABASE et DROP DATABASE
Création et modification d'une table avec l'instruction CREATE TABLE et ALTER TABLE
Définition des contraintes d'intégrité : clés primaires, clés étrangères, contraintes de domaine, contraintes d'unicité, contraintes de vérification
Création et suppression d'un index avec l'instruction CREATE INDEX et DROP INDEX
Création et suppression d'une vue avec l'instruction CREATE VIEW et DROP VIEW
Création et suppression d'une procédure stockée avec l'instruction CREATE PROCEDURE et DROP PROCEDURE
Création et suppression d'une fonction avec l'instruction CREATE FUNCTION et DROP FUNCTION
Utilisation des paramètres et des variables dans les procédures stockées et les fonctions
Utilisation des structures de contrôle : IF, ELSE, CASE, WHILE
Utilisation des curseurs pour parcourir les résultats d'une requête
Utilisation des déclencheurs pour exécuter des actions en réponse à des événements
Administration et optimisation de Microsoft SQLServer 2022 avec le langage transact-SQL et les outils graphiques
Utilisation de SQL Server Configuration Manager pour gérer les services et les protocoles réseau
Utilisation de SQL Server Agent pour planifier et exécuter des tâches
Utilisation de SQL Server Profiler pour surveiller et analyser les requêtes
Utilisation de l'Explorateur d'objets et du Générateur de requêtes dans SSMS pour gérer les objets de base de données
Utilisation de l'Assistant d'importation et d'exportation de données pour transférer des données entre des sources différentes
Utilisation du Planificateur de maintenance pour automatiser les tâches de maintenance
Utilisation du Générateur de plans d'exécution pour optimiser les performances des requêtes
Utilisation du Moniteur d'activité et des vues de gestion dynamique pour surveiller l'état du serveur et des sessions
Utilisation du Centre de sécurité SQL pour gérer les principaux, les autorisations et les rôles
Utilisation du Chiffrement transparent des données (TDE) et du Masquage dynamique des données (DDM) pour protéger les données sensibles
Vous cherchez à développer vos compétences et à booster votre carrière ? Cette formation est faite pour vous ! Conçue par des experts du domaine, elle vous offre une opportunité unique d'acquérir des connaissances approfondies et des compétences pratiques.
Pourquoi choisir cette formation ?Des modules complets et à jour, couvrant tous les aspects essentiels.
Formateurs expérimentés :Apprenez auprès de professionnels reconnus dans leur domaine.
Fléxibilité :Suivez les cours à votre rythme, en ligne ou en présentiel.
Certificat reconnu :À la fin de la formation, obtenez un certificat qui valorisera votre CV.
Ce que vous allez apprendre :- Les bases théoriques et pratiques du sujet
- Des études de cas réelles pour une meilleure compréhension.
- Des outils et techniques avancés pour exceller dans votre domaine.
Ne manquez pas cette chance de transformer votre avenir professionnel. Inscrivez-vous dès aujourd'hui ! Ensemble, développons vos nouvelles compétences de demain !
Plusieurs dispositifs de financement sont possibles en fonction de votre statut professionnel et peuvent financer jusqu’à 100% votre formation.
Pour plus de renseignements, nous vous invitons à contacter nos conseillers pour vous accompagner pas à pas dans vos démarches.