Plan du cours
Informations de base sur les bases de données
- Fichiers de base de données, Client/Serveur
- Systèmes de gestion de bases de données relationnelles (SGBDR)
Versions de SQL Server et leurs différences
- Express, Standard, Enterprise
- Workgroup, Mobile, Developer
Outils SQL Server
- SQL Server Management Studio
- SQL Server Agent
Services de SQL Server
- Services de base de données
- Services d'analyse (Analysis Services)
- Services de rapport (Reporting Services)
- Services d'intégration (Integration Services)
Système de base
- master
- model
- msdb
- tempdb
- distribution
- resource
Création d'une base de données
- Fichiers de base de données et leur emplacement
- Taille des fichiers et leur expansion
- Partitionnement des tables
Langage de modification de données (DML)
- INSERT
- UPDATE
- DELETE
Langage de définition de données (DDL)
Conception de tables
- Colonnes et attributs
- Détermination du type de données
- Index et clés
Index
- Index clusterisés
- Index non clusterisés
- REBUILD vs REORGANIZE
Création d'une application de base de données
Programmation côté serveur
- Procédures stockées
- Vues
- Fonctions
- Triggers
Modèles de journalisation
- Simple
- Complet
- Journalisation groupée
Sauvegarde
- Sauvegarde complète
- Sauvegarde différentielle
- Journal des transactions
Stratégies de sauvegarde
- Stratégie de copie complète de la base de données
- Stratégie de sauvegardes complètes et de journal des transactions
- Stratégie de sauvegarde incrémentielle de la base de données
- Stratégie de copie des fichiers de la base de données
Sécurité et administration de base de SQL Server
Automatisation
- Plan de maintenance
- Tâches (Jobs)
Sécurité et administration de base de SQL Server
- Rôles serveur
- Rôles de base de données
- Compte SA
- Création de comptes
- Schémas
Haute disponibilité
- Journalisation des journaux (Log Shipping)
- Miroir de base de données
- Groupes de basculement de serveurs (Clustering)
Réplication
- Réplication par instantané
- Réplication transactionnelle
- Réplication fusionnée
Moniteur d'activité de SQL Server
- SQL Server Profiler
Mise à niveau
- In-place vs. Side-by-Side
- Mise à jour cumulative (Service Pack)
- Cluster
Bonnes pratiques
Pré requis
Connaissances en informatique et en systèmes d'exploitation Windows.
Nos clients témoignent (6)
L' instructeur a encore une fois fait preuve de professionnalisme en guidant mon équipe à travers la formation personnalisée avec un excellent sens du timing, des connaissances approfondies, un soutien constant et une relation harmonieuse avec mon personnel.
James - Shawnee Mission School District
Formation - Administering in Microsoft SQL Server
Traduction automatique
Le formateur était compétent et sympathique
Matthew - Shawnee Mission School District
Formation - Administering in Microsoft SQL Server
Traduction automatique
Shane était très sympathique et a transmis l'information de manière simple et compréhensible.
Matthew - Shawnee Mission Schools
Formation - Administering in Microsoft SQL Server
Traduction automatique
Formateur bien préparé ouvert à toutes sortes de questions supplémentaires à tout moment
Thomas Griffig - MTU Aero Engines Polska Sp. z o. o.
Formation - Administering in Microsoft SQL Server
Traduction automatique
Les exercices et l'activité pratique
Raymund Libre - SYKES Asia, Inc.
Formation - Administering in Microsoft SQL Server
Traduction automatique
les connaissances approfondies et l'approche personnalisée
Julius Mapili - SYKES Asia, Inc.
Formation - Administering in Microsoft SQL Server
Traduction automatique