Le langage SQL
Apprenez le langage SQL pour mieux exploiter vos données !
Tout traitement des données d’une entreprise ou d’une organisation implique l’utilisation du langage SQL. Que ce soit pour interroger vos données mais également pour les extraire ou les transformer.
Une formation dans ce langage est indispensable si vous voulez gérer des données d’entreprise, que ce soit en développement de logiciels ou en production de rapports.
Durée de la formation
Début de la formation
26 août
Lieu de la formation
Technofutur TIC - Gosselies
Avenue Jean Mermoz 18
6041 Gosselies
Planning
Lundi 26 août, mardi 27 août & mercredi 28 août
Objectifs de la formation
Les compétences que vous aurez en poche à la fin de la formation sont:
- Être capable d’insérer et d’extraire des données.
- Savoir effectuer des requêtes simples pour récupérer des données.
- Être outillé pour lancer des requêtes complexes.
Public de la formation
Cette formation s’adresse à toute personne intéressée par l’interrogation des données avec le langage SQL, que vous soyez dans le secteur public, privé ou le non-marchand.
Points forts de la formation
Cette formation en SQL déclaratif vous permet de découvrir ce langage particulier et les bases de sa syntaxe.
A l’issue de ce cursus, vous serez capable d’élaborer des requêtes complexes.
Modalités pratiques
Cette formation a reçu l'agrément de CEFORA et est gratuite pour les employés de la CP200.
Cette formation est agréée chèques-formation. Les chèques-formation couvrent une partie du coût de la formation, pas forcément la totalité. Le montant couvert par chaque chèque est fixe. Si la formation coûte plus cher que le montant total de vos chèques une participation financière de votre part pourrait être nécessaire.
Prérequis pour la formation
Avoir des connaissances de base en technologie de bases de données ou avoir suivi la formation "Introduction aux bases de données" au préalable.
Programme
de la formation
- Introduction au langage SQL
- Historique
- Les éléments de bases:
- Le concept de vue
- Les privilèges
- Les connections et sessions
- Les transactions
- Les types de données
- Les valeurs nulles et logiques
- La conversion de données
- L’exécution statique et dynamique
- Le SQL comme langage de définition de données
- Le concept de schéma et de catalogue
- La création et la modification de tables et de colonnes
- Le concept d’index
- Les contraintes, assertions et intégrités référentielles
- Les contraintes: NOT NULL, UNIQUE, CHECK
- Les assertions
- La clé primaire
- Les contraintes d’intégrité référentielle, les mises à jour en cascade.
- Le SQL comme langage de manipulation de données
- Les requêtes: SELECT, DISTINCT, BETWEEN, IN, LIKE, ORDER BY, AND…OR,
- Les mises à jour
- Les insertions
- MERGE
- GROUP BY et HAVING
- ROLLUP
- CUBE
- Les valeurs, fonctions et expressions
- Les valeurs: littérales, paramétriques, spéciales.
- Les fonctions: COUNT, MAX, MIN SUM, AVG, EVERY, ANY, SOME.
- Les expressions: numériques, en chaîne de caractères, temporelles, booléennes.
- Les prédicats
- Les comparaisons de prédicats
- Les prédicats: IS NULL, IN, LIKE, SIMILAR, EXISTS, UNIQUE, OVERLAPS, SOME, ANY, ALL, MATCH, DISTINCT
- Travailler avec plusieurs tables
- Les opérateurs de jointure: CROSS JOIN, Natural JOIN, Condition JOIN, INNER JOIN, OUTER JOIN, LEFT JOIN
- Les opérateurs ensemblistes: UNION, INTERSECT et EXCEPT
- Les sous-requêtes
- La division relationnelle
- Les bases de données actives et les triggers
- Découverte des concepts de base tels que les triggers, la syntaxe, la sémantique de déclenchement, les actions de compensation.
Prix de la formation
Prix plein: 1050€
En savoir plus sur nos tarifsPersonne de contact
Formateur :
La société CogniTIC est active dans les domaines de la consultance, du développement et de la formation en systèmes d’information.
Tous les collaborateurs de CogniTIC mettent à profit leur expérience en tant que développeur, architecte logiciel, analyste métier, responsable qualité ou chef de projet pour proposer des formations méthodologiques et technologiques en fonction des besoins des entreprises et des réalités du marché.