Langage SQL par M2I FORMATION METZ

Lieu(x)
En centre (57)
Durée
Nous contacter
Financement
Demandeur d’emploi
Diplômes délivrés
BAC
Prix
Nous contacter
Cette formation vous intéresse ?
Description générale
Le relationnelRappels de concepts de base des SGBDR (RDBMS)L'algèbre relationnelle et la logique du SQLRappels d'algèbre relationnelle applicable au langage SQLOpérateurs sur une seule table : projection et sélectionOpérateurs sur plusieurs tables : union, différence et produit cartésienOpérateurs complémentaires : jointure, intersection et divisionL'interrogation des donnéesGénéralités sur les groupes de commandes SQLDescriptions des tables de démonstration utilisées pour illustrer les exemplesProjection 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 BETWEENRecherche 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électionOpérateurs et fonctions supplémentaires en fonction du SGBDRTri des résultats ORDER BYL'interrogation des données
- SuiteTraitements des dates et de l'affichage des dates avec la fonction TO_CHARTraitements numériques sur les dates avec les fonctionsJointures standard, jointures externes, auto
- jointures et jointures avec syntaxes SQL3Les regroupements de valeurs (GROUP BY) et leurs conditions (HAVING)Les traitements de groupesLes jointuresJointures standard, jointures externes et auto
- jointuresJointures avec syntaxes SQL3Les sous
- requêtesSous
- interrogation retournant une seule valeurSous
- interrogation retournant plusieurs valeurs (opérateurs IN, ANY et ALL)Traitements de groupesTraitement sur les groupes de lignes résultant d'une sélection avec les fonctionsRegroupement du résultat d'une sélection avec GROUP BYSélection des groupes de lignes en fonction d'un critère avec HAVINGSous
- interrogation de groupe et la corrélationOpérateurs algébriques sur plusieurs tablesOpérateurs UNION, MINUS et INTERSECTDiversStructure CASESous
- interrogation scalaireTables dérivéesMise à jour des donnéesInsertion d'une ligne dans une table avec INSERTInsertion de lignes dans une table, à partir d'une autre table avec INSERT...SELECTMise à jour de lignes dans une table avec UPDATESuppression de lignes dans une table avec DELETEEnvironnement transactionnel avec BEGIN, COMMIT et ROLLBACKGestion des privilègesConcepts généraux de la gestion des privilèges des commandes DCL GRANT et REVOKEGestion des objetsCréation et gestion des structures de données (tables, vues...) avec les commandes DDLCréation d'une table CREATE TABLECréation d'u
Objectifs
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 SQLInterroger une base de données avec la clause SQL SELECTUtiliser les commandes SQL de mise à jour des donnéesConnaître les commandes SQL de début et fin de transaction BEGIN, COMMIT et ROLLBACKAppréhender les concepts de gestion des privilèges systèmes et objets avec les commandes SQL GRANT et REVOKECréer, modifier et supprimer certaines catégories d'objets (table, index, vues...) avec CREATE, ALTER et DROP.
Centre(s)
  • Metz (57)
Formation proposée par : M2I FORMATION METZ
À découvrir
VERTEGO INFORMATIQUE
Les fondamentaux du langage sql par VERTEGO INFORMATIQUE
Langage PL/SQL par Alphorm
Oracle - Langage PL/SQL par M2I FORMATION MERIGNAC
Le langage SQL - le guide complet par Alphorm
Langage SQL par M2i FORMATION STRASBOURG
Langage SQL par BT Formation - BT Info
Langage SQL par M2I Formation (Siège)
Langage SQL par Scribtel formation
Le langage sql par Vaelia
Le langage SQL par VAELIA MERIGNAC