What are the aims of the training?
Training programme
Découvrir SQL Server
Historique, versions et licences de SQL Server
Les rôles et intervenants d'une base SQL Server
Autres systèmes concurrents
Outils associés à SQL Server
Processus d'installation : planification, mise à jour
Modes d'authentification
Vérification de l'installation
Type de fichiers : .mdf, .ndf, .ldf
Objets d'administration
Atelier : Installation et configuration de SQL Server - Découverte de l'outil SQL Server Management Studio
Créer des bases de données
Organisation générale : tables, vues, contraintes, index, procédures,...
Méthodes de spécification et modélisation
Types et spécifications particulières des tables et champs
Création des structures de données
Gestion des espaces de stockage : fichiers, groupes de fichiers
Insertion et importation de données
Atelier : Création de bases de données et gestion des fichiers
Requêter une base de données
Le langage SQL ; normes et particularités de MS SQL
Instructions de définition de données
Types d'index
Gestion des contraintes
Manipulation de données : insertion, mises à jour, restriction, projection, calculs
Structures avancées, jointures multiples, vues, procédures stockées
Programmation Transact SQL : fonctions, procédures
Eléments d'optimisation temporelle des requêtes
La documentation à disposition
Atelier : Création et manipulation de données d'une base
Administrer le serveur
Utilisateurs et sécurité : modes d'authentification, comptes, rôles, permissions
Journaux, sauvegardes possibles et outils
Travail sur l'historique et les annulations
Surveillance par alertes et triggers
Automatisations diverses des tâches d'administration
Atelier : Gestion des utilisateurs - Sauvegardes et restaurations