Cours

Standard SQL («SQL»)

Ce cours présente la manière d'interagir avec une base de données à l'aide du langage SQL. La compréhension des concepts abordés est renforcée par la mise en pratique lors d'exercices.
Durée 2 jours
Prix 1'800.–   excl. 8.1% TVA
Documents Livre de référence
Cours de perfectionnement : Standard SQL – Formation avancée

Description de la formation

Objectifs
  • Apprendre les bases du langage SQL
  • Apprendre à manipuler les données d'une base de données
  • Apprendre à effectuer des requêtes d'analyse de données en SQL
  • Comprendre la structure et le fonctionnement d'une base de données
Contenu
  1. Introduction et historique
  2. Structure d'une base de données et modélisation
    • Base de données, tables et colonnes
    • Entités, attributs, associations et cardinalité
    • Schéma Entités/Associations
    • Modèle relationnel
    • Types de données
  3. Définition structurelle (DDL: Data Definition Language)
    • Creation (CREATE), destruction (DROP) et modification (ALTER)
    • Contraintes sur les données
    • Clés primaires et clés étrangères
    • Valeurs par défaut et valeurs automatiques
  4. Manipulation des données (DML: Data Manipulation Language)
    • Insertion (INSERT), effacement (DELETE) et modification (UPDATE)
    • Extraction de données (SELECT)
    • Filtrage (WHERE), tri (ORDER BY) et limitation (LIMIT)
    • Groupement (GROUP BY) et fonction d'agréagation (COUNT, MAX, SUM, ...)
    • Sous-requêtes (IN, SOME, ANY, ALL)
    • Fonctions ensemblistes (UNION, EXCEPT, INTERSECT)
    • Jointures de tables (INNER JOIN, OUTER JOIN, ...)
    • Vues, indexes, alias
    • Scripts SQL
  5. Définition des accès (DCL: Data Control Language)
    • Utilisateurs et groupes
    • Donner et révoquer des droits d'accès (GRANT, REVOKE)
  6. Gestion des accès concurrentiels (TCL: Transaction Control Language)
    • Verrouillage de tables (LOCK, UNLOCK)
    • Gestion des transactions (COMMIT, ROLLBACK)
Public cible
  • Programmeurs, responsables informatiques, data analyste ou toute personne désirant manipuler des données à l'aide du langage SQL (applications web, analyses statistiques, ...).
  • Chef de projet ou responsable produit désirant connaître les possibilités du langage SQL.
Prérequis

Expérience approfondie de l'environnement informatique, connaissances fondamentales des bases de données relationnelles, ainsi que goût pour l'analyse et l'abstraction, respectivement pour la présentation de données.

Informations complémentaires

Ce cours se déroule sur MariaDB (un fork de MySQL) mais traite du langage SQL standard. Les différences existantes avec les autres principaux SGDBR (MSSQL, Oracle, PostgreSQL) sont abordées durant le cours.
Le langage SQL est un langage de développement informatique permettant la manipulation (création, effacement, modification, extraction) des données d'une base de données SQL. Il ne s'agit pas d'une interface graphique "à la" Access.

Téléchargement

Questions sur le cours

Avez-vous des questions?
Prénom
Nom
Société optionnel
e-mail
Téléphone
Je souhaite réserver ce cours en tant que cours d'entreprise
Prénom
Nom
Société optionnel
e-mail
Téléphone
Nombre de participants
Lieu de formation souhaité
Date de début (DD.MM.YYYY)
Date de fin (DD.MM.YYYY)

Choisissez votre session...

7
avr
2025
8
avr
2025
Lausanne
Français
Horaires
Si vous vous inscrivez, nous garantissons ce cours !
CHF 1’800.-
excl. 8.1% TVA
Si vous vous inscrivez, nous garantissons ce cours !
CHF 1’800.-
excl. 8.1% TVA
14
avr
2025
15
avr
2025
Formation virtuelle
Allemand
Horaires
Formation garantie.
CHF 1’800.-
excl. 8.1% TVA
Formation garantie.
CHF 1’800.-
excl. 8.1% TVA
12
mai
2025
13
mai
2025
Berne
Allemand
Horaires
Formation garantie.
CHF 1’800.-
excl. 8.1% TVA
Formation garantie.
CHF 1’800.-
excl. 8.1% TVA
13
mai
2025
14
mai
2025
Zurich
Allemand
Horaires
Si vous vous inscrivez, nous garantissons ce cours !
CHF 1’800.-
excl. 8.1% TVA
Si vous vous inscrivez, nous garantissons ce cours !
CHF 1’800.-
excl. 8.1% TVA
22
mai
2025
23
mai
2025
Genève
Français
Horaires
CHF 1’800.-
excl. 8.1% TVA
CHF 1’800.-
excl. 8.1% TVA
16
JUN
2025
18
JUN
2025
Zurich
Allemand
Horaires
CHF 1’800.-
excl. 8.1% TVA
CHF 1’800.-
excl. 8.1% TVA
16
JUN
2025
18
JUN
2025
Bâle
Allemand
Horaires
CHF 1’800.-
excl. 8.1% TVA
CHF 1’800.-
excl. 8.1% TVA
16
JUN
2025
18
JUN
2025
Berne
Allemand
Horaires
CHF 1’800.-
excl. 8.1% TVA
CHF 1’800.-
excl. 8.1% TVA
3
JUL
2025
4
JUL
2025
Lausanne
Français
Horaires
CHF 1’800.-
excl. 8.1% TVA
CHF 1’800.-
excl. 8.1% TVA
16
JUL
2025
17
JUL
2025
Formation virtuelle
Allemand
Horaires
CHF 1’800.-
excl. 8.1% TVA
CHF 1’800.-
excl. 8.1% TVA
11
aoû
2025
12
aoû
2025
Genève
Français
Horaires
CHF 1’800.-
excl. 8.1% TVA
CHF 1’800.-
excl. 8.1% TVA
25
aoû
2025
26
aoû
2025
Zurich
Allemand
Horaires
CHF 1’800.-
excl. 8.1% TVA
CHF 1’800.-
excl. 8.1% TVA
25
aoû
2025
26
aoû
2025
Berne
Allemand
Horaires
CHF 1’800.-
excl. 8.1% TVA
CHF 1’800.-
excl. 8.1% TVA
25
aoû
2025
26
aoû
2025
Bâle
Allemand
Horaires
CHF 1’800.-
excl. 8.1% TVA
CHF 1’800.-
excl. 8.1% TVA
23
sep
2025
24
sep
2025
Lausanne
Français
Horaires
CHF 1’800.-
excl. 8.1% TVA
CHF 1’800.-
excl. 8.1% TVA
30
sep
2025
1
oct
2025
Formation virtuelle
Allemand
Horaires
CHF 1’800.-
excl. 8.1% TVA
CHF 1’800.-
excl. 8.1% TVA
28
oct
2025
29
oct
2025
Zurich
Allemand
Horaires
CHF 1’800.-
excl. 8.1% TVA
CHF 1’800.-
excl. 8.1% TVA
6
nov
2025
7
nov
2025
Genève
Français
Horaires
CHF 1’800.-
excl. 8.1% TVA
CHF 1’800.-
excl. 8.1% TVA
19
nov
2025
20
nov
2025
Formation virtuelle
Allemand
Horaires
CHF 1’800.-
excl. 8.1% TVA
CHF 1’800.-
excl. 8.1% TVA
10
déc
2025
11
déc
2025
Berne
Allemand
Horaires
CHF 1’800.-
excl. 8.1% TVA
CHF 1’800.-
excl. 8.1% TVA
10
déc
2025
11
déc
2025
Zurich
Allemand
Horaires
CHF 1’800.-
excl. 8.1% TVA
CHF 1’800.-
excl. 8.1% TVA
18
déc
2025
19
déc
2025
Lausanne
Français
Horaires
CHF 1’800.-
excl. 8.1% TVA
CHF 1’800.-
excl. 8.1% TVA
Prochaine date
7
avr
2025
8
avr
2025
Lausanne
Français
Horaires
Si vous vous inscrivez, nous garantissons ce cours !
CHF 1’800.-
excl. 8.1% TVA
Si vous vous inscrivez, nous garantissons ce cours !
CHF 1’800.-
excl. 8.1% TVA

Formations complémentaires

Standard SQL – Formation avancée («SQLADV»)

1 jour
CHF
850.–

Nos clients témoignent

Louis Dubath, 03.05.2024

Simon G., 03.05.2024

Compagnie des Montres Longines, Francillon SA

Ananti Bohrer, 13.06.2023

Optimatik AG

Anouk Mentha, 21.03.2023

Conservatoire et Jardin botaniques de la Ville de Genève

Stephane Andrieux, 21.04.2017

Wilfired Chedot, 07.03.2017

Beckman Coulter Eurocenter SA