Ferme la recherche

Langage SQL : Certification IT - Exploitation d'une base de données avec le langage SQL

Descriptif

Durée de la formation

Durée 21 heures

Session

entrées/sorties permanentes

du 04 févr. 2021 au 29 déc. 2021  - Mont St Aignan (76)
+ autres sessions
du 04 févr. 2021 au 29 déc. 2021  - Mont St Aignan (76)
du 04 janv. 2021 au 31 déc. 2021  - Caen (14)

Objectif de la formation

Objectifs pédagogiques :
Rappeler les principaux concepts des SGDBR (Système de Gestion des Bases de Données Relationnelles) et d'algèbre relationnelle utilisés dans le langage SQL
Interroger une base de données avec la clause SQL SELECT
Utiliser les commandes SQL de mise à jour des données
Connaître les commandes SQL de début et fin de transaction BEGIN, COMMIT et ROLLBACK
Appréhender les concepts de gestion des privilèges systèmes et objets avec les commandes SQL GRANT et REVOKE
Créer, modifier et supprimer certaines catégories d'objets (table, index, vues...) avec CREATE, ALTER et DROP.

Description de la formation

Programme
Jour 1
Le relationnel
Rappels de concepts de base des SGBDR (RDBMS)
Règles de Codd
Vocabulaire
Terminologie
Formes normales
L'algèbre relationnelle et la logique du SQL
Rappels d'algèbre relationnelle applicable au langage SQL
Opérateurs sur une seule table : projection et sélection
Opérateurs sur plusieurs tables : union, différence et produit cartésien
Opérateurs complémentaires : jointure, intersection et division
L'interrogation des données
Généralités sur les groupes de commandes SQL
DML
DDL
DCL
TCL
Descriptions des tables de démonstration utilisées pour illustrer les exemples
Projection d'une ou plusieurs colonnes (avec ou sans éliminer les doublons ALL ou DISTINCT)
Les conditions de recherche WHERE (opérateurs égal, différent, inférieur, supérieur...) avec une condition (prédicat) ou plusieurs conditions (opérateurs booléens NOT, AND, OR)
Suite de valeurs IN, intervalle de valeurs BETWEEN
Recherche d'une chaîne de caractères LIKE (avec% et _)
Recherche de valeurs nulles (IS NULL et IS NOT NULL)
Les opérateurs arithmétiques dans la projection et la sélection
Addition
Soustraction
Multiplication
Division
Opérateurs et fonctions supplémentaires en fonction du SGBDR
Fonctions arithmétiques supplémentaires : modulo, racine carrée, puissance, arrondi, valeur plancher ou plafond...
Fonctions sur les chaînes de caractères : mise en majuscules / minuscules, longueur d'une chaîne, remplissage à gauche ou à droite, extraction d'une sous chaîne...
Tri des résultats ORDER BY
Exemples de travaux pratiques (à titre indicatif)
Prise en main de l'environnement des travaux pratiques
Travaux pratiques sur les projections
Exercices sur tout ce qui est abordé pendant la théorie
Jour 2
L'interrogation des données
- Suite
Traitements des dates et de l'affichage des dates avec la fonction TO_CHAR
Traitements numériques sur les dates avec les fonctions
TO_DATE
ADD_MONTH
NEXT_DAY
TRUNC
ROUND
Différence de deux dates
Date courante...
Jointures standard, jointures externes, auto
- jointures et jointures avec syntaxes SQL3
NATURAL
INNER JOIN
RIGTH / LEFT / FULL OUTER JOIN
Les regroupements de valeurs (GROUP BY) et leurs conditions (HAVING)
Les traitements de groupes
SUM
AVG
MIN
MAX
COUNT
Exemple de travaux pratiques (à titre indicatif)
Exercices sur la manipulation des dates
Les jointures
Jointures standard, jointures externes et auto
- jointures
Jointures avec syntaxes SQL3
NATURAL
INNER JOIN
RIGTH / LEFT / FULL OUTER JOIN
ON
USING
Exemple de travaux pratiques (à titre indicatif)
Exercices sur les jointures
Les sous
- requêtes
Sous
- interrogation retournant une seule valeur
Sous
- interrogation retournant plusieurs valeurs (opérateurs IN, ANY et ALL)
Exemple de travaux pratiques (à titre indicatif)
Exercices sur les sous
- interrogations
Traitements de groupes
Traitement sur les groupes de lignes résultant d'une sélection avec les fonctions
AVG
SUM
MIN
MAX
COUNT
Regroupement du résul

Conditions d'accès

Maîtriser les concepts de base du modèle relationnel.

Validation

Sans niveau spécifique
Non renseigné

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

Animation de site multimedia (voir la fiche métier)

Conception de contenus multimedias (voir la fiche métier)

Administration de systemes d'information (voir la fiche métier)

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

Informations complémentaires

Formation en groupe (non personnalisable)
0
Et après la formation ?

NON DÉTERMINÉ

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 ?

M2I Formation (Siège)

Lieu de formation

RDC
Immeuble Léonard de Vinci
11 rue Alfred Kastler
Mont St Aignan

Calculez votre itinéraire

Centre de formation

146-148 rue de Picpus
75012, Paris

Toutes les formations et avis pour M2I Formation (Siège)