Bases de Données-Microsoft SQL Server 2000
Programmation d’une base de données
Microsoft SQL Server 2000
Plan de cours disponible à l’adresse http://www.adhara.fr/MS2327FR.aspx
Formation Catalogue Informatique
Objectif
Ce cours permet aux stagiaires d’acquérir les connaissances et compétences nécessaires pour
programmer un système de base de données à l’aide de Microsoft SQL Server 2000.
Participant
Administrateurs de Bases de Données.
Prérequis
Expérience pratique du système d’exploitation Microsoft Windows 2000 pour : connecter des clients
exécutant Windows 2000 à des réseaux et à Internet ; configurer l’environnement Windows 2000 ;
créer et gérer des comptes d’utilisateur ; gérer l’accès aux ressources à l’aide de groupes ; configurer
et gérer des disques et des partitions, et notamment créer des agrégats par bandes et mettre des
disques en miroir ; gérer des données à l’aide du système de fichiers NTFS (Windows NT File System) ;
implémenter la sécurité de Windows 2000 ; optimiser les performances dans Windows 2000.
Connaissances de la syntaxe Transact-SQL de base. Compréhension des concepts fondamentaux en
matière de données relationnelles.
Programme
1. Vue d’ensemble de Microsoft SQL Server
Présentation de SQL Server : intégration, bases de données, sécurité, utilisation
2. Vue d’ensemble de la programmation dans SQL Server
Conception de l’architecture d’une application d’entreprise ; outils de programmation
Langage de programmation Transact-SQL ; éléments du langage ; modes d’exécution des
instructions Transact-SQL
3. Création et gestion de bases de données
Création de bases de données, de groupes de fichiers ; gestion de bases de données ; structures
de données
4. Création de types de données et de tables
Création de types de données, de tables ; génération de valeurs de colonne,de scripts
5. Implémentation de l’intégrité des données
Types d’intégrité de données et implémentation ; définition de contraintes et types
Désactivation de contraintes ; utilisation de valeurs par défaut et de règles
Choix de la méthode d’implémentation à utiliser
6. Planification d’index
Présentation des index, architecture ; extraction par SQL Server de données stockées
Maintenance par SQL Server des structures des index et des segments
Choix des colonnes à indexer
7. Création et maintenance d’index
Création d’index, options de création, maintenance ; présentation des statistiques
Interrogation de la table sysindexes ; création d’index à l’aide de l’Assistant
Paramétrage d’index ; remarques sur les performances