www.m2iformation.fr client@m2iformation.fr
Langage SQL - Les fondamentaux Ecrire des requêtes avec Transact-SQL
Code stage : SQL-FND
Durée : 3 jour(s) > 21 h
Moyens de la formation :
Formation présentielle - 1 poste par stagiaire - 1 Vidéo
projecteur - Support de cours fourni à chaque stagiaire
Modalités pédagogiques :
Exposés - cas pratiques - synthèse
Validation :
Exercices de validation - Attestation de stage
Certification optionnelle :
Aucune
Type d’action :
Acquisition des connaissances
A l’issue de ce stage les participants seront en mesure de : Maîtriser les bases du langage SQL - Ecrire des requêtes simples et élaborées.
Prérequis : Connaissance générale de l'informatique et de l'environnement Windows.
Public concerné : Gestionnaires de bases de données, chefs de projets.
Suivi : Le suivi de l’exécution et l’appréciation des résultats sont exprimés par le stagiaire dans une « évaluation de stage »
complétée en fin de formation. Ce document est remis au responsable ordonnateur de la formation, accompagné
des feuilles d’émargements, et d’une « Attestation de formation » établie en original.
PROGRAMME
LE MODÈLE RELATIONNEL
Origine des bases de données
Les différents modèles
Les bases de données navigationnelles, les
bases de données relationnelles
LES TYPES DE DONNÉES
Les différents types
Normalisation ANSI
Les conversions explicites et implicites
La valeur NULL
La pseudo colonne ROWNUM
La pseduo table DUAL
GESTION DES OBJETS
Les tables : CREATE TABLE, ALTER TABLE, DROP
TABLE
Les vues : CREATE VIEW, CREATE OR REPLACE
VIEW, DROP, VIEW
RÈGLES D'ÉCRITURE SQL
SÉLECTION D'INFORMATION
OPÉRATEURS
La syntaxe de l'ordre SELECT : sélection de
colonnes, tri des lignes, restriction
Les opérateurs de comparaison
Les opérateurs logiques, les jointures : equi-
jointure, auto-jointure, jointure croisée,
jointure externe
OPÉRATEURS ENSEMBLISTES
LES FONCTIONS
Les différents types de fonctions : numériques,
sur caractères, sur les dates
Les fonctions de conversion
Les fonctions de groupe
Les autres fonctions
LES SOUS REQUÊTES
LES ORDRES DE MISE À JOUR
Les commandes INSERT, DELETE, UPDATE
NOTION DE TRANSACTION
Les commandes COMMIT, SAVEPOINT,
ROLLBACK
La gestion des verrous
INTRODUCTION
Description de l'architecture et des composants
de SQL Server 2008
Description de la structure d'une base de
données
Principes fondamentaux du langage SQL
Description de la syntaxe du T-SQL
Gérer les scripts T-SQL
Utiliser les outils de requêtes T-SQL
FILTRAGE DE DONNÉES ET ÉCRITURE
DE REQUÊTES
Utiliser différentes requêtes (SELECT...)
Filtrer les données en utilisant plusieurs
conditions de recherches
Travailler avec des valeurs NULL
REGROUPEMENT ET SYNTHÈSE DES
DONNÉES
Regroupement de données en utilisant des
fonctions
Manipulation avec GROUP BY et COMPUTE
Classer les données groupées
Manipulation avec PIVOT ET UNPIVOT
RASSEMBLER DES DONNÉES DE
DIFFÉRENTES TABLES (JOIN)
Écriture de requêtes multi tables en utilisant les
jointures
Combiner et limiter les résultats
TRAVAILLER AVEC DES SOUS-
REQUÊTES
Écriture de sous-requêtes basiques et corrélées
Comparer les sous-requêtes avec des jointures
et tables temporaires
MODIFICATION DE DONNÉES
Utilisation de transactions
Manipulation avec les requêtes INSERT, DELETE
et UPDATE
INTERROGER LES MÉTADONNÉES,
XML, ET LES INDEX
Description des fonctionnalités du XML et index
Manipulation des méta données, XML et des
index
UTILISATION DES OBJETS DE
PROGRAMMATION POUR LA
RÉCUPÉRATION DES DONNÉES
Encapsulage en utilisant des vues et fonctions
Stocker des procédures T-SQL encapsulées
REQUÊTES AVANCÉES
Utiliser les données complexes avec des
requêtes adaptées
Requêtes sur des structures de tables
complexes
Écrire des requêtes efficaces
Maintenir les fichiers de requête
1 / 1 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !