Bien démarrer avec SQL Server 2008
Vision de l'architecture de SQL Server
- Fondamentaux des bases relationnelles
- Modèle client/serveur
Éditions de SQL Server 2008
- Standard
- Entreprise
- Workgroup
- Express
- Compact
- Développeur
Composants et outils de SQL Server
- SQL Server Management Studio
- Rapports de gestion
- Business Intelligence Development Studio
- L'agent SQL Server
- Le moteur de bases de données
Création de base de données
Créer une base
- Détermination des fichiers et répertoires
- Allouer tailles et facteurs d'agrandissement
- Mettre en œuvre les schémas
Concevoir les tables
- Analyse des différents types de données
- Définition des propriétés des colonnes
- Indexation des tables avec Management Studio
- Ajout, suppression ou modification de colonnes
Protéger les données avec les contraintes
- Contrôler l'unicité avec les clés primaires
- Valider des conditions avec les clauses CHECK
- Mettre en œuvre des relations avec les clés étrangères
Programmation côté serveur
Retrouver les données avec Transact-SQL
- Utiliser le concepteur de requêtes
- Faire des jointures entre tables
- Agréger les données selon les règles de gestion
Mettre à jour les données
- Ajouter des nouvelles lignes avec INSERT
- Modifier des lignes existantes avec UPDATE
- Supprimer des lignes avec DELETE
Programmation procédurale
- Écrire des procédures stockées pour améliorer les performances et partager le code
- Traiter les événements de mise à jour avec les déclencheurs
- Simplifier l'accès aux données avec les fonctions définies par l'utilisateur
Intégration dans les applications clientes
Connexion à SQL Server
- S'authentifier avec les ouvertures de session SQL Server et Windows
- Programmer des applications client
Interagir avec Microsoft Office
- Amener des données de SQL Server dans Excel
- Migrer une base de données Access vers SQL Server
Exploiter les fonctionnalités de XML et .NET
- Extraire les données dans un format XML
- Utiliser un composant CLR .NET
Administration de SQL Server 2008
Sécuriser l'architecture
- Contrôler l'accès à SQL Server
- Donner ou enlever des autorisations
- Définir les rôles, les membres des rôles
Utiliser l'assistant Plan de Maintenance
- Automatiser les sauvegardes par des travaux
- Vérifier l'intégrité des données et leur fragmentation
- Prévenir vos opérateurs par courrier électronique
Surveiller l'activité avec le Moniteur
- Voir les verrous et les requêtes
- Se servir des rapports de gestion avec Management Studio
Partage de données avec la réplication
Définition de l'architecture de réplication
- Capture instantanée
- Transactionnelle
- Fusion
- Choisir une stratégie de réplication
Configurer la réplication de fusion
- Distribution des données publiées
- S'abonner à une publication
Composants d'informatique décisionnelle (BI)
Transformation de données avec Integration Services
- Import et export des fichiers
- Déplacement et dénormalisation de données pour intégration dans un Infocentre
Études des données avec Analysis Services
- Construction de structures multidimensionnelles
- Prédiction de tendances avec le data mining
Extraire et présenter avec Reporting Services
- Concevoir des rapports avec l'assistant Rapports
- Déploiement de rapports vers un serveur centralisé