Ferme la recherche

SQL : Interroger les bases de données avec le langage SQL

Descriptif

Durée de la formation

Durée 21 heures
En centre 21 heures

Session

du 11 mars 2020 au 13 mars 2020  - Levallois Perret (92)
+ autres sessions
du 11 mars 2020 au 13 mars 2020  - Levallois Perret (92)
du 05 mai 2020 au 07 mai 2020  - Levallois Perret (92)
du 10 juin 2020 au 12 juin 2020  - Levallois Perret (92)
du 08 juil. 2020 au 10 juil. 2020  - Levallois Perret (92)
du 09 sept. 2020 au 11 sept. 2020  - Levallois Perret (92)
du 14 oct. 2020 au 16 oct. 2020  - Levallois Perret (92)
du 18 nov. 2020 au 20 nov. 2020  - Levallois Perret (92)
du 16 déc. 2020 au 18 déc. 2020  - Levallois Perret (92)

Objectif de la formation

- Comprendre le schéma d'une base et des tables.
- S'initier à l'écriture des requêtes SQL pour extraire des données.
- Savoir écrire des requêtes SQL pour mettre à jour la base.
- Apprendre à extraire les informations de plusieurs tables.
- Assimiler les fonctions standards du langage SQL.

Description de la formation

* Schéma général d'une base de données.
Principes des tables et des relations entre les données.
Le rôle des contraintes d'intégrité.
Les clefs primaires et étrangères.
Des exemples de violations de contraintes.
Les domaines d'utilisation du SQL.
* L'environnement de travail pour le SQL.
- Différents produits selon les acteurs pour un même résultat.
Nécessités d'un environnement spécifique pour dialoguer avec la base.
Exemple d'Oracle Developper.
DBA Management Studio pour SQL Server.
PHPMyAdmin pour MySQL.
L'outil graphique de PostgreSQL.
Autres outils selon le SGBD.
- Utilisateurs.
Principe de connexion à la base.
Notion de schéma.
Sensibilisation aux accès concurrents et aux transactions.
* D'où viennent les données ?
- Genèse des données.
Création de tables en SQL.
Pourquoi il faut typer les données d'une table.
Différents types de bases.
Comment et pourquoi modifier la définition d'une table.
Suppression de table.
Notions sur les vues, les séquences, les index et les synonymes.
- Mise à jour des données.
Insertion, mise à jour et suppression de données.
Ne pas confondre NULL, 0, et chaîne vide.
* Requêtes fondamentales en SQL.
- Structure d'une requête SQL.
Structure select ... from ... where ...
Restrictions et conditions.
Trier les données.
Éliminer les doublons.
Croiser les informations.
- Regroupement et premières fonctions.
Grandes familles de fonctions SQL.
Philosophie d'utilisation des fonctions.
Moyenne des valeurs.
Nombre d'enregistrements retournés.
Minimum et maximum.
Somme des valeurs.
* Fonctions avancées en SQL.
- Fonctions sur les chaînes de caractères.
Longueur de chaîne.
Minuscules et majuscules.
Opérateur LIKE et symbole %.
Extraction d'une partie de la chaîne.
- Fonctions sur les dates.
Qu'est
- ce que le format date ?
Savoir manipuler une date.
- La conversion date/chaîne.
Les pièges classiques.
Conversion d'une date en caractères.
Conversion d'une chaîne de caractères en date.
* Requêtes ensemblistes en SQL.
Regroupement et condition.
Cumul de résultats.
Recoupement de résultats.
* Requêtes complexes en SQL.
Sous
- interrogations dans le where.
Sous
- requêtes synchronisées.
Variantes sur la jointure.
* Import / Export de données.
Récupérer les données dans un fichier texte.
Importer les données d'un fichier texte, CSV, XML dans la base.
Présenter les résultats des requêtes SQL dans un fichier Excel.
* Limites du SQL, apports d'autres solutions.
Philosophie des procédures stockées.
Place du SQL dans l'offre Business Intelligence (BI).
Quelques exemples : BO, Oracle Discoverer...

Conditions d'accès

Connaître le SQL n'est pas nécessaire pour suivre ce cours.

Validation

Attestation d'acquis ou de compétences;Attestation de suivi de présence

Donne accès au(x) métier(s) suivant(s)

Etudes et developpement informatique (voir la fiche métier)

Et après la formation ?

Retour à l'emploi des anciens stagiaires

EXCELLENT

Conseils
Les questions à poser avant de choisir un centre de formation
  • Quels sont les profils des anciens stagiaires (niveau de formation, expérience professionnelle) ?
  • Est-il possible de visiter le centre ?
  • Quel type de public accueillez-vous en formation (salariés, demandeurs d’emploi, particuliers) ?
  • Peut-on obtenir une liste de ces anciens stagiaires pour les interroger sur cette formation ?
  • Comment aidez-vous les stagiaires à trouver un emploi ?

PLB Consultant

Lieu de formation

PLB Consultant
3-5 Rue Maurice Ravel
Levallois Perret

Calculez votre itinéraire

Centre de formation

PLB Consultant
3-5 Rue Maurice Ravel
92300, Levallois-Perret

Toutes les formations et avis pour PLB Consultant