Tarifs: A distance ou présentiel: 1980 euros
Durée : 4 jours
Public : Administrateurs de bases de données
Pré-requis : Notions d'administration système Windows ou UNIX
Objectifs : Réaliser des schémas et requêtes quelconques pour MS-SQL - Connaître les fonctionnalités principales proposées par MS SQL Server - Installer, maintenir, administrer un serveur MS SQL - Créer et maintenir de façon optimale un serveur MS SQL
Référence : BAS202-F
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