Retour
SQL
Objectifs de la formation
Maîtriser le langage SQL et être en mesure d'écrire des requêtes à la main.
Contenu de la formation
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 (Jour 2) 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
Résultats de la formation
Langage SQL : exploiter une base de données relationnelle
Conditions spécifiques d'accès à la formation
La maitrise de l environnement Windows, Mac est indispensable, l utilisation d un SGBDR comme Access est preferable.
Métier formé
Administration de base de données
Niveau d'étude visé
Sans le Bac
Type d'immersion professionnelle
Formation initiale
Organisme de formation
Lambert Christophe EIRL
Durée de la formation
12 mois
Modalités de formation
formation mixte
Prochaine(s) session(s)
- 01/01/2024 - 31/12/2024