Vous souhaitez plus d'informations ?

Titre*:

Prénom* :

Nom* :

Fonction :

Service :

Société* :

Adresse* :

Boîte postale :

Ville* :

Code postal* :

Pays* : Codes pays

Téléphone* :

Poste :

Courriel* :

* = Obligatoire

Les informations que vous nous fournissez nous serviront à vous communiquer des informations sur les produits et les services Learning Tree susceptibles de vous intéresser.
Protection des données personnelles

 

Développement de requêtes SQL pour SQL Server®


Formation 5344 jours

 Courriel Courriel Sommaire Sommaire PDF PDF

Foire aux questions

Quel est l'objectif de cette formation ?

Au cours de cette formation, vous apprendrez à écrire des requêtes SQL solides, fiables et efficaces.

Qu'est-ce que SQL Server ? Transact-SQL ?

SQL Server de Microsoft est un système de gestion de bases de données relationnelles complet avec support pour le développement serveur solide et la réplication des données. C'est un des composants du système de serveurs Windows. Transact-SQL est un dialecte de SQL. Il est utilisé pour créer des bases de données, pour manipuler des données dans ces bases de données et pour administrer ces bases. Connaître ce langage est essentiel pour développer des applications pour SQL Server.

SQL est-il un langage facile à apprendre ?

La syntaxe de SQL est simple mais utiliser SQL au maximum de sa puissance ne l'est pas. Ce cours donne la connaissance approfondie du langage nécessaire pour tirer pleinement parti des fonctions de SQL.

Quel profil dois-je avoir ?

Vous devez être familiarisé avec SQL, en particulier avec les constructions de base de l'instruction SELECT. Si vous ne connaisssez pas SQL ou que vous pensez que vous avez besoin d'apprendre les concets élémentaires, nous vous recommandons de suivre au préalable le Cours 137, SQL Server 2008 : Les fondamentaux, ou encore le Cours 925, Langage de programmation SQL : Les fondamentaux, lesquels proposent les bases nécessaires.

Cette formation aborde-t-elle SQL Server 2000, SQL Server 2005 ou SQL Server 2008 ?

SQL Server 2008 est utilisé au cours de cette formation. Toutefois, les éléments fondamentaux de SQL ne varient pas d'une version à l'autre. La plupart des supports de cours s'appliquent aux versions antérieures aussi bien qu'à SQL Server 2008. Les fonctionnalités propres à SQL Server 2005 sont traitées pendant cette formation et sont clairement indiquées. Même si vous utilisez une version antérieure, il sera utile d'apprendre les nouvelles fonctions que vous pourrez utiliser une fois que vous passerez à une version plus récente.

Quelle est la palte-forme utilisée pour les exercices pratiques ?

La plate-forme utilisée est Microsoft SQL Server 2008 R2 sous Windows Server 2008.

À qui s'adresse cette formation ?

Ce cours est destiné à ceux qui veulent utiliser toute la puissance de SQL pour accroître leur productivité , y compris les programmeurs et les concepteurs d'application, les administrateurs de bases de données et les utilisateurs avancés qui écrivent leur propres requêtes destinées à un usage précis.

Voici les participants type :

  • Programmeurs, analystes, développeurs, concepteurs, consultants et autres qui conçoivent et écrivent des applications SQL Server.
  • Administrateurs de bases de données qui veulent devenir des professionnels de l'interrogation et de la manipulation des bases de données Microsoft SQL Server avec Transact-SQL.
  • Ceux qui sont familiarisés avec SQL mais qui veulent apprendre les fonctions spéciales du dialecte Transact-SQL de Microsoft.
  • Professionnels du traitement des données ayant des années d'expérience et qui travaillent avec des systèmes de bases de données traditionnels (hiérarchique ou réseau) et qui passent maintenant au monde du client/serveur.

J'utilise le plus souvent des outils frontaux qui génèrent des instructions SQL automatiquement. Cette formation me sera-t-elle utile ?

La plupart des outils frontaux qui génèrent des instructions SQL nécessitent que vous amélioriez les instructions ou que vous les ajoutiez dans vos propres requêtes pour pouvoir tirer parti de toutes les fonctions de l'outil. Par conséquent, la capacité à écrire des instructions SQL complexes sera une compétence utile quand vous travaillerez avec de tels outils.

S'agit-il d'un cours de programmation complet sur Transact-SQL ?

Ce cours met l'accent sur les requêtes et la récupération des données de Transact-SQL. Il n'enseigne pas la programmation Transact-SQL procédurale, la mise à jour des données ou la définition des bases de données.

Combien de temps est consacré à chaque sujet ?

SujetsHeures
Concepts fondamentaux1,5
Valeurs NULL1,0
Questions de performance1,0
Agrégats4,5
Fonctions3,0
Jointures et agrégats4,5
Sous-requêtes4,5
Décomposition des requêtes2,0
Cet horaire, comprenant les travaux pratiques, est indicatif et dépend des besoins de chaque classe.

Quelle expérience pratique vais-je en retirer ?

Vous passerez 50% du cours à faire des exercices pratiques. Chacun des concepts abordés dans ce cours est illustré par des exemples et des travaux pratiques.

Aborderons-nous la norme ANSI SQL ?

Ce cours met l'accent sur les avantages de l'implémentation de SQL. SQL Server a de nouvelles fonctions puissantes qui ne sont pas compatibles avec les normes ANSI mais sont très utiles dans un environnement réel. Nous les aborderons en détail.

Si Transact-SQL et ANSI SQL ont des fonctionnalités similaires avec une syntaxe différente, le cours met l'accent sur ce qu'est la syntaxe ANSI mais pas en détail.

Dans ce cours, vous apprendrez aussi à accroître la puissance de SQL en ajoutant vos propres fonctions à l'ensemble déjà riche de fonctions proposées par Microsoft.

La performance est-elle le sujet principal de ce cours ?

Plus les questions de performance des bases de données sont importantes, plus les requêtes deviennent complexes. Ce cours montre comment différentes requêtes peuvent effectuer la même tâche et donner des résultats identiques, mais avec des performances très différentes. Vous apprendrez à choisir la requête appropriée aux meilleures performances pour une tâche donnée.

Quel est le lien entre cette formation et les autres cours de Learning Tree ?

Les formations suivantes sont également susceptibles de vous intéresser :

SQL Server est une marque déposée de Microsoft Corporation.

 

Calendrier des Formations

22 - 25 maiParis S'inscrire
3 - 6 juil.Paris S'inscrire
25 - 28 sept.Paris S'inscrire
23 - 26 oct.Paris S'inscrire
11 - 14 déc.Paris S'inscrire
2 - 5 avr.Paris S'inscrire

Londres (en anglais)

19 - 22 juinLondon S'inscrire
28 - 31 aoûtLondon S'inscrire
6 - 9 nov.London S'inscrire
15 - 18 janv.London S'inscrire
26 - 29 marsLondon S'inscrire

Plus de dates et de lieux.

Prix des Formations

2 165 €Prix Catalogue
Prix avec une offre spéciale
1 700 €Passeport 2 formations
1 620 €Passeport 3 formations
1 400 €Passeport 4 formations
1 840 €Visa Société 25 jours

Cliquez ici pour plus d'informations ou appelez le 01 49 68 53 00.

Solutions intra
entreprise

Suivez cette formation ou toute autre formation Learning Tree où vous voulez ou faites-la personnaliser pour votre entreprise.