SQL: interroger les bases de données

SQL: interroger les bases de données

(Réf.2022-033)
3
Jour(s)
FR
Autres
CEFORA
Entreprise
Employé
Payant
Jour entier

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 syntaxes 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.

Quels sont les buts de la formation ?

Les compétences visées par la formation sont les suivantes :

  • 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

Que devez vous connaître pour suivre la formation ?

Il est souhaitable d’avoir suivi la formation « introduction aux bases de données » ou d’avoir de bonnes notions de structuration d’information selon un modèle relationnel.

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

Retour vers le catalogue

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
2022-066
Inscription possible jusqu'au 
Autres
CEFORA
Entreprise
Employé
3 Jour(s)
Payant
FR

3.6

13places maximum
Entreprise
Digitalcity.Brussels - Pool Opleiding Werk
Afficher toutes les dates
Dates-Session

28/09/2022 - Jour entier

-

29/09/2022 - Jour entier

-

30/09/2022 - Jour entier

-
Trainer

Bstorm

Active
Off
Digitalcity.Brussels - Pool Opleiding Werk
Trouvez plus de formations sur ces thèmes

Loader DigitalCityChargement...