Formation SQL : Initiation

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Comprendre les fondements de la structuration d'une base de donnée - Savoir exploiter une base de donnée au moyen de requêtes simples

DAWAN


Formez-vous à l’excellence.
Voir la fiche entreprise

Tarif

A partir de 1 495,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

DAWAN


Formez-vous à l’excellence.
Voir la fiche

Tarif

A partir de 1 495,00 €

Durée 3 jour(s)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

  • Un support et les exercices du cours pour chaque stagiaire
  • Un formateur expert ayant suivi une formation à la pédagogie
  • Boissons offertes pendant les pauses en inter-entreprises
  • Salles lumineuses et locaux facilement accessibles
  • Méthodologie basée sur l'Active Learning : 75% de pratique minimum
  • Matériel pour les formations présentielles informatiques : un PC par participant
  • Positionnement à l'entrée et à la sortie de la formation
  • Certification CPF quand formation éligible
  • Programme

    Découvrir le langage SQL

    Historique, versions et normalisation du langage SQL
    Notion d’instance
    Structure d’une instance : base, schémas et objets
    Principaux SGBD (Systèmes de Gestion de Base de Données)

    Concevoir une base de données

    Modèle Conceptuel de données : tables et relations
    Création de la base de données
    Création des tables : Types, contraintes et notions d’index

    Atelier: conception et création d'une BDD exemple

    Manipuler les données de la base

    Insertion de données
    Modification de données
    Suppression de données

    Atelier: création et manipulation de données dans la base de test

    Ecrire des requêtes

    Sélection de données : syntaxe générale
    Attributs
    - Opérateur *
    - Alias d’attributs
    - Opérateur DISTINCT
    Clause FROM et alias de tables
    Opérateurs logiques de filtres : AND, OR et NOT
    Notion de prédicat
    Prédicats LIKE, IN et BETWEEN
    Prise en compte des NULL : prédicat IS NULL
    Clause ORDER BY
    OFFSET/FETCH/LIMIT

    Atelier : interrogation de tables - manipulation des différents prédicats abordés -  tri des extractions précédentes

    Réaliser des jointures entre tables

    Notion de produit cartésien
    Notion de jointure
    Jointure interne
    Jointures externes

    Auto-jointure

    Atelier: manipulation des différents types de jointures

    Ecrire des sous-requêtes

    Principe des sous-requêtes
    Sous-requêtes corrélées
    Prédicats EXISTS/NOT EXISTS Notions de tables dérivées

    Atelier: manipulation des sous-requêtes

    Manipuler des tables temporaires

    Création de table temporaires : globale et locale
    Expressions de Table Communes (CTE) : Problématique, usage et syntaxe
    Entre table dérivée et CTE, les vues : Syntaxe et intérêt

    Atelier: création de vues simples

    Utiliser des fonctions

    Principe des fonctions  Fonctions scalaires : manipulation de données alphanumériques et temporelles
     Fonction d'agrégation : définition et usage
     Principales fonctions d’agrégat

    Atelier: manipulation des différentes fonctions de gestion de chaînes de caractères et de dates - utilisation des fonctions SUM, MIN et MAX

    Regrouper des résultats

    Création de regroupements : GROUP BY
    Filtre sur regroupements : HAVING

    Atelier: utilisation de fonctions d’agrégations sur regroupements

    Comprendre les bases des fonctions de fenêtrage

    Configuration de la fenêtre : clause OVER
    - Prédicat PARTITION BY
    - Prédicat ORDER BY

    Atelier: intérêts des fonctions de fenêtrage

    Passage de la certification (si prévue dans le financement)

    Prérequis

    Aucun

    Public

    Débutants, participants souhaitant connaître les concepts de base et s'approprier les fonctionnalités essentielles

    Ces formations pourraient vous intéresser

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    5 jours (35 heures)

    Modes
    • Centre
    • Entreprise
    • Distance

    Formation Spark SQL

    Proposé par Sparks

    Objectifs de la formation

    • Installer et configurer Spark SQL
    • Réaliser des analyses de données en utilisant Spark SQL
    • Requêter des jeux de données dans différents formats
    • Visualiser les données et effectuer des requêtes sur les résultats
    Tarif

    A partir de 1 400,00 €

    Durée

    2 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Décrire l'architecture de SQL Server
    • Installer SQL Server
    • Mettre à jour SQL Server vers la version 2017
    • Gérer le stockage des bases de données en local
    • Effectuer les principales taches de maintenance
    • Gérer différentes options de stockage des bases de données (locales et Cloud)
    • Déployer SQL Server dans Azure
    • Migrer et gérer des bases de données dans le Azure
    Tarif

    Contacter l'organisme

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    - Décrire les fonctionnalités clés et les composants de SQL Server - Décrire les T-SQL et les prédicats logiques - à‰crire des requêtes SELECT - à‰crire des requêtes sur des tables multiples - à‰crire des requêtes SELECT pour trier et filtrer les données - Décrire l'utilisation des types de données dans SQL Server - à‰crire les requêtes DML - à‰crire des requêtes qui utilisent les fonctions intégrées - à‰crire des sous-requêtes - Créer et mettre en œuvre des vues et des fonctions de valeurs de tables - Utiliser l'ensemble des opérateurs pour combiner les résultats des requêtes - Utiliser les fonctions de classement, de décalage et d'agrégation - Transformer les données en utilisant pivot, unpivot, roolup et cube - Créer et exécuter les procédures stockées - Programmer avec T-SQL - Mettre en place une gestion d'erreur - Mettre en œuvre les transactions
    Tarif

    A partir de 2 995,00 €

    Durée

    5j / 35h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Pendant la formation, le formateur évalue la progression pédagogique des participants via des QCM, des mises en situation et des travaux pratiques. Les participants passent un test de positionnement avant et après la formation pour valider leurs compétences acquises.
    Tarif

    Contacter l'organisme

    Durée

    5 jours (35 heures)

    Modes
    • Centre
    • Entreprise
    • Distance

    Langage SQL

    Proposé par M2I

    Objectifs de la formation

    A l'issue de cette formation, vous serez capable de :

    • Décrire 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
    • Identifier les commandes SQL de début et fin de transaction BEGIN, COMMIT et ROLLBACK
    • Présenter 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.
    Tarif

    A partir de 1 830,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Distance

    PHP - Le framework Symfony

    Proposé par GROUPE LEXOM

    Objectifs de la formation

    • Identifier les principes clefs du framework Symfony
    • Développer, organiser et maintenir un projet Symfony
    • Créer des applications optimisées avec Symfony
    • Construire et valider des formulaires dynamiques
    Tarif

    A partir de 1 390,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Savoir administrer le SGBD Oracle 12c
    • Savoir installer Oracle, créer une base
    • Gérer l'instance, les fichiers de contrôles, le stockage
    • Gérer les strctures, les objets et le partitionnement
    • Gérer les pannes et les utilisateurs
    Tarif

    A partir de 3 000,00 €

    Durée

    5 jours

    Modes
    • Centre
    • Entreprise
    • Distance

    Objectifs de la formation

    • Maîtriser la syntaxe du langage Python
    • Apprendre à développer vos propres programmes from scratch  
    • Acquérir les connaissances nécessaires pour debugger et maintenir les scripts développés par d’autres développeurs
    Tarif

    A partir de 2 450,00 €

    Durée

    3j / 21h

    Modes
    • Entreprise

    Sécurité des applications

    Proposé par ENI Service

    Objectifs de la formation

    • Appréhender l’importance de la sécurité
    • Présenter et expliquer les failles de sécurité, les différents types d’attaques et vulnérabilités des applications
    • Concevoir et développer des applications sécurisées
    • Appréhender les différents principes relatifs à la sécurité dans les plateformes de développement logiciel et les mettre en oeuvre
    • Déceler les principales failles de sécurités dans les applications et apporter des solutions appropriées
    • Appréhender et mettre en oeuvre les bonnes pratiques de codage permettant d’éviter les failles de sécurité dans une application Web
    • Mettre en place une stratégie de veille technologique pour anticiper les potentielles problématiques de sécurité sur les applications existantes
    Tarif

    A partir de 2 100,00 €

    Durée

    3j / 21h

    Modes
    • Centre
    • Entreprise
    • Distance

    Je cherche à faire...