Accueil > Big Data, SGBD, IA, BI, SAP > Bases de données et langage SQL pour non-informaticiens
Formation #BSI111

Formation Bases de données et langage SQL pour non-informaticiens

Formation avec Restauration incluse
(Déjeuner, Petit Déjeuner et Pauses Cafés)

Durée : 4 jours

Code : BSI111


Sessions programmées :

Du 09 au 12 Fév. 2021

Du 27 au 30 Avril 2021

Du 29 Juin au 02 Juil. 2021

Du 14 au 17 Sept. 2021

Du 09 au 12 Nov. 2021

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
  • Pour les entreprises AU MAROC :
    Au minimum 10 JOURS OUVRÉS avant la date de formation
  • Pour les entreprises HORS MAROC :
    Au minimum 15 JOURS OUVRÉS avant la date de formation

Formation dans votre entreprise.

Durée : 4 jours

Code : BSI111


Vous souhaitez réaliser cette formation en vos locaux avec le même programme ?

Vous souhaitez personnaliser le programme de cette formation pour qu'elle réponde aux spécificités de votre entreprise ?

Objectifs

  • Maitriser les fonctionnalités standards du langage SQL
  • Soumettre des requêtes en interactif et interpréter les résultats
Programme
1/ Introduction
  • Rappel sur le modèle relationnel
  • Les composantes de SQL
  • Les tables (colonne, types de données)
  • Contraintes d'intégrités (primary key, foreign key, not null,...)
  • Outil pour interroger une base
2/ Créer des requêtes d'interrogation
  • Extraction simple des données (SELECT, FROM, WHERE, DISTINCT)
  • Filtrage de base (WHERE, LIKE, BETWEEN, IN)
  • Mettre à jour les données (INSERT, UPDATE, DELETE)
3/ Extraire les données de plusieurs tables
  • Définir une jointure
  • Utiliser les jointures (jointure interne, jointure externe)
  • Spécificités de la jointure « naturelle »
  • Opérateurs d'ensemble (UNION, INTERSECT...)
4/ Présenter et trier les données
  • Notions de tri et de regroupement
  • Utiliser des alias
  • L'opérateur CASE
  • Tri des résultats ORDER BY
  • Utilisation des fonctions (chaînes de caractères, dates)
5/ Maîtriser l’ordonnancement et les statistiques
  • Les traitements de groupes (MIN, MAX, AVG, SUM…)
  • Regroupement des donnés (GROUP BY) et leurs conditions (HAVING)
  • La clause OVER
  • Ordonnancement des résultats avec RANK, ROW_NUMBER
6/ Importer/Exporter de données
  • Les formats standards (CSV, XML)
  • Import/export
  • Génération de fichiers CSV et XML
  • Importation de données depuis un fichier texte (CSV, XMl, ...)
  • Retrouver ses données EXCEL dans la base (et vice versa)
7/ Utiliser des sous-requêtes
  • Définition d’une sous-requête
  • Sous-interrogation retournant une seule valeur
  • Sous-interrogation retournant plusieurs valeurs (opérateurs IN, ANY et ALL)
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public cible

Public cible

  • Toute personne ayant des besoins d'interrogation simples d'une base de données avec le langage SQL
Dates

Dates

  • Du 09 au 12 Fév. 2021
  • Du 27 au 30 Avril 2021
  • Du 29 Juin au 02 Juil. 2021
  • Du 14 au 17 Sept. 2021
  • Du 09 au 12 Nov. 2021
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
    • Pour les entreprises AU MAROC : Au minimum 10 JOURS OUVRÉS avant la date de formation
    • Pour les entreprises HORS MAROC : Au minimum 15 JOURS OUVRÉS avant la date de formation