Formation Initiation aux bases de données et au SQL pour les professionnels non informaticiens

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

À l'issue de cette formation Initiation Bases de données SQL vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Concevoir une base de données (modèle relationnel, MCD)
  • Créer une base (tables, contraintes d'intégrités)
  • Remplir une base de données (chargement depuis un fichier texte ou ordres SQL)
  • Écrire des requêtes SQL pour extraire les données de la base (select)
  • Comprendre le concept de transaction et des verrous (accès concurrent)
  • Comprendre comment les données sont sécurisées (droits)
  • Comprendre les formats de données  (CSV, XML, import/export, ETL) dans les échanges entre les applications et les bases
  • Comprendre la place des bases de données dans les architectures d'entreprise (site WEB, applications internes, décisionnel, outils BI, reporting, etc. )

PLB CONSULTANT


Informatique et Management
Voir la fiche entreprise

Tarif

A partir de 2 260,00 €

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

PLB CONSULTANT


Informatique et Management
Voir la fiche

Tarif

A partir de 2 260,00 €

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

Description

Le nombre impressionnant de base de données utilisées par toute sorte d'applications et de sites WEB dans des domaines extrêmement variés entretient l'illusion que «toutes les données sont disponibles sur tout». Mais d'où viennent-elles à l'origine et comment les croisements d'information sont possibles pour pouvoir d'un simple clic afficher le prix d'un article ou encore les places libres pour un événement à telle date dans telle ville ? Les bases de données se conçoivent et se remplissent avec des limites posées par leurs concepteurs. Cette formation Initiation Bases de données SQL va vous permettre de comprendre ce qu'est véritablement une base de données et en quoi elle se différencie d'un « simple fichier Excel amélioré ». De nombreux exemples pris dans les environnements d'entreprise (Oracle, SQL Server, MySQL, etc. ) vous permettront de faire le tour des concepts fondamentaux des bases de données. Vous comprendrez la place des SGBDR (système de gestion de bases de données) dans l'entreprise et deviendrez un interlocuteur généraliste capable de discuter avec tous les profils (MOA, MOE, développeurs, DBA, utilisateurs, ...) tout en étant opérationnel sur l'incontournable langage SQL.

Programme

La conception d'une base de données

Concevoir une base de donnéesComment concevoir l'organisation des données ?
Besoin d'un formalisme pour les représenter (Modèle Conceptuel des Données)
Vocabulaire (entité, association, cardinalités)
L'impact des choix du concepteur 
Exemples de modèles faux ou mal conçus
Exemples de modèles rencontrés dans des projets professionnels
Le modèle relationnelPourquoi parle-t-on de base de données « relationnelle » (dépendances) ?
Se rapprocher du schéma de la base (MLD : modèle logique des données)
Le modèle physiqueTraduire un modèle logique en base (création de tables)
Qu'entend-on par contraintes d'intégrités (primary key, foreign key, not null,...)?
Pourquoi doit-on typer les données (integer, varchar, date, etc. ) ?
Remplir une baseInsérer des données dans les tables (insert)
L'intérêt des séquences
Attention aux violations de contraintes

L'environnement de travail

Différents produits selon les acteursNécessité d'un environnement spécifique pour dialoguer avec la base
L'exemple de Oracle Developper
DBA
Management Studio pour SQL Server
PHPMyAdmin pour MySQL
Autres outils selon le SGBD

Le langage SQL

Extraction simple des donnéesForme générale d'une requête (select ? from ? where)
Filtrage de base (where, like, between, ?)
Mettre à jour les donnéesLes instructions insert, update, et delete
L'impact des contraintes d'intégrité (cascade)
Les vuesPourquoi associer une requête SQL à une vue ?
Différences vue/table ?
Et les contraintes d'intégrité ?
Requêtes plus complexesExtraire les données de plusieurs tables (jointure)
Trier les résultats (order by)
Opérations ensemblistes (union, minus, intersect)
Regroupement des donnés (group by)
Les fonctions d'agrégats (somme, moyenne, etc. )
Jointures multiples

Les transactions (sensibilisation)

PrincipesQu'est qu'une transaction ?
Comportement standard
Le rôle de l'utilisateur (commit, rollback)
La problématique des accès concurrents
Verrous et accès concurrentsExemples de blocages
Comment ne pas bloquer les autres (commit, type de transaction?) ?

La sécurité des données

UtilisateursQu'est-ce qu'un compte utilisateur ?
Exemple de création de compte
Paramétrage de base d'un compte utilisateur (profil, droits)
Protéger les donnéesLes droits proposés sur les tables
Mise en oeuvre (grant, revoke)
L'utilisation des vues pour masquer certaines données

Import/Export de données

Les formats standardsQu'est-ce qu'un fichier au format CSV ?
L'intérêt du XML dans les échanges de données
Import/exportGénération de fichiers CSV et XML
Importation de données depuis un fichier texte (CSV, XMl, ...)
Retrouver ses données EXCEL dans la base (et vice versa)

Base de données en entreprise

Base de données et ApplicationsComment une application utilise une base de données ?
Exemple simple de programme (place du SQL)
Comment un progiciel (type SAP) utilise une base ?

Principes des API pour accéder à une base

Extraire, transformer et charger les données d'une base (ETL)

Base de données et sites WEBUn petit mot sur le HTML
Comment la page WEB s'affiche ?
Page WEB et base de données
Le décisionnelQuand parle-t-on de Business Intelligence (BI) ou de système décisionnel ?Liens entre bases de données et outils de reporting
Exemples de rendus et d'utilisation avec le standard PowerBI
Le métier de DBA (Database Administrator)Sa journée type (sauvegarde, surveillance, etc. ), Les tâches complexes, les tâches simples
Ce qu'il fait plus occasionnellement (installation, création de base, sécurité, etc. )
Pourquoi la base peut être « lente » ?

Prérequis

Aucun

Public

Cette formation initiation aux bases de données s'adresse à toute personne participant à un projet autour d'une base de données (utilisateur, responsable informatique, concepteur, développeur, chef de projet, administrateur, etc.).

Ces formations pourraient vous intéresser

Google Sheets - Base

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

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

  • Gérer les documents (créer, ouvrir, enregistrer, partager, collaborer)
  • Gérer les feuilles (créer, nommer...)
  • Saisir et présenter un tableau
  • Mettre en page et imprimer
  • Créer des formules simples (somme, opérations...)
  • Créer un graphique
  • Gérer une liste de données (trier, filtrer)
Tarif

A partir de 500,00 €

Durée

2 jour(s)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

Concrètement, à l'issue de cette formation BPM, vous serez capable de :

  • Comprendre l'impact en amont et en aval du Process Mining, cette technologie d'exploitation des données générées par les processus métier de votre organisation – entreprise ou administration
  • Découvrir les différentes méthodes d'automatisation d'un processus métier – par RPA (Robotic Process Automation), par exploitation des progiciels usuels – ERP, CRM, HR, etc. - ou encore par des méthodes destinées aux métiers et non aux DSI.
  • Comprendre les différences entre modélisation, référentiel de processus et cartographie de processus
  • Découvrir l'impact d'une bonne (ou mauvaise) modélisation BPMN, sur la performance et les résultats à obtenir des processus métier
Tarif

A partir de 1 980,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Développement WinDev Mobile

Proposé par ENI Service

Objectifs de la formation

  • Maîtriser les différents éditeurs, écrire et tester des programmes WinDev Mobile, créer de manière ergonomique des écrans au standard Windows, définir une base de données Hyper File mobile performante.
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Oracle - Développer avec Oracle PL/SQL

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Acquérir les compétences pour développer des programmes PL/SQL pour accéder aux bases Oracle et créer des procédures stockées et des fonctions pour une réuilisation maximale et une maintenance du code minimale et concevoir des applications modulaires avec des packages. Gérer la récupération des données pour les applications frontales et invoquer du SQL Dynamique natif pour créer du code de haut niveau.

Tarif

Contacter l'organisme

Durée

3 jour(s)

Modes
  • Entreprise
  • Distance
  • Centre

Formation Maîtriser JavaScript

Proposé par PLB CONSULTANT

Objectifs de la formation

À l'issue de cette formation Maîtriser JavaScript vous aurez acquis les connaissances et compétences nécessaires pour : 

  • Comprendre les briques d’une application ou d’un site Web ainsi que leurs échanges entre elles (http, xml, json, Javascript, Ajax, etc.)
  • Connaître la syntaxe du langage Javascript
  • Savoir utiliser les objets prédéfinis du langage
  • Manipuler le contenu d’une page Web
  • Animer son aspect graphique
  • Mettre en place l'aspect interactif grâce aux événements déclenchés par l'utilisateur
  • Bien comprendre les concepts asynchrones de JavaScript et la communication serveur (Ajax)
  • Savoir utiliser les nouveautés apportées par le HTML5 comme l’utilisation de la géolocalisation ou le stockage de données hors ligne depuis un programme Javascript.
  • Comprendre les bases de Jquery et en quoi il facilite le travail du développeur Javascript (DOM, effet, etc.)
  • Respecter les bonnes pratiques du développeur Javascript et veiller aux performances
  • Réaliser toute la partie Front End d’une application Web
  • Débuguer en toute sérénité vos applications
  • Découvrir les nouveautés du langage avec EcmaScript 6 (2016) et EcmaScript 7 (2017)
Tarif

A partir de 2 090,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Préparer votre action de prospection avec les techniques du social selling et les méthodes traditionnelles pour identifier la cible professionnelle afin d'optimiser l'efficacité de la démarche commerciale
  • Identifier et mobiliser les réseaux sociaux professionnels et les outils traditionnels tels que le téléphone, les visites en présentiel afin d'obtenir plus facilement des rendez-vous et prospecter efficacement
  • Conduire une négociation commerciale à distance en donnant immédiatement une image rassurante et professionnelle à vos clients, en pratiquant l'écoute et l'art de faire parler afin de répondre aux besoins, aux questions et aux objections du prospect
  • Conclure le processus de vente à distance ou en présentiel, en utilisant les techniques de closing afin de conclure immédiatement la vente
  • Mettre en place un suivi régulier de la relation commerciale avec des outils digitaux (CRM, social selling...) afin d'avoir une relation commerciale durable avec vos clients et les fidéliser
  • Effectuer le suivi des actions commerciales en utilisant des indicateurs de performance appropriés afin d'analyser l'efficacité des actions mises en place et les objectifs fixés.
Tarif

A partir de 4 070,00 €

Durée

5j / 35h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Analyser les enjeux des écrits professionnels en protection de l'enfance
  • Décrire les différentes étapes de la rédaction d'un écrit professionnel
  • Identifier les types d'écrit professionnel et leurs objectifs spécifiques
  • Appliquer les principes juridiques et éthiques pertinents lors de la rédaction d'écrits en travail social
  • Evaluer les faits pertinents pour une analyse approfondie et proposer des mesures appropriées
  • Distinguer objectivité et subjectivité dans les écrits professionnels
  • Construire une analyse solide en vous basant sur les informations recueillies
  • Formuler des propositions concrètes à partir de l'analyse réalisée
  • Utiliser des outils appropriés pour recueillir, rassembler et sélectionner l'information nécessaire
  • Rédiger de manière claire, précise et en utilisant un vocabulaire approprié, tout en effectuant une relecture attentive.
Tarif

A partir de 1 650,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Expliquer les exigences et attentes du jury lors d'une épreuve orale
  • Identifier les atouts personnels et les freins dans une situation d'oral
  • Appliquer des techniques pour maîtriser votre voix et le langage non verbal
  • Gérer le stress lors d'une présentation devant le jury
  • Identifier les différents registres lexicaux et les utiliser de manière appropriée
  • Maîtriser la rigueur et la précision du langage oral
  • Synthétiser et reformuler les questions du jury pour valider la compréhension
  • Préparer un exposé oral en définissant un sujet et en identifiant les connaissances nécessaires
  • Organiser et structurer un exposé en utilisant un plan adéquat
  • Utiliser des techniques de prise de parole, de présentation et de conclusion lors d'une intervention orale.
Tarif

A partir de 1 420,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Utiliser des fonctions supplémentaires (LAG, FINDC / FINDW et COUNT / COUNTC / COUNTW)
  • Effectuer la comparaison de motifs à l'aide des fonctions PRX
  • Traiter le code répétitif, effectuer la rotation des données et rechercher dans des tableaux à l'aide des matrices
  • Effectuer des recherches dans des tableaux et trier des données à l'aide d'objets de hachage et d'itérateurs de hachage
  • Créer des modèles numériques à l'aide de la procédure FORMAT
  • Créer des fonctions personnalisées à l'aide de la procédure FCMP.
Tarif

Contacter l'organisme

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Distinguer précisément frais professionnels et avantages en nature.
  • Respecter la législation applicable aux avantages en nature et frais professionnels.
  • Adapter ses pratiques en conformité avec le BOSS.
  • Identifier les tolérances de l'URSSAF.
Tarif

A partir de 1 045,00 €

Durée

1 jour

Modes
  • Centre
  • Entreprise

Je cherche à faire...