Formation MariaDB : Développement SQL

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

Concrètement, à l'issue de cette formation MariaDB Développement SQL vous aurez acquis les connaissances et les compétences nécessaires pour : 

  • Vous connecter au serveur puis à la base de données
  • Construire une base de données exemple
  • Apprendre ou perfectionner l’utilisation du langage SQL STANDARD (selon votre niveau initial)
  • Utiliser le SQL STANDARD pour n’importe quel SGBDR

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 1 860,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 1 860,00 €

Durée 3 jours (21h)
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

MariaDB est un SGBD (Système de Gestion de Base de Données) édité sous licence GPL. Développé au départ pour concurencer MySQL, les deux sont aujourd'hui complémentaires.

Cette formation MariaDB Développement SQL couvre à la fois la dernière version de MySQL et la dernière version de MariaDB.

Programme

Généralités

En quoi MySQL/MariaDB peut nous aider ?
MySQL vs MariaDB
Les moteurs de stockage
MariaDB Sécurité, compatibilité, versions, calendriers
Les migration MySQL/MariaDB
Caractéristiques de MySQL/MariaDB, les limites
Les fichiers MySQL/MariaDB
Démarrage/arrêt du serveur
Installation et choix de la version
Connexion avec le client mysql
Le mot de passe administrateur avec mysqladmin
Le fichier .my.cnf

Les débuts avec MariaDB

Premier exemples simples avec SELECT
La casse dans les requêtes
Requêtes stockées dans un fichier
Création de la base avec CREATE DATABASE
Création de la base avec mysqladmin
Suppression de la base avec DROP DATABASE
Suppression de la base avec DROP mysqladmin
Utiliser l'aide des instructions SQL
Création des tables avec CREATE TABLE
Les types de données MySQL
Renommer une table avec RENAME TABLE
Insérer des données avec INSERT

Le SQL avec MariaDB

Création/suppression de bases de données
Outils mysqladmin et mysqlshow
Utiliser l'aide SQL en ligne
Création des tables
Les types de données
Etude de SELECT
Les alias de colonnes
La clause WHERE avec <, >, !=, =, BETWEEN, LIKE et NOT LIKE
Utiliser AND et OR dans les requêtes
Utilisation de IN( )
Gérer les doublons avec DISTINCT
Le tri avec ORDER BY et DESC
Limiter les requêtes avec LIMIT
L'agregat COUNT( )
Grouper avec GROUP BY
Utiliser HAVING
Les agregats MIN( ), MAX( ), SUM( ) et AVG( )
La recherche de modèles avec _ et %
Les expressions régulières avec REGEXP et NOT REGEXP
La concaténations avec CONCAT( ) et CONCAT_WS( )
Les sous-requêtes (ALL, EXISTS, IN, NOT IN)
Les alias de tables
Les jointures
Les jointures avec INNER, JOIN, USING, LEFT, RIGTH, OUTER et ON
Duplication de tables avec CREATE TABLE SELECT
Suppressions avec DELETE et DROP
Modifier et ajouter des enregistraments avec UPDATE et INSERT
La colonne PRIMARY KEY et l'auto_increment
Travailler avec les dates : =, <, >, <=, >=
Travailler avec les dates : MONTH( ), YEAR( ), DAYOFMONTH( )
Changer le type de colonne avec ALTER TABLE
Les fonctions TO_DAYS( ) et FROM_DAYS( )
Les fonctions CURDATE( ) et CURTIME( )
Les fonctions DATE_ADD( ) et DATE_SUB( )
Utiliser INTERVAL( )
Les fonctions DATE_FORMAT( ), EXTRACT( ), PERIOD_ADD( ) et PERIOD_DIFF( )
Les variables utilisateur avec @
Les tests dans les requêtes avec IF
Les tests dans les requêtes avec CASE, WHEN, THEN, ELSE et END
La selection dans une liste avec ELT( )
Les fonctions mathématiques : ABS( ), SIGN( ), ROUND( ), POW( ), SQRT( ), RAND( ), etc...
Les fonctions sur les chaines : ASCII( ), BINARY( ), STRCMP( ), BIT_LENGTH( ), INSERT( ), etc...
Verrous sur les tables avec LOCK TABLES et UNLOCK TABLES
Les index avec CREATE INDEX
Les vues avec CREATE VIEW
Lire les données dans un fichier avec LOAD DATA INFILE
L'instruction WITH ROLLUP avec GROUP BY
Les instructions OUTFILE et DUMPFILE
Remplacer des enregistrements avec REPLACE
InnoDB : Les transactions START TRANSACTION, COMMIT et ROLLBACK
La commande SHOW

Prérequis

Aucune connaissance particulière sur le SQL n'est requise pour suivre ce module.

Public

Cette formation s'adresse aux personnes souhaitant apprendre ou perfectionner leur connaissance du langage SQL STANDARD et des bases de données.

Ces formations pourraient vous intéresser

Objectifs de la formation

Cette formation vise à réussir la certification « Conduire et piloter un projet innovant avec des méthodes agiles » (Certificateur ORIIONS). Cette certification englobe les compétences suivantes :

  • Réaliser l’expression des besoins du client en identifiant les opportunités d’innovation et en utilisant les techniques de créativité, d’idéation, de prototypage et d’intelligence collective pour générer des propositions innovantes, et initier un projet agile à partir de sa chaine de valeur
  • Choisir les pratiques agiles les plus adaptées, en tenant compte de leur force, leur limite et leur complémentarité afin d’identifier les leviers d’adoption et se projeter dans une transition agile
  • Communiquer une vision inspirante qui reflète les besoins et donne du sens à toutes les parties prenantes pour les fédérer, les faire adhérer et les impliquer afin d’être au plus près de l’expérience utilisateur
  • Planifier la démarche agile à un projet innovant avec une approche empiriques, des cadences et des cycles itératifs et incrémentaux pour livrer de la valeur en continue, s’adapter en cas de retard, difficultés ou opportunités rencontrés et garantir un retour sur investissement
  • Organiser des formats de réunions adaptés aux pratiques agiles pour faciliter la communication, la transparence, la prise de décision et libérer la motivation intrinsèque, la collaboration et l’inspiration
  • Piloter le projet en suivant l’avancée des travaux pour projeter, cadencer, mesurer l’efficacité des sprints, adapter et synchroniser les livraisons en maximisant la production de valeur à chaque itération
  • Évaluer la solution en mesurant les écarts entre ce qui était prévu et ce qui a été livré pour ajuster, stimuler les nouvelles idées, laisser la place aux opportunités d’innovation, et tendre vers le meilleur produit possible
  • Conduire des rétrospectives constructives via des ateliers structurés de résolution de problème afin de mesurer l’efficacité du processus, le fonctionnement de l’équipe le cas échéant et proposer des améliorations
  • Accompagner la performance collective des équipes en respectant les valeurs et les principes de l’agilité pour les encourager dans le développement de leur savoir-faire et savoir être
Tarif

A partir de 2 990,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Marketing Automation, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Concevoir un tunnel de conversion performant
  • Générer des leads efficacement sur les canaux digitaux
  • Mettre en oeuvre des workflow de lead nurturing et de scoring efficaces
  • Intégrer les activités de marketing automation avec celles liées au CRM
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Oracle – Langage SQL

Proposé par ENI Service

Objectifs de la formation

  • Interroger le contenu d'une base de données Oracle
  • Lire des données dans une ou plusieurs tables
  • Utiliser les fonctions SQL
  • Constituer des agrégats
  • Effectuer des interrogations avancées à l'aide de sous requêtes
  • Mettre à jour le contenu d'une base de données Oracle
  • Insérer, modifier ou supprimer des données
  • Gérer les transactions
Tarif

A partir de 1 790,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Formation Google Web Designer

Proposé par PLB CONSULTANT

Objectifs de la formation

Le mobile, devenant de plus en plus la norme, et l'abandon de la technologie Flash ont forcé le développement d'animations et de bannières à migrer vers la technologie HTML, CSS et Javascript. Google Web Designer (GWD) est un outil dédié à la création d'animations au format HTML, ergonomique et facile d’accès. Il possède des bibliothèques permettant de résoudre les principaux problèmes rencontrés lors du développement. A l’issue de la formation, le participant pourra créer des animations web et des bannières optimisées pour les principales régies du marché.

Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Dialoguer avec les développeurs vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Connaître les phases de développement d’une application
  • Décrire les différents outils utilisés par les développeurs et leur environnement de travail
  • Savoir classer les langages et les technologies par famille (backend, frontend, base de données, etc.)
  • Comprendre comment un développeur gère les données dans une application
  • Connaître les architectures des applications et le vocabulaire associé
Tarif

A partir de 1 480,00 €

Durée

2j / 14h

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

Objectifs de la formation

Cette formation développement facebook vous permettra de découvrir comment intégrer les données de Facebook dans votre site Web. Elle vous permettra aussi d'apprendre à créer des applications qui s'intègrent directement dans Facebook.

Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Savoir installer, configurer, sécuriser et adminsitrer un serveur MariaDB
  • Maîtriser les privilèges, la maintenance, les fichiers journaux
  • Gérer les comptes utilisateurs, le cache de requête
  • Savoir optimiser MariaDB
Tarif

A partir de 1 200,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Formation Ruby On Rails

Proposé par PLB CONSULTANT

Objectifs de la formation

A l'issue de cette formation Ruby On Rails vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Mettre en place un environnement de développement permettant l'utilisation Ruby On Rails 
  • Mettre en place la création d'une application web avec Ruby On Rails
Tarif

Contacter l'organisme

Durée

4j / 28h

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

Je cherche à faire...