SQL - Initiation SQL.

  • Lieu :
    TOULOUSE JOLIMONT
  • Date :
    23-03-2020
  • Durée :
    14 heures
  • Tarif de la formation :
    990
  • Référencé datadock

    Datadock certifie la qualité des organismes. Seuls ces centres vous permettent de bénéficier d'un financement pour votre formation.

  • Nombre des participants :
    1-5
  • Séquençage :
    Nous pouvons organiser une session de formation en fonction de vos disponibilités sur simple demande, dans la ville et à la date que vous souhaitez. La formation sera garantie dès que vous aurez inscrit un stagiaire.
  • Pré-requis :

    Connaissances de base en programmations

  • Public concerné :

    Développeurs, Exploitants intervenant sur un serveur de bases de données, Futurs administrateurs de bases de données

OBJECTIFS :

  • Savoir interroger le contenu des tables sous divers aspects
  • Pratiquer le langage interactif SQL dans tout environnement relationnel
  • Être en mesure d'écrire des requêtes compatibles avec plusieurs SGBD

PROGRAMME :

Jour 1

1. Introduction
  • Un peu d'histoire
  • Les normes SQL
  • Description rapide du modèle relationnel
  • Les opérateurs en algèbre relationnelle
  • Les systèmes de gestion de bases de données utilisant SQL
2. La définition des données (LDD)
  • Les types de données
  • La création de tables
  • La suppression de tables
  • La modification de tables
  • Les vues
  • Les index
  • L'intégrité des données
3. La manipulation des données (LMD)
  • La sélection de données
  • L'insertion de données
  • La suppression de données
  • La modification de données
4. Les fonctions
  • Les fonctions numériques
  • Les fonctions de comparaison et de tests
  • Les fonctions de gestion des dates et heures
  • Les fonctions sur les chaînes de caractères
  • Les autres fonctions

Jour 2

5. La sécurité des données (DCL)
  • Pourquoi définir des droits
  • Créer un utilisateur
  • Changer le mot de passe d?un utilisateur
  • Attribuer des droits (GRANT)
  • Supprimer des droits (REVOKE)
  • Utilisation des rôles
  • Supprimer un rôle
  • Exercices sur la sécurité
6. Le contrôle de transactions (TCL)
  • Problématique des accès concurrents
  • Notion de transaction
7. En allant plus loin
  • Charger des données en masse avec SQL*Loader
  • Les imports et exports de tables avec Oracle
  • Les sous-SELECT
  • Quelques notions de performances
  • Présentation de SQL*Plus
  • Présentation des TRIGGER
  • Les tables système (Oracle)
8. Présentation de PL/SQL
  • Syntaxe générale
  • Les curseurs
  • Les boucles FOR, WHILE, LOOP et la structure conditionnelle CASE
  • Les exceptions les plus utilisées
  • Création d'une procédure stockée
  • Création d'une fonction stockée
  • Les packages
  • Compilation d'une procédure, d'une fonction ou d'un package
  • Suppression d'une procédure, d'une fonction ou d'un package
9. Les erreurs les plus couramment rencontrées
  • Sur les accès aux données (LDD/LMD)
  • Sur les transactions et les sessions (TCL/DCL)
  • Sur les composants internes (mémoire, système)

OBSERVATIONS :

  • Cette formation est éligible à la VAF (Validation des Acquis de Formation). Concrètement il s'agit d'une journée optionnelle positionnée 6 mois après la fin du parcours de formation initiale. L'objectif est de valider la mise en application des connaissances et ainsi obtenir un certificat délivré par le Groupe Lexom valorisant votre parcours de formation. N'hésitez pas à nous contacter pour de plus amples informations sur la VAF.
  • CONTACTER LE CENTRE DATA FORMATION

    Les champs E-mail ne sont pas identiques

    Les champs E-mail ne sont pas identiques

    Votre adresse e-mail et votre numéro de téléphone sont collectés dans le but de vous répondre et uniquement à cette fin (voir Conditions Générales d'Utilisation)

    Je souhaite qu'Ici Formation me tienne informé·e de mes droits CPF et de l'actualité de la formation professionnelle.

    * Les champs avec une astérisque sont obligatoires

    TOUTES LES FORMATIONS SUR LE THèME SQL