Optimiser l'utilisation de sa base de données avec SQL - Premiers pas avec SQL

Informations sur la session
Thème: 
Traiter : réseaux et outils, outils et techniques de gestion documentaire, traitement, analyse, indexation et cartographie de l'information
Publics prioritaires: 
Enseignant du supérieur, chercheur Doctorant Professionnels de l’information
Formateur: 
Stefan GAGET
Tags: 
SQL
base de données

Objectifs

- Découvrir et prendre en main son environnement SQL

- Comprendre le schéma d'une base et des tables

- Écrire des requêtes SQL pour extraire des données

- Écrire des requêtes SQL pour mettre à jour la base

- Extraire les informations de plusieurs tables

- Assimiler les fonctions standards du langage SQL

Programme

Pourquoi se former au langage SQL quand on n'est pas informaticien? SQL va vous permettre de croiser des données complexes ainsi que d'automatiser des tâches. Les composants du langage vous permettent de :




  • d'organiser les données en définissant les éléments d'une base de données relationnelle (tables, colonnes, clefs, index, contraintes...),

  • manipuler des données (insertion, suppression, modification, extraction…),

  • gérer des droits d'accès aux données (acquisition et révocation des droits),

  • gérer des transactions



A partir de requêtes comportant des mots clés et des paramètres pouvant être des identificateurs (de tables, de requêtes, d'enregistrements) ou des expressions, l'administrateur d'une base va pouvoir exploiter ses données en profondeur.

Ce stage d'initiation mêlant apports théoriques et travaux pratiques tout au long des 2 jours vous permet d'appréhender la syntaxe de SQL et d'acquérir de bonnes méthodes pour structurer vos requêtes.




  • Modélisation d’une base : des données à la structure ; étude de cas ; généralisation ; codification et contrôle de qualité

  • Du modèle conceptuel au modèle relationnel : niveau de modélisation ; relation entre les tables ; valider la modélisation

  • Langage SQL : principales opérations et éléments du langage ; fonctions scalaires et d’agrégation

  • Création de bases de données sur machine

  • Implémentation d’une base de données : stratégie de l’implémentation ; erreurs courantes ; applications

  • Importer les données : présentations de solutions ; à la main ; ligne de commande ; scripts ; outils graphiques

  • Exporter les données : présentations de solutions ; à la main ; ligne de commande ; scripts ; outils graphiques

Prérequis

Connaître les principes d’un SGBD
Prévoir clé USB

Durée

12 heures

Prix

500 €

Prochaine(s) session(s)

Rappel : les stages sont gratuits pour tous les personnels d’établissements d’enseignement supérieur et de recherche, ainsi que pour les doctorants.