Formation Langage SQL

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Savoir développer en SQL
  • Comprendre la modélisation conceptuelle SQL
  • Gérer les tables, le langage de manipulation de données
  • Comprendre le schéma externe
  • Optimiser les requêtes
  • Appréhender les bases de données

Sparks


Tout l'IT, vraiment tout
Voir la fiche entreprise

Tarif

A partir de 1 800,00 €

Durée 3 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Sparks


Tout l'IT, vraiment tout
Voir la fiche

Tarif

A partir de 1 800,00 €

Durée 3 jours
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

La formation va vous permettre de : - Comprendre la syntaxe du langage SQL - Savoir écrire des requêtes avancées, générer un schéma externe, gérer les privilèges et les droits d’accès et acquérir des notions d’optimisation

Programme

Modélisation conceptuelle SQL

Entités associations
Modèle relationnel
Normalisation
Présentation des formes normales

Tables

La notion de table pour le stockage des données
La structure en lignes et colonnes d’une table
Les contraintes d’intégrité déclaratives
Comment créer une table ?

Langage de manipulation des données SQL

Les clauses SELECT, FROM, WHERE
Les constantes
Les fonctions
Le produit cartésien et les jointures
Les sous-interrogations dans les clauses WHERE et FROM
Les opérateurs ensemblistes
Les requêtes hiérarchiques
Les clauses GROUP BY et ORDER BY
Les verbes INSERT, UPDATE et DELETE

Schéma externe

Les vues, leur création et les contraintes associées
Les privilèges et les verbes GRANT et REVOKE
Utiliser les rôles pour organiser les privilèges
Les synonymes, principes et manipulations

Optimisation des requêtes

Présentation des étapes d’exécution d’une requête SQL
Les différents types d’index et l’optimisation des accès aux données
Le mode de fonctionnement de l’optimiseur de requêtes
Les outils d’optimisation

Présentation des bases de données

Les différents moteurs de base de données (MySQL, MSSQL, ORACLE)
Les clients de bases de données (PHPMyADMIN, SQL Developper, Toad, Navicat)

Prérequis

Aucun

Public

Tous,

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Appréhender l'univers des bases de données NoSQL
  • Identifier les caractéristiques techniques de bases NoSQL
  • Différencier bases de données SQL et NoSQL
  • Savoir choisir un type de base de données selon son contexte
  • Connaître les principales solutions NoSQL du marché
Tarif

A partir de 1 400,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Utiliser les différents composants de l'interface Python
  • Comprendre et maîtriser la syntaxe de programmation du langage Python
  • Comprendre et maîtriser les concepts de la programmation objet
  • Être capable de créer un programme
  • Gérer les erreurs d'un programme et tester un programme
  • Mettre en œuvre différents modules Python
  • Concevoir des interfaces graphiques
  • Mettre en œuvre les outils de tests de programmes Python
Tarif

A partir de 4 650,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Concevoir des procédures et fonctions VBA
  • Réaliser des applications manipulant les différents objets Excel
  • Maîtriser les bases de la programmation et les concepts du langage VBA
  • Concevoir des formulaires
Tarif

A partir de 1 290,00 €

Durée

3j / 21h

Modes
  • Entreprise

Objectifs de la formation

  • Cette formation fait l'objet d'une évaluation formative.
Tarif

Contacter l'organisme

Durée

5 jours (35 heures)

Modes
  • Centre
  • Distance

PYTHON Programmer en Python

Proposé par GROUPE ARKESYS

Objectifs de la formation

  • Décrire la philosophie de Python et identifier ses domaines d'application ;
  • Mettre en place un environnement de développement pour Python ;
  • Écrire des scripts en utilisant l'algorithmie de base du langage Python et les exécuter ;
  • Définir et utiliser des fonctions et des modules pour la structuration des programmes ;
  • Mettre en œuvre les concepts de la programmation orientée objet avec le langage Python ;
  • Implémenter des classes avec des attributs et des méthodes ;
  • Mettre en œuvre les concepts de la programmation objet (encapsulation, polymorphisme et héritage) ;
Tarif

A partir de 6 200,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Gérer et comprendre les mécanismes de protection des données Azure - Savoir implémenter des méthodes de chiffrement de données Azure - Connaître les protocoles sécurisés et savoir les mettre en place sur Azure.
Tarif

A partir de 3 475,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Maîtriser les éléments avancés du langage et les design patterns
Tarif

A partir de 1 995,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Formation PHP

Proposé par Sparks

Objectifs de la formation

  • Comprendre les concepts fondamentaux de PHP
  • Manipuler les variables, les constantes et les types de données en PHP
  • Maîtriser les structures de contrôle (boucles, conditions) et les fonctions
  • Interagir avec des bases de données MySQL à l'aide de PHP
  • Gérer les sessions et les cookies
  • Appliquer les bonnes pratiques de programmation et de sécurité en PHP
Tarif

A partir de 2 400,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre l'intérêt d'utilisation du langage DAX dans la production de rapports
  • S'approprier les bases de DAX pour créer des mesures et colonnes calculées
  • Maîtriser les contextes d'évaluation (filtre et ligne)
  • Utiliser les fonctions de base
  • Comprendre la fonction CALCULATE
  • Travailler avec les fonctions temporelles
  • Ecrire et optimiser des requêtes en DAX
Tarif

A partir de 1 200,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Optimiser les développements réalisés avec PowerCenter Informatica (mapping, session...)
  • Décrire l'utilisation des fonctions avancées
  • Mettre en pratique toutes ces fonctionnalités.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Distance

Je cherche à faire...