Programmer en SQL avec SQL Server

Programmer en SQL avec SQL Server

Programmer en SQL avec SQL Server 
Une formation pour tous les publics (développeurs, contrôleurs de gestion, chefs de projets, testeurs ...). 

 

 


Plus de détails



Formation Programmer en SQL avec SQL Server                                             Durée : 3 Jours

Pour tous ceux qui ont besoin de manipuler, extraire, comprendre les données qui se trouvent dans leurs bases de données. Une excellente base aussi pour ceux qui sont amenés à manipuler des outils de reporting tels que SQL Server Reporting Services ou Crystal reports.

Cette formation vous permettra d'appréhender les fondements du langage SQL. Vous verrez la structure du langage, les principes généraux des bases de données relationnelles (algèbre relationnelle, théorie des ensembles) et vous aurez aussi une introduction pratique au développement SQL pour SGBDR. Vous apprendrez à interroger une ou plusieurs tables, à créer des enregistrements, à les supprimer ou à les modifier. Vous verrez enfin comment "industrialiser" l'utilisation de vos requêtes au travers d'une introduction à Transact-SQL.

Plan :

 Algèbre relationnelle et norme SQL

Les principes du modèle relationnel.
Historique du langage SQL.

Extractions de données

Notions essentielles sur les bases de données
L'ordre SELECT
Extractions simples monotabulaires.
Les différents types de jointures

Regroupements

Fonctions d'agrégation
Création de sous-ensembles (clause GROUP BY).
Filtrage des agrégats avec la clause HAVING.
Fonctions analytiques et de rangement (OVER, RANK, DENSE_RANK..).

Extractions avancées

Opérations ensemblistes.
Sous-requêtes.

Mise à jour des données

Les ordres INSERT, UPDATE, DELETE

SQL procédural

Notion de vues.
Les UDF ou fonctions utilisateurs.
Transaction et mécanisme de verrouillage.
Introduction aux procédures stockées.
Notions basiques sur les déclencheurs. 

 

Calendrier 

 

-Du 13 au 15 juin 2016

 

-Du 14 au 16 mars 2016

-Du 11 au 13 avril 2016

-Du 9 au 11 mai 2016