Sql (structured query language)
Certification : Langage sql : exploiter une base de données relationnelle
Proposée par LAMBERT CHRISTOPHE LC FORMATEUR — 59125 Trith-Saint-Léger
Type
Catégorie de la certification
Certification inscrite au Répertoire Spécifique (RS)
Niveau de sortie
Niveau reconnu si applicable
N/C
Prix
Indiqué par l'établissement
1 626 €
Formation dispensée en Présentiel à l'adresse suivante :
Localisation & Rattachements
- Adresse
- 125 RUE EMILE ZOLA 59125 Trith-Saint-Léger
- Académie
- Lille
- Département
- Nord
- Région
- Hauts-de-France
La carte est indicative. Vérifiez l’accès avant votre déplacement.
Objectifs
Débouchés / Résultats attendus
Programme & Référentiel
Introduction au langage SQL et bases de données (Jour 1)
- Qu'est ce qu'un SGBDR ?
- Architecture de base de données
- Syntaxe du langage SQL
Définition de données (Jour 1)
- Création des tables (CREATE)
- Clefs primaires et unicité
- Les différents types de données (booléen, entier, chaîne de caractère)
- Les types de contraintes
- Contraintes de validation
- Contraintes d'intégrité référentielle
- Modification et suppression des tables
Manipulation des données (Jour 1)
- L'extraction des données (SELECT * FROM)
- Filtrage des données (WHERE)
- Opérateurs : NOT IN, IS NULL, LIKE ...
- Trier les données (ORDER BY)
- Les jointures entre tables (INNER JOIN, OUTER JOIN...)
- Utilisation de EXISTS
- Utilisation de sous-requêtes (WHERE, FROM)
- Utilisation des alias (AS)
- L'insertion de données (INSERT)
- La mise à jour (UPDATE)
- La suppression d'informations (DELETE)
- Création de table temporaire
- La gestion des vues (CREATE VIEW)
Les opérateurs ensemblistes
- Opérateur UNION
- Opérateur INTERSECT, EXCEPT
- Opérateur MINUS
- GROUP BY et HAVING (et les fonctions associées)
Utilisation des fonctions (Jour 2)
- Fonctions horaires (date et heure)
- Fonctions arithmétiques (SUM, AVG, MIN, MAX...)
- Fonctions de statistiques (COUNT ...)
- Fonctions de chaînes de caractères
- Fonctions statistiques