Formations - Technifutur

Prix
325€ (HTVA/jour/personne)
Places
12 personnes
Durée
3 jours
Public cible
Entreprise
Le langage SQL: définir, manipuler et interroger les données dans un SGBD
Formations planifiées
Objectifs

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.

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

  • Maîtriser la syntaxe du langage T-SQL
  • Etre 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
  • Etre 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
Cible

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

Prérequis

Connaissance des principes de modélisation des bases de données.

Programme

Introduction à SQL

  • Historique
  • Concept de vue
  • Privilèges
  • Connections et sessions
  • Transactions
  • Types de données et nouveaux types SQL
  • 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

Inscription en ligne

Formation planifiée à Technifutur® pour plusieurs entreprises reprenant le contenu et la durée de la fiche formation


Lieu de la formation :

À définir

Prix : 325€ HTVA/jour/personne


Dates disponibles :

Aucune date disponible

Formation à planifier pour une entreprise dans ses locaux ou à Technifutur® reprenant le contenu et la durée de la fiche formation


Prix : 1550€ HTVA/jour pour le groupe


Durée :
3 jours
S'inscrire

Formation construite entièrement sur-mesure pour une entreprise (Contenu, durée, lieu de formation, etc.)


Prix : Sur demande


Contact/S'inscrire
Le langage SQL: définir, manipuler et interroger les données dans un SGBD

Remplissez ce formulaire et nous vous recontacterons dans les plus brefs délais !

*Champs obligatoires

1
Personne de contact

Veuillez remplir tous les champs obligatoires

2
Informations sur votre société
Adresse :
3
Informations sur le(s) participant(s)

Participant 1

Participant 2

Participant 3

Participant 4

Participant 5

Participant 6

Participant 7

Participant 8

4
Commentaires
séparateur gauche séparateur droite
© 2024 - TECHNIFUTUR®️