SQL Server, mise en œuvre
Présentation
Ce cours vous apportera toutes les connaissances nécessaires à la pleine utilisation de SQL Server. Vous apprendrez à écrire des ordres SQL et utiliser les extensions du langage, à modifier les structures et entrer les contraintes d'intégrité, à charger les données et exploiter les transactions.
A qui s'adresse la formation ?
Aux ingénieurs systèmes et des développeurs qui doivent utiliser ou mettre en œuvre SQL Server.
Prérequis
Bonnes connaissances du langage SQL
Objectif
Se familiariser avec l'environnement Management Studio
Créer les tables de la base, les clés primaires et contraintes d'unicité
Charger des données dans la base
Mettre en place des index sur la base de données pour améliorer ses performances
Créer des requêtes de mise à jour de la base
Intégrer la gestion des exceptions et les transactions dans les déclencheurs et les procédures
Programme de la formation
Présentation de SQL Server
Architecture de SQL Server.
Outils de développement et d'administration.
Bases de données et schémas SQL
Les identifiants : nommage des objets SQL Server.
Création de la base de données. Schémas SQL.
Cycle de vie des objets d'une base.
Tables, vues et contraintes
Langage DDL : création d'objets, contraintes.
Types de données natifs et types utilisateurs.
Création des tables et des vues.
Les contraintes de domaine et de colonne.
Clé primaire et clés alternatives. Gestion de l'intégrité référentielle.
Chargement de données et exports
La commande BULK INSERT.
Import/export en ligne de commande avec BCP.
Fonctions OPEN pour interroger les données externes.
Présentation d'Integration Services.
Indexation et plans de requêtes
Structure des index : arbre équilibré, index clustered...
Création d'index : approche de création.
Analyse des performances.
Utilisation du Database Tuning Advisor.
SQL avancé avec Transact SQL, code procédural
Groupages OLAP et clauses OUTPUT, SELECT INTO...
Ordre SQL MERGE. Chiffrement des données.
Fonctions, procédures stockées, curseurs, déclencheurs.
Transactions et gestion des exceptions
Les transactions. Niveaux d'isolation. Gestion des exceptions. Transactions imbriquées.
Ces formations pourraient vous intéresser
Sessions de formation
Les sessions de formation en cours pour cette formation, veuillez choisir une session pour vous inscrire.
-
🤷
Vide
Aucune session en cours