Skip to main content

Formations Bash et SQL

SysNux a effectué deux formations techniques fin avril et début mai, à la demande d'un grand compte.

Bash

Les points suivants ont été développés pendant cette formation de douze heures :

  • Historique, présentation
  • Ligne de commande
  • Principales commandes
  • Scripts
  • Références

SQL

Voici le programme développé (durée douze heures) :

  • Analyse et modélisation, SGBDR
  • Définition et construction d'une base
  • Accès aux données
  • Relations, jointures
  • Tris et groupements
  • Opérateurs et fonctions
  • Modification de tables
  • Index et contraintes
  • Programmation PL/SQL

Environnement

Les deux formations ont été réalisées sous l'environnement Linux, évidemment (machine virtuelle Ubuntu utilisée par le client). ;)

Le serveur SQL retenu par le client n'était malheureusement pas libre, mais j'ai fait a plusieurs reprises la promotion de PostgreSql, j'espère avoir été convaincant.

Si un jour vous n'avez pas d'autre choix, et vous devez utiliser sql*plus, je vous recommande chaudement rlwrap. Ce petit utilitaire (~200 Ko) incorpore à tout logiciel la librairie GNU Readline. En clair, cela permet de retrouver les commandes précédemment entrées, de les modifier, …, via les touches de déplacement du curseur. L'utilisation est extrêmement simple&nbs;:


[jdg@tiare ~]$ rlwrap sqlplus test@xe

SQL*Plus: Release 11.2.0.2.0 Production on Sam. Mai 14 15:56:57 2016

Copyright (c) 1982, 2011, Oracle.  All rights reserved.

Enter password: 

Connected to:
Oracle Database 11g Express Edition Release 11.2.0.2.0 - 64bit Production

SQL> select * from personnes;

ID_PERSONNE PRENOM     NOM        DATE_NAI S
----------- ---------- ---------- -------- -
         21 Luc        Besson     18/03/59 M
         22 Jean       Bouise     03/06/29 M
         23 Clint      Eastwood   31/05/30 M
 ...

SysNux privilégie les aspects pratiques, et de nombreux exercices issus de situations réelles ont été réalisés. Les stagiaires ont paru satisfaits.

Quant à moi, j'ai eu beaucoup de plaisir à dispenser ces formations, avec des stagiaires motivés, et des questions pertinentes. Les locaux mis à disposition étaient parfaitement équipés et adaptés.