SQL Server 6.5 - Administration

Administrateurs de base de données, responsables système, responsables informatique.

6 jours

Connaissances gnérales des bases de données relationnelles, pratique courante de l'environnement Windows.

Etre capable d'administrer un système SQL Server 6.5

Installation

  • Création des comptes.
  • Choix des jeux de tri et caractères.
  • Installation d'un poste client.

Architecture

  • Devices.
  • Bases systèmes.
  • Bases utilisateurs.
  • Triggers et procédures stockées.
  • Journaux de transactions.

Environnement d'administration

  • SQL Trace.
  • ISQL/W et isql.
  • SQL Enterprise Manager.
  • Analyseur de performances.
  • MS Query.
  • Client SQL Server.
  • Gestionnaire de sécurité.

Démarrage de SQL Server

  • Options de démarrage.
  • Arrêt et reprise de crash.

Devices

  • Création d'unités.
  • Modification de taille.
  • Mise en miroir.
  • Unité de sauvegarde.
  • Segments.
  • Tables systèmes.

Bases

  • Création de base.
  • Options de fonctionnement.
  • Modification de taille.
  • Bases systèmes.
  • Tables systèmes.
  • Base de données sur support amovible.

Journaux de transactions

  • Principes.
  • Développement.
  • Gestion courante.

Tables

  • Création de tables.
  • Types de données systèmes.
  • Type de données utilisateurs.
  • Index.
  • Contraintes CHECK.
  • Contraintes PRIMARY KEY.
  • Contraintes FOREIGN KEY.
  • Contraintes UNIQUE.
  • Contraintes DEFAULT.
  • Propriété IDENTITY.
  • Activation, suppression, ajout de contrainte.
  • RULES.
  • Vues.

Index

  • Clustered, non clustered.
  • FILLFACTOR.
  • Maintenance des index.

Procédures stockées et triggers

  • Batch , LOT, TSQL.
  • Création de procédure.
  • Paramètre d'une procédure.
  • Création de triggers.
  • Exemples de triggers.
  • Curseurs moteurs.
  • Positionnement dans le cycle de développement.
  • Déclaration de procédure stockée étendue.

Langage SQL

  • SELECT.
  • INSERT.
  • DELETE.
  • Calculs.
  • Sous-Requêtes.
  • Particularités.

Transactions

  • Implicites.
  • Explicites.

Gestion multi-utilisateurs

  • Verrou.
  • Administration et gestion des conflits.
  • Paramétrage de la montée de verrous.
  • Gestion des verrous lors d'une instruction.

Sécurité

  • Classe d'accès et d'utilisateur.
  • Sécurité intégrée.
  • Sécurité standard.
  • Définition des utilisateurs et groupes.
  • Affectation des droits.
  • Définition des droits des utilisateurs.
  • Chaîne de propriété.
  • Serveurs distants.

Sauvegarde et restauration de la base

  • Opération de maintenance pré-opératoire.
  • Sauvegardes de bases.
  • Sauvegarde de journaux.
  • Purge des journaux.
  • Point de synchronisation.
  • Restauration de journaux.
  • Restauration de bases.
  • Crash d'unités.
  • Crash de l'unité master.
  • Serveur de sauvegarde.
  • Rétrodocumentation des objets de bases.

Transfert de données

  • Gestionnaire de transferts.
  • Bcp.
  • Paramètrage de bcp.
  • Réplication.

Réplication

  • Présentation.
  • Rôles des serveurs.
  • Tâches associés.
  • Contraintes.
  • Définition d'un distributeur.
  • Définition d'un éditeur.
  • Définition d'un abonné.
  • Surveillance de la réplication : bases systèmes, sp, compteurs.

Planification de tâches

  • Type de tâches.
  • Surveillance de l'exécution des tâches.

Alertes

  • Gestion des alertes et événements.
  • Réception d'alertes depuis l'analyseur de performance de NT.
  • Définition de messages d'erreur utilisateur.
  • Définition d'opérateurs et interfaçage avec une messagerie.

Performances

  • Analyse des performances.
  • Paramétrages de la configuration du serveur.
  • Surveillance et modification du plan de requêtes.