Développer des bases de données SQL 2016

Informations générales

Logiciel
SQL
Référence du Module
IN-DS-SQ-MS-20762-C
Durée
5,0  Jour(s)
Objectifs
  • Concevoir et mettre en œuvre des tables
  • Assurer l'intégrité des données via les contraintes
  • Concevoir et mettre en œuvre les Vues - les Procédures stockées
  • Répondre à la manipulation des données via les triggers
  • Concevoir et mettre en œuvre les tables " in-memory "
  • Mettre en œuvre le code géré dans SQL Server
  • Effectuer des requêtes sur les données XML
Formule
Présentiel ou distanciel
Public
  • Professionnels des bases de données qui souhaitent acquérir les compétences sur les fonctionnalités et technologies pour développer une base de données SQL Server
Prérequis
  • Avoir suivi la formation " Introduction aux Bases de données SQL et requêtes Transact-SQL - M20761 " ou avoir des connaissances sur l'écriture des requêtes T-SQL et sur les concepts des bases de données relationnelles
Programme
  • Introduction au développement d'une base de données
  • Concevoir et mettre en œuvre des tables
    • Concevoir des tables - Créer et modifier des tables - Types de données
  • Réaliser une conception avancée des tables
    • Partitionner des données - Compresser des données - Tables temporaires
  • Sécuriser l'intégrité des données via les contraintes
    • Renforcer l'intégrité des données
    • Mettre en œuvre l'intégrité des données - l'intégrité référentielle
  • Introduire l'indexation
    • Concepts principaux d'indexation - Types de données et index
    • Ensemble d'index, groupé, non groupé -
    • Colonnes simples et index composite
  • Concevoir des stratégies d'index optimisés
    • Stratégies d'index - Gérer les index
    • Travailler avec des plans d'exécution
  • Travailler avec Index " colomnstore "
    • Créer et travailler les index "Colomnstore"
  • Concevoir et mettre en œuvre des vues
    • Créer et gérer des vues
  • Concevoir et mettre en œuvre des procédures stockées
    • Travailler avec les procédures stockées
    • Mettre en œuvre les procédures stockées paramétrées
    • Contrôler le contexte d'exécution
  • Concevoir et mettre en œuvre des fonctions
    • Concevoir et mettre en œuvre les fonctions scalaires - fonctions de table
    • Alternatives aux fonctions
  • Répondre aux manipulations de données via les triggers
    • Concevoir et mettre en œuvre les triggers DML
  • Utiliser des tables " in memory "
    • Tables à mémoire optimisée - Procédures stockées natives
  • Mettre en œuvre du code géré dans SQL Server
    • Mettre en œuvre et publier les assemblages CLR
  • Stocker et écrire de requêtes pour les données XML dans SQL Server
    • Stocker les données XML et les schémas dans SQL Server
    • Mettre en œuvre les types de données XML
    • Utiliser T-SQL pour XML - Détruire XML
    • Travailler avec les requêtes de base XQuery
  • Stocker et écrire de requêtes pour les données spatiales SQL Server
    • Travailler avec des types de données spatiales SQL Server
    • Utiliser les données spatiales dans les applications
  • Stocker et écrire de requêtes pour les BLOBs et les documents textes
    • Travailler avec FileStream
    • Utiliser la recherche full-text
  • Concurrence SQL Server
    • Concurrence et transactions - Verrouillage des composants
  • Performance et surveillance
    • Travailler avec les évènements étendus
    • Statistiques de questions en live
    • Optimiser la configuration des fichiers de la base de données - Mesures

Je suis intéressé par cette formation

Vous êtes:

Recherche

Où nous trouver ?

Nos centres de formation

 

Cartes centres de formations Sygma-D

B

  • Bruxelles

    BRUSSELS CITY STEPHANIE SQUARE

    Avenue Louise, 65
    1050 Bruxelles
    Belgique

C

  • Charleroi

    CEME

    Rue des Français, 147
    6020 Charleroi
    Belgique

L

  • Liège

    BUSINESS PARK - Liège Airport

    Rue de l'aéroport, 50
    4460 Grâce-Hollogne
    Belgique

  • Louvain-La-Neuve

    UNION WALLONNE DES ENTREPRISES

    Rue de Rodeuhaie, 1
    1348 LOUVAIN-LA-NEUVE
    Belgique

M

  • Marche-en-Famenne

    CENTRE DE SUPPORT TÉLÉMATIQUE

    Rue des Carmes, 22
    6900 Marche-en-Famenne
    Belgique

N

  • Namur

    CREAGORA

    Rue de Fernelmont, 40
    5020 Namur
    Belgique

T

  • Tournai

    SKYLAB Factory

    Avenue de Maire, 44
    7500 Tournai
    Belgique

Besoin d'un devis?