Implementation d’une base de données microsoft SQL server

Cette formation “Implémentation d’une base de données Microsoft SQL Server” permettra aux participants de :

  • Créer des bases de données et fichiers de bases de données
  • Disposer des compétences nécessaires pour utiliser XML dans Microsoft SQL Server
  • Savoir mettre en œuvre l’intégrité des données dans Microsoft SQL Server
  • créer des procédures stockées et des fonctions
  • Maîtriser l’implémentation du code managé dans la base de données

Administrateurs de bases de données expérimentés SQL Server 2005 et 2008 Développeurs expérimentés souhaitant mettre à jour leurs compétences SQL Server 2008

Introduction à SQL Server et à ses outils

  • Introduction à la plate-forme SQL Server
  • Travailler avec les outils SQL Server
  • Configurer les services de SQL Server

Travailler avec les types de données

  • Utiliser les types de données
  • Travailler avec des données caractères
  • Conversion de données
  • Travailler avec les types de données spécialisés

Conception et implémentation de tables

  • Concevoir les tables
  • Travailler avec les schémas
  • Création de modification de déclencheurs

Conception et implémentation de vues

  • Introduction aux vues
  • Création et gestion des vues
  • Considération sur les performances avec les vues

Planification d’index avec SQL Server

  • Concepts fondamentaux des Index
  • Types de données et index
  • Index sur une colonne unique et index composites

Implémentation de structures de table dans SQL Server

  • Structures de table de SQL Server
  • Travailler avec les index ordonnés
  • Conception d’index ordonnés efficaces

Lire les plans d’exécution de SQL Server

  • Concepts fondamentaux des plans d’exécution
  • Éléments de base des plans d’exécution
  • Travailler avec les plans d’exécution

Amélioration des performances grâce aux index non ordonnés

  • Concevoir des index non ordonnés efficaces
  • Implémentation d’index non ordonnés
  • Utilisation de l’assistant paramétrage du moteur de base de données

Conception et implémentation de procédures stockées

  • Introduction aux procédures stockées
  • Travailler avec les procédures stockées
  • Implémentation de procédures stockées paramétrées
  • Contrôler le contexte d’exécution

Fusion de données et type table

  • Utilisation de l’instruction MERGE
  • Implémentation du type table
  • Utilisation du type table en tant que paramètre

Création d’applications SQL Server hautement concurrentes

  • Introduction aux transactions
  • Introduction aux verrous
  • Gestion du verrouillage
  • Niveaux d’isolation des transactions

Gestion d’erreur dans le code T-SQL

  • Conception de la gestion d’erreur en T-SQL
  • Implémentation de la gestion d’erreur en T-SQL
  • Implémentation de la gestion d’exception structurée

Conception et implémentation de fonctions définies par l’utilisateur

  • Conception et implémentation de fonctions scalaires
  • Conception et implémentation de fonctions à retour de table
  • Considérations sur l’implémentation des fonctions
  • Alternatives aux fonctions

Mise en œuvre de l’intégrité des données à l’aide des contraintes

  • Assurer l’intégrité des données
  • Implémentation de l’intégrité de domaine
  • Implémentation de l’intégrité d’entité et de l’intégrité référentielle

Répondre aux manipulations de données à l’aide de déclencheurs

  • Conception des déclencheurs DML
  • Implémentation des déclencheurs DML
  • Conception avancée de déclencheurs

Implémentation du code managé dans SQL Server

  • Introduction à l’intégration du SQL CLR
  • Importation et configuration d’assembly
  • Implémentation de l’intégration du SQL CLR

Stockage de données XML dans SQL Server

  • Introduction au XML et aux schémas XML
  • Stockage de données et de schémas XML dans SQL Server
  • Implémentation du type de données XML

Interrogation de données XML dans SQL Server

  • Utilisation de l’instruction T-SQL FOR XML
  • Débuter avec XQuery
  • Découpage de données XML

Travailler avec les données spatiales de SQL Server

  • Introduction aux données spatiales
  • Travailler avec les types de données spatiales dans SQL Server
  • Utilisation des données spatiales dans les applications

Travailler avec les requêtes et les index de texte intégral

  • Introduction à l’indexation de texte intégral
  • Implémentation des index de texte intégral dans SQL Server
  • Travailler avec les requêtes de texte intégral

Apports théoriques et alternance d’exposés et de cas pratiques
Positionnement : Entretien téléphonique, Questionnaire d’évaluation des attentes, Questionnaire d’évaluation de niveau
Évaluation : Exercice de synthèse noté, Tour de table, Évaluation des acquis
Rôle du formateur : Présentation d’un apport théorique, Organisation de jeux de rôles, Évaluation des acquis des participants
Documents : Manuel pédagogique, Copie du diaporama, Attestation de fin de formation
Moyens pédagogiques : Vidéo projecteur – Tableaux blancs – Supports de cours

Dans le cadre d’une formation en classe virtuelle :

le support de cours sera dématérialisé et transmis par e-mail ;
un lien de connexion à la plateforme sera envoyé 24 h avant le début de la formation.

Avant la formation :

Un questionnaire d’analyses des besoins est transmis aux participants afin que le formateur puisse adapter sa formation aux attentes et aux besoins exprimés. Ce questionnaire permet également l’évaluation des prérequis, et de s’assurer de la bonne adéquation entre les attentes du futur apprenant par rapport au contenu de la formation.
Pour les formations individualisées et spécifiques (intra), un audit téléphonique préalable est organisé entre le formateur et le pilote de la formation de notre client. Cet entretien téléphonique permet de déterminer la meilleure approche pédagogique et d’obtenir les informations nécessaires à l’élaboration d’un programme sur-mesure.
Dans le cadre d’une formation à distance, un lien de connexion à la plateforme est transmis 24 h avant le début de la formation.
Pendant la formation :

  • Accueil des participants.
  • Tour de table.
  • Présentation du programme et des objectifs de la formation.
  • Déroulement de la formation avec alternance d’apports théoriques et de cas pratiques (exercices, quizz, QCM, exercices à l’oral…).
  • Un suivi continu de formation et des échanges entre le formateur et les apprenants permettant de mesurer la compréhension et l’assimilation des savoirs et savoir-faire.

En fin de journée : Un point est effectué sur ce qui a été étudié dans la journée afin de s’assurer que tout a bien été assimilé et de pouvoir éventuellement reprendre certaines parties en fonction des retours des apprenants. Compte rendu journalier oral du formateur après de notre équipe pédagogique.
En fin de formation :Un questionnaire d’évaluation des acquis permet de mesurer les connaissances acquises pendant la formation et d’établir un niveau d’acquisition (hors parcours certifiant).
Une fiche d’évaluation à chaud permet d’avoir un retour sur les conditions de déroulement de la formation et d’évaluer le ressenti et la satisfaction de chaque participant.
Clôture de session et évaluation à chaud en fin de formation :

Dans le cadre d’une formation en présentiel.

D’une part « avec le formateur » pour favoriser l’échange entre les différentes parties.
D’autre part « sans le formateur » pour laisser la possibilité aux apprenants de s’exprimer librement et d’exposer les éventuelles difficultés rencontrées.
Dans le cadre d’une formation à distance en “classe virtuelle”.

La clôture est réalisée par notre formateur.

Retour auprès des prescripteurs de la formation :

Appel téléphonique afin de faire le point sur ce qui a été transmis durant la formation, de savoir si le besoin est satisfait et si d’autres besoins sont apparus. Le résultat des questionnaires à chaud est transmis auprès des différentes parties prenantes (client, formateur, 3FPT, apprenants…). Mesure de l’utilisation des acquis de la formation avec un questionnaire d’évaluation à froid (transmis par mail plusieurs semaines ou plusieurs mois après la session d’apprentissage).

Ces formations vous intéresseront peut-être !

Chargement en cours…

0

Que recherchez-vous ?