Formation - Développer des bases de données SQL Server

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche entreprise

Tarif

Contacter l'organisme

Durée 5 jours (35 heures)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

IB Cegos


Formations aux technologies et métiers du Numérique
Voir la fiche

Tarif

Contacter l'organisme

Durée 5 jours (35 heures)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Programme

Avant la session
  • Un quiz de consolidation des pré-requis
En présentiel / A distance

1 - Introduction au développement de base de données

  • Introduction à la plate-forme SQL Server
  • Tâches du développement de base de données SQL Server

2 - Conception et implémentation de tables

  • Conception des tables
  • Types de données
  • Travailler avec les schémas
  • Création et modification de tables
  • Ateliers

    Concevoir des tables

    Créer un schéma

    Créer des tables

3 - Conception avancée de tables

  • Partitionnement de données
  • Compression de données
  • Tables temporelles
  • Ateliers

    Partitionner des données

    Compresser les données

4 - Assurer l'intégrité des données au moyen de contraintes

  • Assurer l'intégrité des données
  • Implémenter l'intégrité de domaine
  • Mettre en oeuvre l'intégrité référentielle et d'entité
  • Ateliers

    Ajoutez des contraintes

    Tester les contraintes

5 - Introduction à l'indexation

  • Concepts de base de l'indexation
  • Types de données et index
  • Index sur une colonne simple et index composite
  • Ateliers

    Créer un index cluster

    Créer un index non-cluster

6 - Concevoir des stratégies d'indexation optimisées

  • Types d'index
  • Gestion d'index
  • Plans d'exécution
  • Utilisation de DTE
  • Ateliers

    Utiliser le magasin des requêtes

    Heaps et index cluster

7 - Index columnstore

  • Introduction aux index Columnstore
  • Création d'index Columnstore
  • Travailler avec les index Columnstore
  • Ateliers

    Créer des index de type Columnstore

    Créer une table Columnstore à mémoire optimisée

8 - Concevoir et implémenter les vues

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

    Créer des vues standard

    Créer une vue de mises à jour

9 - 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
  • Ateliers

    Créer des procédures stockées

    Créer des procédures stockées paramétrées

    Modifier le contexte d'exécution d'une procédure stockée

10 - Conception et implémentation de fonctions définies par l'utilisateur

  • Vue d'ensemble des fonctions
  • Conception et implémentation de fonctions scalaires
  • Conception et implémentation de fonctions table
  • Considérations sur l'implémentation des fonctions
  • Alternatives aux fonctions
  • Ateliers

    Formatage des numéros de téléphone

    Modifier une fonction existante

11 - Répondre aux manipulations de données à l'aide de déclencheurs

  • Conception de déclencheurs DML
  • Implémentation de déclencheurs DML
  • Concepts avancés sur les déclencheurs
  • Ateliers

    Créer et tester le déclencheur d'audit

    Améliorer le déclencheur d'audit

12 - Utilisation de tables en mémoire

  • Tables en mémoire
  • Procédures stockées natives
  • Ateliers

    Utiliser des tables à mémoire optimisée

    Utiliser des procédures stockées compilées en mode natif

13 - Implémentation de code managé dans SQL Server

  • Introduction à l'intégration du CLR de SQL
  • Importer et configurer des ensembles
  • Ateliers

    Évaluer le code CLR proposé

    Créer une fonction CLR à valeur scalaire

    Créer une fonction CLR à valeur de table

14 - Stocker et interroger des données XML dans SQL Server

  • Introduction à XML et aux schémas XML
  • Stocker des données et des schémas XML dans SQL Server
  • Implémenter le type de données XML
  • L'instruction T-SQL FOR XML
  • Débuter avec xQuery
  • Éclatement de données XML en données relationnelles ("shredding")
  • Ateliers

    Déterminer quand utiliser XML

    Tester le stockage de données XML dans des variables

    Utiliser des schémas XML

    Utiliser les requêtes FOR XML

    Créer une procédure stockée pour renvoyer du XML

15 - Travailler avec les données spatiales SQL Server

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

    Se familiariser avec le type de données géométriques

    Ajouter des données spatiales à une table existante

    Trouver des lieux à proximité

16 - Stocker et interroger des BLOB et des documents textes dans SQL Server

  • Considérations sur les données BLOB
  • Travailler avec les FileStream
  • Utilisation de la recherche en texte intégral
  • Ateliers

    Activer et utiliser les colonnes FILESTREAM

    Activer et utiliser les tables de fichiers

    Utiliser un index en texte intégral

17 - Concurrence SQL Server

  • Concurrence et transactions
  • Verrouillage interne
  • Ateliers

    Implémenter l'isolation SNAPSHOT

    Mise en oeuvre du verrouillage au niveau des partitions

18 - Performance et surveillance

  • Evènements prolongés
  • Travailler avec des évènements étendus
  • Statistiques de la recherche en direct
  • Optimiser la configuration des fichiers de base de données
  • Métriques
  • Ateliers

    Collecter et analyser les données à l'aide des événements étendus

    Mise en oeuvre d'une base de référence

Après la session
  • Un quiz pédagogique pour évaluer vos acquis et approfondir les sujets de votre choix
  • Des vidéocasts pour revenir sur les points clés de la formation
  • Des vidéos-tutos pour vous accompagner dans la mise en oeuvre de vos acquis

Prérequis

Public

  • Professionnel des bases de données souhaitant mettre en oeuvre des développements personnalisés dans des bases de données SQL Server

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Concevoir, planifier et déployer une solution Microsoft Exchange Server 2016
  • Déployer des services de messagerie, de transport de message et d'accès clients
  • Mettre en oeuvre une haute disponibilité, une sécurité messagerie
  • Concevoir des méthodes d'archivage et de rétention
  • S'assurer de la conformité de la messagerie, implémenter une coeexistence de messageries
  • Mettre en place un déploiement hybride
Tarif

A partir de 3 000,00 €

Durée

5 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

• Comprendre la différence entre la posture de manager et de leader
• Les clés pour exercer son leadership
• Développer sa posture de leader

Tarif

A partir de 1 400,00 €

Durée

Nous contacter

Modes

Objectifs de la formation

• Réfléchir aux compétences que l’on souhaite faire développer au sein de son établissement
• Mener une réflexion autour des valeurs et missions de l’encadrement
• Poser des repères communs afin d’instituer une culture managériale commune

Tarif

A partir de 1 400,00 €

Durée

Nous contacter

Modes

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Modéliser les données avec SAC (SAP Analytics Cloud)
  • Décrire les bases de la création de dimensions et la conception de modèles de données (Import Data, Live Data)
  • Vous intégrer à des sources de données variées (SAP BusinessObjects, SAP Business Warehouse, SAP HANA Cloud, SAP S/4HANA, SAP Datasphere).
Tarif

A partir de 1 640,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Extraire les éléments essentiels d'un oral ou d'un écrit.
  • Organiser une synthèse.
  • Restituer l'information à l'écrit comme à l'oral.
  • Gagner en confiance et en pertinence dans sa restitution.
  • Utiliser des outils d'IA.
Tarif

A partir de 1 875,00 €

Durée

3 jours (21 heures)

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Les objectifs de la formation Formation des membres du Comité Social d'Administration ou de la FS -SSCT dans la fonction publique d'état :

- Connaître ses missions et moyens en tant que représentant du personnel - Développer ses aptitudes à déceler et mesurer les risques professionnels et ses capacités d’analyse des conditions de travail - S’initier aux méthodes et procédés à mettre en œuvre pour prévenir les risques professionnels et améliorer les conditions de travail

Tarif

A partir de 1 221,00 €

Durée

3j / 21h

Modes

Objectifs de la formation

Savoir déployer, administrer et maintenir un environnement virtuel basé sur Hyper V sous Windows Server 2016
Tarif

A partir de 2 175,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Formaliser la relation contractuelle avec le cyber-consommateur
  • Encadrer les offres promotionnelles à destination du cyber-consommateur
  • Sécuriser les traitements des données de ses clients
Tarif

A partir de 1 236,00 €

Durée

1 jour

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

A l'issue de cette formation, vous serez capable de :

  • Surveiller un système PowerProtect DD
  • Effectuer la configuration initiale d'un système PowerProtect DD
  • Identifier et configurer les chemins des données PowerProtect DD
  • Configurer et gérer les interfaces réseau PowerProtect DD
  • Accéder aux données d'un système PowerProtect DD et les copier
  • Personnaliser et gérer un système de fichiers de déduplication PowerProtect DD
  • Décrire et effectuer la réplication et la restauration des données
  • Décrire et configurer une VTL
  • Décrire DD Boost
  • Effectuer une sauvegarde DD Boost
  • Décrire la planification de la capacité et du débit.
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Comprendre l’intérêt et l’usage des Design-Patterns en conception logicielle
  • Concevoir une architecture logicielle solide en utilisant des modèles de conception éprouvés
  • Identifier les différentes familles de Design-Patterns GoF et les responsabilités de chacun
  • Identifier les Design-Patterns nécessaires à la construction d’une application Java SE/Jakarta EE
  • Modéliser et développer une couche de persistance des données en utilisant les modèle de conception permettant de rendre les autres couches indépendantes du système de persistance
  • Modéliser et implémenter une couche métier en s’appuyant sur la couche de persistance avec les modèles d’abstraction essentiels
  • Modéliser et implémenter la couche de présentation/IHM et utiliser les patterns pour le lien avec la couche métier, la gestion de l’interaction utilisateur et l’affichage de données
  • Comprendre l’apport des patterns d’architecture tels que le modèle MVC dans une structure logicielle complexe
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...