SlideShare une entreprise Scribd logo
1  sur  2
Télécharger pour lire hors ligne
CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France
Requêtes Microsoft SQL Server 2012
Formation Informatique / SGBD et Aide à la décision / MS SQL Server
La formation 22461 est délivrée sous la réf. M20461 afin d'intégrer les nouveautés de SQL Server 2014.
Cette formation permet d'acquérir les compétences techniques nécessaires pour écrire des requêtes Transact-SQL Server
2012. Celle-ci constitue une formation de base nécessaire quel que soit votre profil et vos tâches quotidiennes :
administration d'une base de données avec SQL, développement de Bases de données avec SQL ou gestion de la Business
Intelligence.
OBJECTIFS
• Ecrire des requêtes SELECT
• Ecrire des requêtes à partir de tables multiples
• Utiliser les fonctions intégrées de Transact-SQL
• Utiliser des sous-requêtes
• Exécuter des procédures stockées
• Utiliser des opérateurs
• Mettre en œuvre la gestion des erreurs
• Mettre en œuvre les transactions
• Utiliser les expressions dans les tables
• Trier et filtrer les données
• Utiliser les classements , les fonctions ensemblistes et les aggrégats
• Effectuer des requêtes sur les Métadonnées SQL Server
• Programmer avec T-SQL
• Améliorer la performance des requêtes
PUBLIC
Cette formation SQL s'adresse aux administrateurs, aux développeurs de bases de données ainsi qu'aux professionnels de la
Business Intelligence.
PRE-REQUIS
Avoir déjà travaillé sur des bases de données relationnelles
Posséder des connaissances de base sur le système d'exploitation et ses fonctionnalités principales.
PROGRAMME
Introduction à Microsoft SQL Server 2012
Travailler avec SQL Server Management Studio
Introduction aux requêtes Transact-SQL
Comprendre Transact-SQL
Comprendre les jeux de données
Comprendre la logique de prédicats
Comprendre l'ordre logique des opérations dans les états SELECT
Ecriture de requêtes SELECT
Ecrire des syntaxes simples SELECT
Supprimer les doublons avec DISTINCT
Utiliser les colonnes et les alias des tables
Ecrire des expressions simples CASE
Ecrire des requêtes sur des tables multiples
Comprendre les jointures
Requêtes avec jointure interne
Requêtes avec jointure externe
Requêtes croisées
Tri et filtre des données
Trier des données
Filtrer les données
Filtrer avec les options TOP et OFFSET FETCH
Travailler avec des valeurs inconnues
Utilisation des types de données SQL Server 2012
Introduction aux types de données SQL Server 2012
Travailler les données de types chaines de caractères
Travailler avec les données Date et Heure
Utilisation des fonctions Built-In
Ecrire des requêtes avec des fonctions intégrées
Utiliser les fonctions de conversion
Utiliser les fonctions logiques
A retenir
Durée : 5 jours soit 35h.
Réf. M22461
Cette formation SGBD et Aide
à la décision prépare à une
Certification officielle.
L'examen Microsoft est passé
après la formation.
Dates des sessions
Cette
formation est
également
proposée en
formule
INTRA-ENTREPRISE.
Inclus dans cette formation
Coaching Après-COURS
Pendant 30 jours, votre formateur
sera disponible pour vous aider.
CERTyou s'engage dans la réalisation
de vos objectifs.
Votre garantie 100%
SATISFACTION
Notre engagement 100% satisfaction
vous garantit la plus grande qualité
CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros
Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com
RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A
Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France
Requêtes Microsoft SQL Server 2012
Formation Informatique / SGBD et Aide à la décision / MS SQL Server
Utiliser les fonctions pour tester les valeurs nulles
Groupement et Agrégation de données
Utiliser les fonctions d'agrégation
Utiliser Group By
Filtrer les groupes avec HAVING
Utilisation des sous-requêtes
Ecrire des sous-requêtes sources de champs
Ecrire des sous-requêtes corrélées
Utiliser le prédicat EXISTS avec les sous-requêtes
Utilisation des expressions dans les tables
Les vues
Les expressions
Utilisation des opérateurs
Ecrire des requêtes avec les opérateurs UNION et UNION ALL
Ecrire des requêtes avec les opérateurs APPLY et OUTER APPLY
Ecrire des requêtes avec les opérateurs APPLY et les tables dérivées et les fonctions
Ecrire des requêtes avec les opérateurs EXCEPT et INTERSECT
Utilisation de fonctions de classement, de décalage et d'agrégation
Ecrire des requêtes avec des fonctions classées
Ecrire des requêtes avec des fonctions de décalage
Ecrire des requêtes utilisant une fenêtre de fonctions d'agrégation
Pivots et regroupements
Ecrire des requêtes utilisant des opérateurs PIVOT
Ecrire des requêtes utilisant GROUPING SETS
Ecrire des requêtes utilisant GROUP BY ROLLUP
Ecrire des requêtes utilisant GROUP BY CUBE
Requêtes sur les métadonnées SQL Server
Requêtes sur les vues du catalogue système
Requête sur les fonctions systèmes
Requêtes sur les vues dynamiques de gestion
Exécution de procédures stockées
Utiliser EXECUTE pour appeler des procédures stockées
Paramètres pour procédures stockées
Renvoi de résultats d'une procédure stockée à l'aide de OUTPUT
Exécuter les procédures stockées systèmes
Programmation avec T-SQL
Déclaration de variables et délimitation de lots
Utiliser des contrôles de flux des éléments
Générer SQL dynamique
Utiliser des synonymes
Mise en œuvre de la gestion des erreurs
Rediriger les erreurs avec TRY/CATCH
Créer des routines de gestion des erreurs dans un bloc CATCH avec les fonctions ERROR
Utiliser THROW pour envoyer un message d'erreur à l'utilisateur
Mise en oeuvre de transactions
Contrôler des transactions avec BEGIN et COMMIT
Utiliser XACT_ABORT
Ajout de logique de gestion de transaction à un bloc CATCH
Amélioration des performances des requêtes
Visualisation des plans d'exécution de requêtes
Utiliser SET STATISTICS
Visualiser l'utilisation des index
Comparer les curseurs aux requêtes basées sur des ensembles
PROCHAINES FORMATIONS
Afin d'acquérir des compétences solides sur l'administration de base d'une base de données SQL 2012, il sera nécessaire de
suivre les formations suivantes :
M22462 (ou 10775) : Administrer Microsoft SQL Server 2012 Databases
M22463 (ou 10777) : Implémenter un Data Warehouse avec Microsoft SQL Server 2012
de formation.

Contenu connexe

Similaire à M22461 formation-requetes-microsoft-sql-server-2012

M10776 formation-developper-une-base-de-donnees-microsoft-sql-server-2012
M10776 formation-developper-une-base-de-donnees-microsoft-sql-server-2012M10776 formation-developper-une-base-de-donnees-microsoft-sql-server-2012
M10776 formation-developper-une-base-de-donnees-microsoft-sql-server-2012CERTyou Formation
 
M10961 formation-automatiser-l-administration-windows-avec-microsoft-powershe...
M10961 formation-automatiser-l-administration-windows-avec-microsoft-powershe...M10961 formation-automatiser-l-administration-windows-avec-microsoft-powershe...
M10961 formation-automatiser-l-administration-windows-avec-microsoft-powershe...CERTyou Formation
 
M20466 formation-mettre-en-oeuvre-des-rapports-et-modeles-de-donnees-avec-mic...
M20466 formation-mettre-en-oeuvre-des-rapports-et-modeles-de-donnees-avec-mic...M20466 formation-mettre-en-oeuvre-des-rapports-et-modeles-de-donnees-avec-mic...
M20466 formation-mettre-en-oeuvre-des-rapports-et-modeles-de-donnees-avec-mic...CERTyou Formation
 
M40008 formation-mise-a-jour-des-competences-pour-la-base-de-donnees-microsof...
M40008 formation-mise-a-jour-des-competences-pour-la-base-de-donnees-microsof...M40008 formation-mise-a-jour-des-competences-pour-la-base-de-donnees-microsof...
M40008 formation-mise-a-jour-des-competences-pour-la-base-de-donnees-microsof...CERTyou Formation
 
M10325 formation-automatiser-l-administration-de-windows-avec-powershelltm-2-0
M10325 formation-automatiser-l-administration-de-windows-avec-powershelltm-2-0M10325 formation-automatiser-l-administration-de-windows-avec-powershelltm-2-0
M10325 formation-automatiser-l-administration-de-windows-avec-powershelltm-2-0CERTyou Formation
 
M20463 formation-mettre-en-oeuvre-un-data-warehouse-avec-microsoft-sql-server...
M20463 formation-mettre-en-oeuvre-un-data-warehouse-avec-microsoft-sql-server...M20463 formation-mettre-en-oeuvre-un-data-warehouse-avec-microsoft-sql-server...
M20463 formation-mettre-en-oeuvre-un-data-warehouse-avec-microsoft-sql-server...CERTyou Formation
 
M10227 formation-assurer-la-maintenance-des-bases-de-donnees-microsoft-sql-se...
M10227 formation-assurer-la-maintenance-des-bases-de-donnees-microsoft-sql-se...M10227 formation-assurer-la-maintenance-des-bases-de-donnees-microsoft-sql-se...
M10227 formation-assurer-la-maintenance-des-bases-de-donnees-microsoft-sql-se...CERTyou Formation
 
Km202 g formation-ibm-infosphere-datastage-essentials-9-1
Km202 g formation-ibm-infosphere-datastage-essentials-9-1Km202 g formation-ibm-infosphere-datastage-essentials-9-1
Km202 g formation-ibm-infosphere-datastage-essentials-9-1CERTyou Formation
 
Tsql formation-transact-sql-t-sql
Tsql formation-transact-sql-t-sqlTsql formation-transact-sql-t-sql
Tsql formation-transact-sql-t-sqlCERTyou Formation
 
M50401 formation-concevoir-optimiser-des-solutions-de-base-de-donnees-avec-mi...
M50401 formation-concevoir-optimiser-des-solutions-de-base-de-donnees-avec-mi...M50401 formation-concevoir-optimiser-des-solutions-de-base-de-donnees-avec-mi...
M50401 formation-concevoir-optimiser-des-solutions-de-base-de-donnees-avec-mi...CERTyou Formation
 
M6416 formation-mise-a-jour-des-competences-sur-les-technologies-windows-serv...
M6416 formation-mise-a-jour-des-competences-sur-les-technologies-windows-serv...M6416 formation-mise-a-jour-des-competences-sur-les-technologies-windows-serv...
M6416 formation-mise-a-jour-des-competences-sur-les-technologies-windows-serv...CERTyou Formation
 
M10778 formation-mettre-en-oeuvre-des-rapports-et-modeles-de-donnees-avec-mic...
M10778 formation-mettre-en-oeuvre-des-rapports-et-modeles-de-donnees-avec-mic...M10778 formation-mettre-en-oeuvre-des-rapports-et-modeles-de-donnees-avec-mic...
M10778 formation-mettre-en-oeuvre-des-rapports-et-modeles-de-donnees-avec-mic...CERTyou Formation
 
M6426 formation-gerer-l-identite-et-les-acces-a-windows-server-2008-active-di...
M6426 formation-gerer-l-identite-et-les-acces-a-windows-server-2008-active-di...M6426 formation-gerer-l-identite-et-les-acces-a-windows-server-2008-active-di...
M6426 formation-gerer-l-identite-et-les-acces-a-windows-server-2008-active-di...CERTyou Formation
 
Cybdsql formation-introduction-a-la-conception-d-une-base-de-donnees
Cybdsql formation-introduction-a-la-conception-d-une-base-de-donneesCybdsql formation-introduction-a-la-conception-d-une-base-de-donnees
Cybdsql formation-introduction-a-la-conception-d-une-base-de-donneesCERTyou Formation
 
0 a005g formation-introduction-a-ibm-spss-modeler-et-au-data-mining-v16
0 a005g formation-introduction-a-ibm-spss-modeler-et-au-data-mining-v160 a005g formation-introduction-a-ibm-spss-modeler-et-au-data-mining-v16
0 a005g formation-introduction-a-ibm-spss-modeler-et-au-data-mining-v16CERTyou Formation
 
Cyjspweb formation-web-jsp-servlets-developper-des-applications-web-mvc2-avec...
Cyjspweb formation-web-jsp-servlets-developper-des-applications-web-mvc2-avec...Cyjspweb formation-web-jsp-servlets-developper-des-applications-web-mvc2-avec...
Cyjspweb formation-web-jsp-servlets-developper-des-applications-web-mvc2-avec...CERTyou Formation
 
Ora03 formation-oracle-10g-11g-les-bases
Ora03 formation-oracle-10g-11g-les-basesOra03 formation-oracle-10g-11g-les-bases
Ora03 formation-oracle-10g-11g-les-basesCERTyou Formation
 
B5282 g formation-ibm-cognos-transformer-concevoir-des-modeles-olap
B5282 g formation-ibm-cognos-transformer-concevoir-des-modeles-olapB5282 g formation-ibm-cognos-transformer-concevoir-des-modeles-olap
B5282 g formation-ibm-cognos-transformer-concevoir-des-modeles-olapCERTyou Formation
 
Vsos formation-vmware-vsphere-optimize-scale
Vsos formation-vmware-vsphere-optimize-scaleVsos formation-vmware-vsphere-optimize-scale
Vsos formation-vmware-vsphere-optimize-scaleCERTyou Formation
 
Cns 205-formation-citrix-netscaler-10-essentials-and-networking
Cns 205-formation-citrix-netscaler-10-essentials-and-networkingCns 205-formation-citrix-netscaler-10-essentials-and-networking
Cns 205-formation-citrix-netscaler-10-essentials-and-networkingCERTyou Formation
 

Similaire à M22461 formation-requetes-microsoft-sql-server-2012 (20)

M10776 formation-developper-une-base-de-donnees-microsoft-sql-server-2012
M10776 formation-developper-une-base-de-donnees-microsoft-sql-server-2012M10776 formation-developper-une-base-de-donnees-microsoft-sql-server-2012
M10776 formation-developper-une-base-de-donnees-microsoft-sql-server-2012
 
M10961 formation-automatiser-l-administration-windows-avec-microsoft-powershe...
M10961 formation-automatiser-l-administration-windows-avec-microsoft-powershe...M10961 formation-automatiser-l-administration-windows-avec-microsoft-powershe...
M10961 formation-automatiser-l-administration-windows-avec-microsoft-powershe...
 
M20466 formation-mettre-en-oeuvre-des-rapports-et-modeles-de-donnees-avec-mic...
M20466 formation-mettre-en-oeuvre-des-rapports-et-modeles-de-donnees-avec-mic...M20466 formation-mettre-en-oeuvre-des-rapports-et-modeles-de-donnees-avec-mic...
M20466 formation-mettre-en-oeuvre-des-rapports-et-modeles-de-donnees-avec-mic...
 
M40008 formation-mise-a-jour-des-competences-pour-la-base-de-donnees-microsof...
M40008 formation-mise-a-jour-des-competences-pour-la-base-de-donnees-microsof...M40008 formation-mise-a-jour-des-competences-pour-la-base-de-donnees-microsof...
M40008 formation-mise-a-jour-des-competences-pour-la-base-de-donnees-microsof...
 
M10325 formation-automatiser-l-administration-de-windows-avec-powershelltm-2-0
M10325 formation-automatiser-l-administration-de-windows-avec-powershelltm-2-0M10325 formation-automatiser-l-administration-de-windows-avec-powershelltm-2-0
M10325 formation-automatiser-l-administration-de-windows-avec-powershelltm-2-0
 
M20463 formation-mettre-en-oeuvre-un-data-warehouse-avec-microsoft-sql-server...
M20463 formation-mettre-en-oeuvre-un-data-warehouse-avec-microsoft-sql-server...M20463 formation-mettre-en-oeuvre-un-data-warehouse-avec-microsoft-sql-server...
M20463 formation-mettre-en-oeuvre-un-data-warehouse-avec-microsoft-sql-server...
 
M10227 formation-assurer-la-maintenance-des-bases-de-donnees-microsoft-sql-se...
M10227 formation-assurer-la-maintenance-des-bases-de-donnees-microsoft-sql-se...M10227 formation-assurer-la-maintenance-des-bases-de-donnees-microsoft-sql-se...
M10227 formation-assurer-la-maintenance-des-bases-de-donnees-microsoft-sql-se...
 
Km202 g formation-ibm-infosphere-datastage-essentials-9-1
Km202 g formation-ibm-infosphere-datastage-essentials-9-1Km202 g formation-ibm-infosphere-datastage-essentials-9-1
Km202 g formation-ibm-infosphere-datastage-essentials-9-1
 
Tsql formation-transact-sql-t-sql
Tsql formation-transact-sql-t-sqlTsql formation-transact-sql-t-sql
Tsql formation-transact-sql-t-sql
 
M50401 formation-concevoir-optimiser-des-solutions-de-base-de-donnees-avec-mi...
M50401 formation-concevoir-optimiser-des-solutions-de-base-de-donnees-avec-mi...M50401 formation-concevoir-optimiser-des-solutions-de-base-de-donnees-avec-mi...
M50401 formation-concevoir-optimiser-des-solutions-de-base-de-donnees-avec-mi...
 
M6416 formation-mise-a-jour-des-competences-sur-les-technologies-windows-serv...
M6416 formation-mise-a-jour-des-competences-sur-les-technologies-windows-serv...M6416 formation-mise-a-jour-des-competences-sur-les-technologies-windows-serv...
M6416 formation-mise-a-jour-des-competences-sur-les-technologies-windows-serv...
 
M10778 formation-mettre-en-oeuvre-des-rapports-et-modeles-de-donnees-avec-mic...
M10778 formation-mettre-en-oeuvre-des-rapports-et-modeles-de-donnees-avec-mic...M10778 formation-mettre-en-oeuvre-des-rapports-et-modeles-de-donnees-avec-mic...
M10778 formation-mettre-en-oeuvre-des-rapports-et-modeles-de-donnees-avec-mic...
 
M6426 formation-gerer-l-identite-et-les-acces-a-windows-server-2008-active-di...
M6426 formation-gerer-l-identite-et-les-acces-a-windows-server-2008-active-di...M6426 formation-gerer-l-identite-et-les-acces-a-windows-server-2008-active-di...
M6426 formation-gerer-l-identite-et-les-acces-a-windows-server-2008-active-di...
 
Cybdsql formation-introduction-a-la-conception-d-une-base-de-donnees
Cybdsql formation-introduction-a-la-conception-d-une-base-de-donneesCybdsql formation-introduction-a-la-conception-d-une-base-de-donnees
Cybdsql formation-introduction-a-la-conception-d-une-base-de-donnees
 
0 a005g formation-introduction-a-ibm-spss-modeler-et-au-data-mining-v16
0 a005g formation-introduction-a-ibm-spss-modeler-et-au-data-mining-v160 a005g formation-introduction-a-ibm-spss-modeler-et-au-data-mining-v16
0 a005g formation-introduction-a-ibm-spss-modeler-et-au-data-mining-v16
 
Cyjspweb formation-web-jsp-servlets-developper-des-applications-web-mvc2-avec...
Cyjspweb formation-web-jsp-servlets-developper-des-applications-web-mvc2-avec...Cyjspweb formation-web-jsp-servlets-developper-des-applications-web-mvc2-avec...
Cyjspweb formation-web-jsp-servlets-developper-des-applications-web-mvc2-avec...
 
Ora03 formation-oracle-10g-11g-les-bases
Ora03 formation-oracle-10g-11g-les-basesOra03 formation-oracle-10g-11g-les-bases
Ora03 formation-oracle-10g-11g-les-bases
 
B5282 g formation-ibm-cognos-transformer-concevoir-des-modeles-olap
B5282 g formation-ibm-cognos-transformer-concevoir-des-modeles-olapB5282 g formation-ibm-cognos-transformer-concevoir-des-modeles-olap
B5282 g formation-ibm-cognos-transformer-concevoir-des-modeles-olap
 
Vsos formation-vmware-vsphere-optimize-scale
Vsos formation-vmware-vsphere-optimize-scaleVsos formation-vmware-vsphere-optimize-scale
Vsos formation-vmware-vsphere-optimize-scale
 
Cns 205-formation-citrix-netscaler-10-essentials-and-networking
Cns 205-formation-citrix-netscaler-10-essentials-and-networkingCns 205-formation-citrix-netscaler-10-essentials-and-networking
Cns 205-formation-citrix-netscaler-10-essentials-and-networking
 

Plus de CERTyou Formation

Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10CERTyou Formation
 
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-editionZz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-editionCERTyou Formation
 
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...CERTyou Formation
 
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...CERTyou Formation
 
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linuxZv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linuxCERTyou Formation
 
Zv02 g formation-z-vm-introduction-et-concepts
Zv02 g formation-z-vm-introduction-et-conceptsZv02 g formation-z-vm-introduction-et-concepts
Zv02 g formation-z-vm-introduction-et-conceptsCERTyou Formation
 
Zop04 formation-zope-les-bases-et-perfectionnement
Zop04 formation-zope-les-bases-et-perfectionnementZop04 formation-zope-les-bases-et-perfectionnement
Zop04 formation-zope-les-bases-et-perfectionnementCERTyou Formation
 
Zop03 formation-zope-les-bases
Zop03 formation-zope-les-basesZop03 formation-zope-les-bases
Zop03 formation-zope-les-basesCERTyou Formation
 
Zop01 formation-zope-perfectionnement
Zop01 formation-zope-perfectionnementZop01 formation-zope-perfectionnement
Zop01 formation-zope-perfectionnementCERTyou Formation
 
Zl10 g formation-implementation-linux-pour-system-z-suse
Zl10 g formation-implementation-linux-pour-system-z-suseZl10 g formation-implementation-linux-pour-system-z-suse
Zl10 g formation-implementation-linux-pour-system-z-suseCERTyou Formation
 
Zl00 g formation-bootcamp-z-vm-et-linux
Zl00 g formation-bootcamp-z-vm-et-linuxZl00 g formation-bootcamp-z-vm-et-linux
Zl00 g formation-bootcamp-z-vm-et-linuxCERTyou Formation
 
Zen06 formation-zend-framework-2-les-bases-et-perfectionnement
Zen06 formation-zend-framework-2-les-bases-et-perfectionnementZen06 formation-zend-framework-2-les-bases-et-perfectionnement
Zen06 formation-zend-framework-2-les-bases-et-perfectionnementCERTyou Formation
 
Zen05 formation-zend-framework-2-les-bases
Zen05 formation-zend-framework-2-les-basesZen05 formation-zend-framework-2-les-bases
Zen05 formation-zend-framework-2-les-basesCERTyou Formation
 
Zen04 formation-zend-framework-2-perfectionnement
Zen04 formation-zend-framework-2-perfectionnementZen04 formation-zend-framework-2-perfectionnement
Zen04 formation-zend-framework-2-perfectionnementCERTyou Formation
 
Zen03 formation-zend-framework-1-les-bases-et-perfectionnement
Zen03 formation-zend-framework-1-les-bases-et-perfectionnementZen03 formation-zend-framework-1-les-bases-et-perfectionnement
Zen03 formation-zend-framework-1-les-bases-et-perfectionnementCERTyou Formation
 
Zen02 formation-zend-framework-1-les-bases
Zen02 formation-zend-framework-1-les-basesZen02 formation-zend-framework-1-les-bases
Zen02 formation-zend-framework-1-les-basesCERTyou Formation
 
Zen01 formation-zend-framework-1-perfectionnement
Zen01 formation-zend-framework-1-perfectionnementZen01 formation-zend-framework-1-perfectionnement
Zen01 formation-zend-framework-1-perfectionnementCERTyou Formation
 
Zabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructureZabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructureCERTyou Formation
 

Plus de CERTyou Formation (20)

Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
Zz670 g formation-ibm-infosphere-mdm-reference-data-management-v10
 
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-editionZz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
Zz640 g formation-ibm-personnaliser-infosphere-mdm-advanced-edition
 
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
Zz620 g formation-ibm-concepts-d-architecture-et-modele-de-donnees-pour-infos...
 
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
Zv10 g formation-ibm-z-vm-et-linux-pour-zseries-connectivite-et-gestion-du-sy...
 
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linuxZv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
Zv06 g formation-ibm-z-vm-et-linux-pour-zseries-bases-vm-pour-linux
 
Zv02 g formation-z-vm-introduction-et-concepts
Zv02 g formation-z-vm-introduction-et-conceptsZv02 g formation-z-vm-introduction-et-concepts
Zv02 g formation-z-vm-introduction-et-concepts
 
Zop05 formation-zope-plone
Zop05 formation-zope-ploneZop05 formation-zope-plone
Zop05 formation-zope-plone
 
Zop04 formation-zope-les-bases-et-perfectionnement
Zop04 formation-zope-les-bases-et-perfectionnementZop04 formation-zope-les-bases-et-perfectionnement
Zop04 formation-zope-les-bases-et-perfectionnement
 
Zop03 formation-zope-les-bases
Zop03 formation-zope-les-basesZop03 formation-zope-les-bases
Zop03 formation-zope-les-bases
 
Zop02 formation-zope-cps
Zop02 formation-zope-cpsZop02 formation-zope-cps
Zop02 formation-zope-cps
 
Zop01 formation-zope-perfectionnement
Zop01 formation-zope-perfectionnementZop01 formation-zope-perfectionnement
Zop01 formation-zope-perfectionnement
 
Zl10 g formation-implementation-linux-pour-system-z-suse
Zl10 g formation-implementation-linux-pour-system-z-suseZl10 g formation-implementation-linux-pour-system-z-suse
Zl10 g formation-implementation-linux-pour-system-z-suse
 
Zl00 g formation-bootcamp-z-vm-et-linux
Zl00 g formation-bootcamp-z-vm-et-linuxZl00 g formation-bootcamp-z-vm-et-linux
Zl00 g formation-bootcamp-z-vm-et-linux
 
Zen06 formation-zend-framework-2-les-bases-et-perfectionnement
Zen06 formation-zend-framework-2-les-bases-et-perfectionnementZen06 formation-zend-framework-2-les-bases-et-perfectionnement
Zen06 formation-zend-framework-2-les-bases-et-perfectionnement
 
Zen05 formation-zend-framework-2-les-bases
Zen05 formation-zend-framework-2-les-basesZen05 formation-zend-framework-2-les-bases
Zen05 formation-zend-framework-2-les-bases
 
Zen04 formation-zend-framework-2-perfectionnement
Zen04 formation-zend-framework-2-perfectionnementZen04 formation-zend-framework-2-perfectionnement
Zen04 formation-zend-framework-2-perfectionnement
 
Zen03 formation-zend-framework-1-les-bases-et-perfectionnement
Zen03 formation-zend-framework-1-les-bases-et-perfectionnementZen03 formation-zend-framework-1-les-bases-et-perfectionnement
Zen03 formation-zend-framework-1-les-bases-et-perfectionnement
 
Zen02 formation-zend-framework-1-les-bases
Zen02 formation-zend-framework-1-les-basesZen02 formation-zend-framework-1-les-bases
Zen02 formation-zend-framework-1-les-bases
 
Zen01 formation-zend-framework-1-perfectionnement
Zen01 formation-zend-framework-1-perfectionnementZen01 formation-zend-framework-1-perfectionnement
Zen01 formation-zend-framework-1-perfectionnement
 
Zabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructureZabix formation-zabbix-supervision-d-infrastructure
Zabix formation-zabbix-supervision-d-infrastructure
 

M22461 formation-requetes-microsoft-sql-server-2012

  • 1. CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France Requêtes Microsoft SQL Server 2012 Formation Informatique / SGBD et Aide à la décision / MS SQL Server La formation 22461 est délivrée sous la réf. M20461 afin d'intégrer les nouveautés de SQL Server 2014. Cette formation permet d'acquérir les compétences techniques nécessaires pour écrire des requêtes Transact-SQL Server 2012. Celle-ci constitue une formation de base nécessaire quel que soit votre profil et vos tâches quotidiennes : administration d'une base de données avec SQL, développement de Bases de données avec SQL ou gestion de la Business Intelligence. OBJECTIFS • Ecrire des requêtes SELECT • Ecrire des requêtes à partir de tables multiples • Utiliser les fonctions intégrées de Transact-SQL • Utiliser des sous-requêtes • Exécuter des procédures stockées • Utiliser des opérateurs • Mettre en œuvre la gestion des erreurs • Mettre en œuvre les transactions • Utiliser les expressions dans les tables • Trier et filtrer les données • Utiliser les classements , les fonctions ensemblistes et les aggrégats • Effectuer des requêtes sur les Métadonnées SQL Server • Programmer avec T-SQL • Améliorer la performance des requêtes PUBLIC Cette formation SQL s'adresse aux administrateurs, aux développeurs de bases de données ainsi qu'aux professionnels de la Business Intelligence. PRE-REQUIS Avoir déjà travaillé sur des bases de données relationnelles Posséder des connaissances de base sur le système d'exploitation et ses fonctionnalités principales. PROGRAMME Introduction à Microsoft SQL Server 2012 Travailler avec SQL Server Management Studio Introduction aux requêtes Transact-SQL Comprendre Transact-SQL Comprendre les jeux de données Comprendre la logique de prédicats Comprendre l'ordre logique des opérations dans les états SELECT Ecriture de requêtes SELECT Ecrire des syntaxes simples SELECT Supprimer les doublons avec DISTINCT Utiliser les colonnes et les alias des tables Ecrire des expressions simples CASE Ecrire des requêtes sur des tables multiples Comprendre les jointures Requêtes avec jointure interne Requêtes avec jointure externe Requêtes croisées Tri et filtre des données Trier des données Filtrer les données Filtrer avec les options TOP et OFFSET FETCH Travailler avec des valeurs inconnues Utilisation des types de données SQL Server 2012 Introduction aux types de données SQL Server 2012 Travailler les données de types chaines de caractères Travailler avec les données Date et Heure Utilisation des fonctions Built-In Ecrire des requêtes avec des fonctions intégrées Utiliser les fonctions de conversion Utiliser les fonctions logiques A retenir Durée : 5 jours soit 35h. Réf. M22461 Cette formation SGBD et Aide à la décision prépare à une Certification officielle. L'examen Microsoft est passé après la formation. Dates des sessions Cette formation est également proposée en formule INTRA-ENTREPRISE. Inclus dans cette formation Coaching Après-COURS Pendant 30 jours, votre formateur sera disponible pour vous aider. CERTyou s'engage dans la réalisation de vos objectifs. Votre garantie 100% SATISFACTION Notre engagement 100% satisfaction vous garantit la plus grande qualité
  • 2. CERTYOU, 37 rue des Mathurins, 75008 PARIS - SAS au capital de 10 000 Euros Tél : 01 42 93 52 72 - Fax : 01 70 72 02 72 - contact@certyou.com - www.certyou.com RCS de Paris n° 804 509 461- TVA intracommunautaire FR03 804509461 - APE 8559A Déclaration d’activité enregistrée sous le N° 11 75 52524 75 auprès du préfet de région d’Ile-de-France Requêtes Microsoft SQL Server 2012 Formation Informatique / SGBD et Aide à la décision / MS SQL Server Utiliser les fonctions pour tester les valeurs nulles Groupement et Agrégation de données Utiliser les fonctions d'agrégation Utiliser Group By Filtrer les groupes avec HAVING Utilisation des sous-requêtes Ecrire des sous-requêtes sources de champs Ecrire des sous-requêtes corrélées Utiliser le prédicat EXISTS avec les sous-requêtes Utilisation des expressions dans les tables Les vues Les expressions Utilisation des opérateurs Ecrire des requêtes avec les opérateurs UNION et UNION ALL Ecrire des requêtes avec les opérateurs APPLY et OUTER APPLY Ecrire des requêtes avec les opérateurs APPLY et les tables dérivées et les fonctions Ecrire des requêtes avec les opérateurs EXCEPT et INTERSECT Utilisation de fonctions de classement, de décalage et d'agrégation Ecrire des requêtes avec des fonctions classées Ecrire des requêtes avec des fonctions de décalage Ecrire des requêtes utilisant une fenêtre de fonctions d'agrégation Pivots et regroupements Ecrire des requêtes utilisant des opérateurs PIVOT Ecrire des requêtes utilisant GROUPING SETS Ecrire des requêtes utilisant GROUP BY ROLLUP Ecrire des requêtes utilisant GROUP BY CUBE Requêtes sur les métadonnées SQL Server Requêtes sur les vues du catalogue système Requête sur les fonctions systèmes Requêtes sur les vues dynamiques de gestion Exécution de procédures stockées Utiliser EXECUTE pour appeler des procédures stockées Paramètres pour procédures stockées Renvoi de résultats d'une procédure stockée à l'aide de OUTPUT Exécuter les procédures stockées systèmes Programmation avec T-SQL Déclaration de variables et délimitation de lots Utiliser des contrôles de flux des éléments Générer SQL dynamique Utiliser des synonymes Mise en œuvre de la gestion des erreurs Rediriger les erreurs avec TRY/CATCH Créer des routines de gestion des erreurs dans un bloc CATCH avec les fonctions ERROR Utiliser THROW pour envoyer un message d'erreur à l'utilisateur Mise en oeuvre de transactions Contrôler des transactions avec BEGIN et COMMIT Utiliser XACT_ABORT Ajout de logique de gestion de transaction à un bloc CATCH Amélioration des performances des requêtes Visualisation des plans d'exécution de requêtes Utiliser SET STATISTICS Visualiser l'utilisation des index Comparer les curseurs aux requêtes basées sur des ensembles PROCHAINES FORMATIONS Afin d'acquérir des compétences solides sur l'administration de base d'une base de données SQL 2012, il sera nécessaire de suivre les formations suivantes : M22462 (ou 10775) : Administrer Microsoft SQL Server 2012 Databases M22463 (ou 10777) : Implémenter un Data Warehouse avec Microsoft SQL Server 2012 de formation.