SKIP TO CONTENT
The portal for lifelong-learning
LU
DE
EN
FR
PT
You are here: Home > Training courses > DAWAN

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

5 day(s)

Objectives

  • 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

Content

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

Teaching methods

Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.

Target group

Who is the course aimed at?

Administrateurs et dévelopeurs de bases de données

 
Prerequisites

Avoir suivi la formation "SQL Server 2016: Écrire des requêtes Transact-SQL" ou connaissances équivalentes.

Connaissance des concepts fondamentaux des bases de données relationnelles.

Assessment

Assessment methods

Contrôle continu

 
Certficate, diploma

Attestation de fin de stage mentionnant le résultat des acquis

Contact the training provider
DAWAN

Dawan - Service commercial

commercial@dawan.fr

+33 (0)9 72 37 73 73

Share this content

 



Responsibility for the content of this training description lies solely with its author, the training provider DAWAN.

Print Expand/Collapse all Send to a friend
Contact the training provider
DAWAN

Dawan - Service commercial

commercial@dawan.fr

+33 (0)9 72 37 73 73

Characteristics
Organisation Formation inter-entreprise
Teaching aids

Support de cours + sources des exemples

Languages
Next sessions
From/To Location Price
17 - 21/10/22
  Lille   2995.00 €
See details
17 - 21/10/22
  Paris   2995.00 €
See details
21 - 25/11/22
  Distance   2995.00 €
See details
Use of cookies

lifelong-learning.lu uses cookies to offer you a quality user experience, measure audiences, optimise functions on social media, and offer you personalised content.

By continuing to browse this website, you accept the use of cookies subject to the conditions provided for in our policy on the subject. Find out more.

Essential cookies
These cookies make it possible to use the main functions of our website (including access to your personal space). Normal use of our website is not possible unless these cookies are enabled.
Statistics
These cookies make it possible to compile statistics on visits to our website. Disabling them stops us monitoring and improving the quality of the services we provide.
Targeted advertising
These cookies make it possible to provide you with information via the Internet and the social media, with offers of training that match your needs.

Read our policy on the use of cookies.

Accept all Manage your cookie settings
Veuillez patienter...