SQL: interroger les bases de données

Loader DigitalCityChargement...

SQL: interroger les bases de données

(Réf.2025-017)
4
Jour(s)
FR
Autres
CEFORA
Entreprise
Employé
Payant
Jour entier

Organisé par :

Partenaires de la formation :

Description

La formation aborde les contenus techniques suivants :

  •  Les bases du modèle relationnel
  •  SQL comme langage de définition des données
  •  SQL comme langage de manipulation des données
  •  Fonctions et Expressions en SQL
  •  Les prédicats
  •  Les jointures verticales et horizontales
  •  Les sous-requêtes

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

Quels sont les buts de la formation ?

Les objectifs visés par cette formation sont :

  •  Comprendre la manipulation du modèle relationnel
  •  Utiliser SQL pour définir une base de données
  •  Utiliser SQL pour manipuler une base de données
  •  Créer des fonctions et des expressions en SQL
  •  Mettre en place des prédicats
  •  Utiliser des jointures pour interroger des bases de données
  •  Utiliser des sous-requêtes pour faire des interrogations complexes

Que devez vous connaître pour suivre la formation ?

Avoir des connaissances en base de données

Programme de la formation

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

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

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.

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

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.

Prédicats

-        Comparaisons de prédicats

-        Prédicats : IS NULL, IN, LIKE, SIMILAR, EXISTS, UNIQUE, OVERLAPS, SOME, ANY, ALL, MATCH, DISTINCT

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

Bases de données actives et triggers

-        Concepts de base: triggers, syntaxe, sémantique de déclenchement, actions de compensation

Exercices pratiques

  •  Base de données fournie pour les exercices
  •  Exercices de création de bases de données
  •  Exercices de manipulation de bases de données
  •  Mise en place de JOIN pour interroger des données réparties sur plusieurs tables

Trouvez plus de formations sur ces thèmes

Comment s'inscrire à la formation ?

1 session(s) pour cette formation

SQL: interroger les bases de données

Original-Id
2025-017
Inscription possible jusqu'au 
Autres
CEFORA
Entreprise
Employé
4 Jour(s)
Payant
FR

3.6

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

06/03/2025 - Jour entier

-

07/03/2025 - Jour entier

-

10/03/2025 - Jour entier

-

11/03/2025 - Jour entier

-
Trainer

Bstorm

Active
Off
Digitalcity.Brussels - Pôle Formation Emploi
Trouvez plus de formations sur ces thèmes