Date de création : 05/11/2014 Date de modification : 24/11/2021
OBJECTIFS
Appréhender et maîtriser SQL Server
Créer et maintenir une base SQL Server
Objectifs opérationnels
Administrer une base de données SQL Server
Utiliser SQL Server Management Studio,
Utiliser le langage de description de données/de manipulation de données,
Réaliser des requêtes complexes (jointures, regroupements, agrégats…),
Réaliser de la programmation avancée,
Créer et modifier les accès à la base de données (droits, rôles, gérer les membres),
Récupérer et sauvegarder,
Créer et modifier les concepts de transactions & de verrous
PRÉ-REQUIS
Connaître le fonctionnement des systèmes Windows
Participants
Tout public
Effectifs : 6 participants maximum
CONTENU DÉTAILLÉ (1)
Présentation générale
Concepts de base
Les tâches de base de l’administration d’une base de données SQL Server
Présentation de SQL Server 2017
Les différents outils de SQL Server 2017
Les différentes versions de SQL Server
Les différents objets de SQL Server
SQL Server Management Studio
L’explorateur d’objets
Outils et barres d’outils
Serveurs inscrits
L’explorateur de modèles
Outil d’import/export de données SQL Server
Mise en œuvre pratique et exercices
Création et maintenance d’une base SQL Server
Création d’une instance de base de données
Les différents fichiers physiques, les différentes bases de données
Création d’une base de données
Mise en œuvre pratique : création de base de données
Configuration des options d’une base de données
Options les plus utilisées
Mise en œuvre pratique : option de base de données
Gestion des serveurs liés
Mise en œuvre pratiques sur les serveurs liés
Langage de description de données / langage de manipulation de données
Transact-SQL en tant que L.D.D. ; création, modification, suppression d’objets
Gestion des schémas et des utilisateurs
Transact-SQL un L.M.D. ; insertion, modification, suppression des données
Requêtes simples
Requêtes complexes
Jointures
Regroupements et agrégats
Fonctions diverses
Union, intersections et différence
Programmation avancée
Les vues
Mise en œuvre pratique sur les vues
Les fonctions
Mise en œuvre pratique sur les fonctions
Les procédures stockées
Mise en œuvre pratique sur les procédures
Les triggers
Mise en œuvre pratique sur les triggers
Gestion des accès à la base de données
Gestion des droits
Droits d’utilisation des objets
Rôles
Rôles de serveur
Rôles de base de données
Gestion des membres d’un rôle
Sauvegarde/restauration
Les différents modes de récupération
Point de synchronisation
Mise en œuvre pratique sur les sauvegardes
Transactions & verrous
Concept de transaction
ACID
Gestion des transactions & des verrous
Syntaxes
Gestion des verrous
Les verrous mortels
Les transactions distribuées
Moyens pédagogiques
Salle dédiée à la formation
Vidéoprojecteur
Support de cours dédié pour le formateur
Connexion Internet
Postes de travail installés sur demande au prix de 50 € H.T. pour la formation ou Ordinateur portable amené par l’apprenant
Documents remis
Cahier d’exercice
Support de cours dédié pour l’apprenant
Méthode pédagogique
Méthode TOP – DOWN
Cours théorique et exercices pratiques
Evaluation au fil de l’eau
Suivi et évaluation
Feuille de présence émargée par demi-journée
Correction d’exercice en groupe au fil de l’eau
Questionnaire ou évaluation de fin de formation
Diplôme / attestation de fin de stage remise si réussite de l’évaluation de fin de formation
Compétences du formateur
Animation suivant techniques pédagogiques et méthodologie de formation Delphisoft
Minimum 5 ans d’expérience sur SQL Server
Lieux de formation
Formation intra-entreprise : dans vos locaux, frais de vie et de déplacement en sus
Formation en distanciel : nous consulter pour les modalités de formation
Modalités et délais d’accès
Formations financées : en fonction de l’OPCO de 30 à 50 jours
Formations auto-financées : de 20 à 30 jours en fonction du planning de formation
Accessibilité
Accessibilité pour les personnes en situation de handicap, nous consulter pour étudier au cas par cas la faisabilité avec nos partenaires et le formateur.
(1) Ce contenu peut faire l’objet d’amendements lors du pré-diagnostic