Centre,Formation,Technologie,Microsoft,SharePoint,SQL,C#,.NET,Silverlight,WPF,Visual,Studio,Recrutement,Phone 7,Surface,Decisionnel,BI,Gouvernance,Direction,Projet,SCRUM,TFS,Biztalk,Team,Foundation,Exchange,MOCS,LYNC,Windows,Office,2007,2010,Gestion,Engagement,Agile,ASP,Certification,Methodologie,Audit,Expertise,Optimisation,Conseil,Securite,Topologie,Architecture,Infrastructure,Developpement,Workflow,BPM,Upgrade,Solution,Forfait,Reseaux,Paris,Offre,Emploi
Centre,Formation,Technologie,Microsoft,SharePoint,SQL,C#,.NET,Silverlight,WPF,Visual,Studio,Recrutement,Phone 7,Surface,Decisionnel,BI,Gouvernance,Direction,Projet,SCRUM,TFS,Biztalk,Team,Foundation,Exchange,MOCS,LYNC,Windows,Office,2007,2010,Gestion,Engagement,Agile,ASP,Certification,Methodologie,Audit,Expertise,Optimisation,Conseil,Securite,Topologie,Architecture,Infrastructure,Developpement,Workflow,BPM,Upgrade,Solution,Forfait,Reseaux,Paris,Offre,Emploi
 
 
 
 
Contact_Left
Contact formations
Pour tout renseignement, vous pouvez contacter notre équipe commerciale formation au :
01 46 08 78 64
ou nous écrire à : formation@winwise.com
 
Formations > Catalogue des formations > Formation_MS2778
Formation MS1 FR 10054 US 2778
Ecriture de requêtes avec Microsoft SQL Server 2008 Transact-SQL
réf. cours
MS2778
durée
3 jours
tarif session
inter-entreprises
1450 € HT par personne
supports de cours
anglais
TELECHARGEZ LE PROGRAMME

PROCHAINES DATES
• 5 mars 2012

OBJECTIFS
• Être capable d’effectuer des requêtes de base
• Savoir grouper et agréger des données
• Disposer de bases solides afin de requêter des données issues de plusieurs tables
• Comprendre les objets de programmation pour récupérer des données
• Être en mesure de créer des objets de programmation

MODULE 1
Présentation du langage Transact-SQL
• Langage de programmation Transact-SQL
• Types d’instructions. Éléments de la syntaxe Transact-SQL
• Utilisation de la documentation en ligne de SQL Server

MODULE 2
Utilisation des outils de requête Transact-SQL
• Analyseur de requêtes SQL Server
• Utilisation de l’utilitaire osql
• Exécution d’instructions
• Création et exécution de scripts

MODULE 3
Extractions de données
• Extraction de données à l’aide de l’instruction SELECT
• Filtrage des données
• Mise en forme des ensembles de résultats
• Traitement des requêtes

MODULE 4
Regroupement et synthèse de données
• Énumération des n premières (TOP) valeurs
• Utilisation de fonctions d’agrégation
• Présentation de la clause GROUP BY
• Génération de valeurs d’agrégation dans des ensembles de résultats
• Utilisation des clauses COMPUTE et COMPUTE BY

MODULE 5
Jointure de tables
• Utilisation d’alias pour les noms de table
• Combinaison de données provenant de plusieurs tables
• Combinaison d’ensembles de résultats
• Exécution de requêtes sur plusieurs tables

MODULE 6
Utilisation de sous-requêtes
• Présentation des sous-requêtes
• Utilisation d’une sous-requête en tant que table dérivée, en tant qu’expression, pour corréler des données
• Utilisation des clauses EXISTS et NOT EXISTS
• Utilisation de sous-requêtes


MODULE 7
Modification de données
• Utilisation de transactions
• Insertion et suppression de données
• Mise à jour et modification de données

MODULE 8
Extension Transact SQL
• OUTER APPLY et CROSS APPLY
• PIVOT et UNPIVOT
• TRY et CATCH

MODULE 9
Présentation des objets de programmation
• Présentation, avantages des vues
• Création de vues, et utilisation
• Présentation des procédures stockées, des déclencheurs et des fonctions définies par l’utilisateur

 

PRÉ-REQUIS
• Posséder une expérience pratique du système d’exploitation Windows® : être à l’aise avec l’environnement graphique.
• Comprendre les concepts de bases de données relationnelles, tels que bases de données physiques et logique, modélisation et normalisation des bases de données, stockage des données dans les tables, clé primaire, clé étrangère, et jointure entre tables.

PUBLIC
Développeurs, ingénieurs système, responsables de la mise en oeuvre et administrateurs de bases de données SQL Server qui seront chargés d’écrire des requêtes.

 

Tél. : 01 46 08 78 64 / Mail : formation@winwise.com
Je veux m'inscrire à cette formation
Nom:*
Prenom:*
Societe:
Site Web:
Adresse email:*
Telephone:*
Commentaires:
* obligatoire