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

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

  • Identifier les mécanismes avancés de Entity Framework Core et ses fonctionnalités
  • Accéder aux données avec ADO.NET
  • Définir l'Object Relational Mapping (ORM)
  • Utiliser LINQ to Entities
  • Gérer le mapping avancé
  • Décrire les performances d'exécution des requêtes
  • Migrer le schéma de la base de données.
Tarif

A partir de 1 830,00 €

Durée

3j / 21h

Modes
  • Centre
  • 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

16 jours (112 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

L'optimisation SQL Server 2012 concerne les administrateurs (DBA), mais aussi les développeurs. Il est crucial pour les programmeurs de comprendre les besoins de SQL Server 2012, les règles d'écritures de requêtes efficaces et les règles d'une indexation optimale pour assurer un bon fonctionnement du moteur. Cette formation optimisation Transact SQL Server 2012 est donc destinée à vous, développeurs, et vous donnera toutes les connaissances et l'expérimentation pratique pour optimiser votre code Transact-SQL dans toutes les versions de SQL Server, de 2005 à 2012.

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

3 jours (21 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

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

  • Apprendre à créer et à configurer le compte d’API SQL, la base de données et le conteneur Azure Cosmos DB
  • Comprendre comment utiliser le kit SDK .Net pour gérer les ressources et effectuer des opérations
  • Être capable d'exécuter des requêtes de complexité variable
  • Savoir concevoir une stratégie de modélisation et de partitionnement des données
  • Pouvoir optimiser les requêtes et les index en fonction des caractéristiques d’une application
  • Apprendre à utiliser Azure Ressource Manager pour gérer les comptes et les ressources avec l’interface CLI ou des modèles JSON et Bicep
Tarif

A partir de 2 590,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Piloter un projet digital, de l'expression des besoins jusqu'au déploiement
  • Rédiger un cahier des charges
  • Organiser ou répondre à un appel d'offres
  • Appliquer les méthodes Agiles Scrum.
Tarif

A partir de 2 840,00 €

Durée

4j / 28h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

Contacter l'organisme

Durée

4 jours (28 heures)

Modes
  • Distance
  • Centre

Objectifs de la formation

Concrètement à l'issue de cette formation SCCM / MECM CB, vous serez en mesure de :     

  • Installer et configurer Microsoft Endpoint Configuration Manager - Current Branch
  • Déployer des systèmes d’exploitation (Windows 10)
  • Déployer des applications
  • Déployer et gérer les mises à jour logicielles ainsi que les plans de maintenance
  • Effectuer des requêtes, des inventaires et du reporting
  • Sauvegarder  et restaurer un site
Tarif

A partir de 3 350,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre les concepts fondamentaux liés à la modélisation avec Enterprise Architect
  • Appliquer les techniques de modélisation UML et BPMN avec Enterprise Architect
  • Utiliser les fonctionnalités avancées d'Enterprise Architect pour gérer et optimiser les projets
  • Collaborer efficacement avec les parties prenantes grâce aux fonctionnalités de partage et de documentation
  • Maîtriser les fonctionnalités d'automatisation et de personnalisation
Tarif

A partir de 2 800,00 €

Durée

4 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

Savoir mettre en œuvre les fonctionnalités avancées pour la conception dans SharePoint 2016 et 2019.

Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...