Formation SQL Server 2016 (20762) : Développer des bases de données

icon public

Public : Administrateurs et dévelopeurs de bases de données

icon horloge

Durée : 5 jour(s)

Syllabus de la formation SQL Server 2016 (20762) : Développer des bases de données

Pré-requis : Avoir suivi la formation "SQL Server 2016 : écriture de requêtes avec Transact-SQL" ou connaissances équivalentes Connaissance des concepts fondamentaux des bases de données relationnelles

Objectifs : Savoir créer des bases de données et des fichiers de bases de données - être en mesure de créer des procédures stockées et des fonctions - Maîtriser l'implémentation du code managé dans la base de données - Savoir mettre en oeuvre l'intégrité des données dans Microsoft SQL Server 2016 Comprendre comment utiliser les index pour garantir la performance de la base Savoir utiliser le Transact SQL pour gérer les exceptions, créer des triggers Apprendre à  utiliser les types de données spécialisés de SQL Server pour manipuler des données hiérarchiques XML ou encore pour gérer des données de localisation spatiale

Sanction : Attestation de fin de formation mentionnant le résultat des acquis

Taux de retour à l’emploi : Aucune donnée disponible

Référence : BAS100743-F

Taux de satisfaction : 4,57 / 5

Accessibilité : Si vous êtes en situation de handicap, nous sommes en mesure de vous accueillir, n'hésitez pas à nous contacter à referenthandicap@dawan.fr, nous étudierons ensemble vos besoins

Contact : commercial@dawan.fr

À partir de

975,00 € HT / jour

2 396,00 €HT

1 392,86 € HT

Pour 10 heures utilisables pendant 12 mois

2 995,00 € HT

Tarif plein:

  • Paiement à 60 jours
  • Report possible à J-3
  • 3 tickets d'assistance

2 396,00 € HT

Tarif remisé :

Contacter Dawan
MS SQL Server

Programme de Formation SQL Server 2016 (20762) : Développer des bases de données

Découvrir le développement sous SQL Server 2016

Architecture de la plateforme SQL Server
Tâches du développement de base de données SQL Server

Atelier - Installation du serveur et découverte de l'outil de management

Concevoir des bases et des tables

Conception de bases de données
Tables et types de données
Gestion des schémas
Modification de tables
Partitionnement de données
Compression de données
Tables temporelles

Atelier - Création d'une base de données et partitionnement de tables

Ajouter des contraintes d'intégrité

Intégrité des données
Implémenter l'intégrité de domaine
Intégrité référentielle et d'entité

Atelier - Ajout de contraintes de données

Manipuler des index

Indexation : concepts de base et types de données
Index simple ou composite
Optimiser l'indexation et les plans d'exécution
Index Columnstore : création, manipulation

Atelier - Création d'index et optimisation

Concevoir des vues

Vues : présentation, intérêts/usages
Création et gestion des vues
Considérations sur les performances

Atelier - Création et interrogation de vues

Implémenter des procédures stockées

Procédures stockées : présentation, intérêts/usages
Implémentation de procédures stockées paramétrées
Interrogation et passage de paramètres
Contrôle du contexte d’exécution

Atelier - Utilisation de procédures stockées

Définir des fonctions utilisateur

Vue d'ensemble des fonctions
Fonctions scalaires
Fonctions table
Alternatives aux fonctions

Atelier - Conception et implémentation de fonctions

Implémenter des déclencheurs

Triggers : conception, déclenchements
Implémentation de déclencheurs DML
Concepts avancés sur les déclencheurs

Atelier - Utilisation de triggers

Utiliser des tables en mémoire

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

Atelier - Utilisation de tables en mémoire

Implémenter du code managé dans SQL Server

Introduction à l'intégration du CLR de SQL
Import et configuration des ensembles

Atelier - Utilisation de code managé dans SQL Server

Manipuler des données XML

XML : structure d'un document, schémas Stockage de données et des schémas XML dans SQL Server
Implémentation du type de données XML
T-SQL FOR XML
xQuery : présentation, requêtes de base
Shredding : éclatement de données XML en données relationnelles

Atelier - Manipulation de données XML et interrogations

Travailler avec des données spatiales

Découverte des données spatiales dans SQL Server
Manipulation de données

Atelier - Utilisation des données spatiales dans des applications

Stocker des BLOB et des documents textes

Données BLOB
FileStream
Recherche en texte intégral

Atelier - Manipulation de données binaires et textuelles

Gérer la concurrence

Stratégie de gestion de la concurrence
Concurrence et transactions
Verrouillage interne

Atelier - Gestion d'accès concurrents à des données

Monitorer le serveur

Evènements étendus
Statistiques de requêtes en temps réel
Optimisation de la configuration
Métriques

Atelier - Optimisation des performances et surveillance

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible

Suite de parcours et formations associées

Pour suivre une session à distance depuis l'un de nos centres, contactez-nous.

Lieu Date Remisé Actions
Lille Du 02/12/2024 au 06/12/2024 Oui S'inscrire
Paris Du 02/12/2024 au 06/12/2024 Oui S'inscrire

Nos centres de formation

  • Bordeaux

    Nos locaux sont accessibles

    Bât Ravezies - 2e étage 250 avenue Emile Counord

    33300 Bordeaux

    Liaison directe de la gare Bordeaux Saint-Jean via le tram C

  • Distance

    32 Boulevard Vincent Gâche

    44000 Nantes

  • Lille

    Nos locaux sont accessibles

    46 rue des Canonniers - 2è étage

    59800 Lille

    Proche des deux gares

  • Lyon

    Nos locaux sont accessibles

    62 rue de Bonnel - 1er étage Ascenseur à droite de l'entrée

    69003 Lyon

  • Marseille

    Nos locaux sont accessibles

    38/40 rue de la République Escalier A, 1er étage

    13001 Marseille

    A proximité du vieux port

  • Montpellier

    Nos locaux sont accessibles

    26 Allée de Mycènes Le Thèbes, Bât. A, 3è étage

    34000 Montpellier

    Quartier Antigone

  • Nantes

    Nos locaux sont accessibles

    32 Boulevard Vincent Gâche 5 ème étage

    44200 Nantes

  • Nice

    Nos locaux sont accessibles

    455 promenade des Anglais Bât Arenice, 7è étage

    06200 Nice

  • Paris

    Nos locaux sont accessibles

    11 rue Antoine Bourdelle

    75015 Paris

    dans le 15e arrondissement

  • Rennes

    Nos locaux sont accessibles

    3 place du Général Giraud

    35000 Rennes

  • Strasbourg

    Nos locaux sont accessibles

    4 rue de Sarrelouis - 4è étage

    67000 Strasbourg

  • Toulouse

    Nos locaux sont accessibles

    1 place Occitane Bât. Le Sully - 4è étage

    31000 Toulouse

    Proche de Jean-Jaurès et du Capitole