Accueil > Domaines de compétence : Formations Informatiques > Base de données > Notions fondamentales > Introduction au langage SQL
Prochaines
dates programmées
Introduction au langage SQL
Objectifs
Formation "découverte » qui vous permettra de comprendre les bases de données relationnelles,leurs principes de fonctionnement et le SQL
Contenu de la formation
- Introduction aux bases de données :
- Qu'est-ce qu'une base de données ? Un serveur de base de données ?
- Le modèle relationnel.
- Table, colonne et de types.
- Clef primaire et unicité.
- Liens entre les tables et intégrité référentielle.
- Extraire les données
- Qu'est-ce qu'une requête d'extraction ?
- Lister les valeurs à retourner.
- La clause WHERE pour filtrer les données.
- Retourner des lignes sans doublon (DISTINCT).
- Opérateurs de restriction (BETWEEN, IN, LIKE...).
- Opérateurs numériques.
- Interroger les données de plusieurs tables :
- Principe des jointures : Restituer les informations à partir de plusieurs tables.
- Jointure interne. Jointure externe.
- Opérateurs ensemblistes (UNION, INTERSECT et EXCEPT).
- Ordonnancement et statistiques :
- Trouver des valeurs agrégées (MIN, MAX, AVG, SUM...).
- Calculer des agrégats relatifs avec GROUP BY.
- Filtrer les valeurs agrégées avec HAVING.
- Présenter et trier les données :
- Utiliser des alias pour présenter les données des colonnes.
- Conversion d'un type à un autre.
- Effectuer des choix à l'aide de l'opérateur CASE.
- Trier les données avec ORDER BY.
Pédagogie et outils
Formateur expert du domaine, un ordinateur, un support de cours version papier ou numérique, vidéo projecteur, tableau blanc