SQL: interroger les bases de données

Loader DigitalCityChargement...

SQL: interroger les bases de données

(Réf.2024-022)
4
Jour(s)
FR
Autres
CEFORA
Company
Employé
For a Fee
Day

Organised by :

Training partners :

Description

Le langage SQL est la base du traitement des bases de
données. T-SQL est le langage proposé par Microsoft pour la
manipulation des données sur son SGBD. Cette formation SQL
déclaratif permet aux participants de découvrir ce langage,
des bases de sa syntaxe jusqu’à l’élaboration de requêtes
complexes.

Cette formation s’adresse à toute personne intéressée
par l’interrogation des données avec le langage SQL

What are the aims of the training?

→ Maîtriser la syntaxe du langage T-SQL
→ Être capable d’élaborer des requêtes de sélection
simples sur une table de données
→ Effectuer des requêtes d’insertion de données
→ Modifier le schéma d’une table
→ Ecrire un script de création de base de données
→ Être capable d’effectuer des requêtes complexes
avec des jointures
→ Maîtriser les différents types de jointures
→ Réaliser des requêtes imbriquées
→ Effectuer des tris sur les données
→ Utiliser les fonctions de groupement sur
les données
→ Utiliser les fonctions d’agrégation
→ Maîtriser les opérateurs ensemblistes

What do you need to know to follow the training?

Avoir suivi  Introduction aux bases de données ou connaissances équivalentes.

Training programme

Module 1 : Introduction
• Historique
• Concept de vue
• Privilèges
• Connections et sessions
• Transactions
• Types de données et
nouveaux types en SQL 2003
• Valeurs nulles et logiques
• Conversion de données
• Exécution statique
et dynamique
↘ Module 2 : SQL comme
langage de définition
de données
• Concept de schéma
et de catalogue
• Création et modification
de tables et de colonnes
• Concept d’index
↘ Module 3 : Contraintes,
assertions et intégrités
référentielles
• Contraintes : NOT NULL,
UNIQUE, CHECK
• Assertions
• Clé primaire
• Contraintes d’intégrité
référentielle, Mises à jour
en cascade
↘ Module 4 : SQL comme
langage de manipulation
de données
• Requêtes : SELECT,
DISTINCT, BETWEEN, IN,
LIKE, ORDER BY, AND… OR,
• Mises à jour
• Insertions
• MERGE
• GROUP BY et HAVING
• ROLLUP
• CUBE
↘ Module 5 : Valeurs,
fonctions et expressions
• Valeurs : littérales,
paramétriques, spéciales
• Fonctions : COUNT, MAX,
MIN SUM, AVG, EVERY,
ANY, SOME
• Expressions : numériques,
en chaîne de caractères,
temporelles, booléennes
↘ Module 6 : Prédicats
• Comparaisons
de prédicats
• Prédicats : IS NULL, IN,
LIKE, SIMILAR, EXISTS,
UNIQUE, OVERLAPS,
SOME, ANY, ALL, MATCH,
DISTINCT
↘ Module 7 : Travailler avec
plusieurs tables
• Opérateurs de jointure :
CROSS JOIN, Natural JOIN,
Condition JOIN, INNER
JOIN, OUTER JOIN,
LEFT JOIN
• Operateurs ensemblistes :
UNION, INTERSECT
et EXCEPT
• Sous-requêtes
• Division relationnelle
↘ Module 8 : Bases de
données actives et triggers
• Concepts de base :
triggers, syntaxe,
sémantique
de déclenchement,
actions de compensation

Find more training courses on these topics

How do I register for the course?

1 session(s) pour cette formation

SQL: interroger les bases de données

Original-Id
2024-022
Registration possible until 
Autres
CEFORA
Company
Employé
4 Jour(s)
For a Fee
FR

3.1

12maximum places
Entreprise
Digitalcity.Brussels - Pôle Formation Emploi
Afficher toutes les dates
Dates-Session

23/09/2024 - Jour entier

-

24/09/2024 - Jour entier

-

25/09/2024 - Jour entier

-

26/09/2024 - Jour entier

-
Trainer

Bstorm

Active
Off
Digitalcity.Brussels - Pôle Formation Emploi
Find more training courses on these topics