Dans ce cours, vous découvrirez SQL Server, la conception de tables logiques, l’indexation, les plans de requête, ainsi que l’intégrité des données et du domaine. Vous allez vous concentrer sur la création d’objets de base de données, y compris les vues, les procédures stockées, les paramètres et les fonctions. Vous apprendrez également à coder les procédures, telles que les index, la concurrence, la gestion des erreurs, les déclencheurs et le CLR (SQL Common Language Runtime).

DURÉE D’ASSIMILATION DE LA MATIÈRE

Nos formations demandent un engagement et de l’action de part de l’apprenant.
Il est acteur de son apprentissage.

Chaque personne est unique.
Elle a son propre parcours, sa propre expérience ainsi que sa motivation.
Tous ces facteurs et d’autres influencent énormément l’assimilation de nouvelles informations.

Le temps moyen estimé de cette formation est de : 40 heures

PUBLIC

Les professionnels de l’informatique qui souhaitent maîtriser les fonctionnalités du produit SQL Server 2014 et les technologies permettant de mettre en œuvre une base de données
Développeurs d’autres plates-formes de produit ou de versions précédentes de SQL Server souhaitant maîtriser la mise en œuvre d’une base de données SQL Server 2014

OBJECTIFS DE LA FORMATION

Outils de la plaque-forme SQL Server, notamment éditions, versions, bases des enregistreurs de réseau et des concepts et des comptes de services
Types de données utilisés lors de la conception de tables, de la conversion de données entre les types de données et de la création de types de données alias
Méthodes de conception relatives aux tables SQL Server et création de tables à l’aide de T-SQL (tables partitionnées non traitées dans ce cours)
Implémentation des contraintes CLÉ PRIMAIRE, CLÉ ÉTRANGÈRE, DÉFAUT, CHECK et UNIQUE
Étude des contraintes CLÉ ÉTRANGÈRE en cascade
Composé Stratégies à une seule colonne
Créer des tables en forme de tas, des tables avec des index clusterisés et une structure appropriée pour les conceptions de table
Éléments communs des plans d’exécution
Concevoir des index non clusterisés efficaces
Concevoir et implémenter les vues et les procédures stockées
Travailler avec des types et des paramètres de table
Utilisez MERGE pour créer les procédures stockées.
Concevoir et implémenter les fonctions scalaires et à valeurs tabulaires
Recherchez une situation de blocage et commentez les niveaux d’isolation de transaction affectant la simultanéité des applications
Code de gestion des erreurs T-SQL et gestion structurée des exceptions
Concevoir et mettre en œuvre les déclencheurs de langage de manipulation de données (DML)
Intégration SQL CLR et implémentation de l’assemblage .NET existant dans SQL Server
Stocker des données et des schémas XML (langage de balisage extensible) dans SQL Server
Requêtes de base sur les données XML dans SQL Server
Types de données GEOGRAPHIE et GEOMETRIE
Implémenter et interroger un index de texte intégral

PROGRAMME DÉTAILLÉ

1. Introduction au développement de la base de données
Plateforme SQL Server
Outils SQL Server
Configurer les services SQL Server
2. Conception et implémentation de tables
Tables de design
Travailler avec des schémas
Créer et modifier des tables
Partitionner et compresser les données
3. Assurer l’intégrité des données par le biais de contraintes
Application de l’intégrité des données
Implémenter l’intégrité du domaine
Implémenter l’entité et l’intégrité référentielle
4. Introduction à l’indexation
Concepts de base pour l’indexation
Colonne unique et index composés
Structures de table SQL Server et index clusterisés
5. Concevoir des stratégies d’index optimisées
Concepts et éléments du plan d’exécution
Clause INCLUDE, remplissage, astuces et statistiques
Concevoir des index non clusterisés efficaces
Surveillance des performances et Assistant Paramétrage du moteur de base de données
6. Index de Columnstore
Index de colonnes en cluster et non en cluster
7. Concevoir et implémenter des vues
Les vues
Création et gestion de vues
Considérations sur les performances pour les vues
8. Concevoir et mettre en œuvre des procédures stockées
Procédures stockées
Implémenter des procédures stockées paramétrées
Contrôler le contexte d’exécution
9. Concevoir et implémenter des fonctions définies par l’utilisateur
Les fonctions
Conception et implémentation de fonctions scalaires et de fonctions table
Considérations pour l’implémentation de fonctions
Alternatives aux fonctions
10. Répondre à la manipulation de données via des déclencheurs
Concevoir et implémenter des déclencheurs DML
Concepts de déclenchement avancés
11. Tables en mémoire
Tables optimisées en mémoire
Procédures stockées natives
12. Implémenter le code managé dans SQL Server 2014
Intégration et implémentation SQL CLR
Importer et configurer des assemblages
Implémenter des objets créés dans des assemblys .NET
13. Stocker et interroger des données XML dans SQL Server
XML et schémas XML
Stocker des données XML et des schémas dans SQL Server
Implémenter le type de données XML dans SQL Server
Utiliser l’instruction T-SQL pour XML
Langage XQuery
Déchiqueter XML en une forme relationnelle
14. Données spatiales SQL Server 2014
Introduction de données spatiales
Types de données spatiales SQL Server
Données spatiales dans les applications
Voir plus

PRÉ-REQUIS

Connaissance de l’écriture de requêtes T-SQL
Connaissance des concepts de base des bases de données relationnelles

Certifications

MCSA : SQL SERVER 2012/2014

Programme de Formation

Aucun curriculum trouvé!
PRENDRE CETTE FORMATION
  • 2,300.00