963 opleidingen: ICT

ABIS

SQL et RDBMS: cours de base

  • door ABIS
Leuven en Online
1.367

Dans ce cours ABIS de deux jours, vous bénéficierez d’un aperçu de la structure et du fonctionnement des systèmes de gestion de bases de données relationnelles (SGBDR) et apprendrez à les interroger avec le langage SQL. Lors des sessions pratiques, nous travaillerons activement sur des requêtes SQL !

Vous obtenez d’abord une vision claire de la structure d’un SGBDR, des structures de données qui le sous-tendent et de la façon dont les informations y sont stockées de manière efficiente. Vous apprenez ensuite les commandes SQL les plus importantes : des requêtes SELECT simples à l’utilisation des JOIN pour combiner des données issues de plusieurs tables. Lors des séances pratiques, vous rédigerez vous-même des requêtes pour filtrer, trier et grouper les données. À la fin du cours, vous aurez les compétences nécessaires pour interroger de façon autonome des bases de données relationnelles avec SQL.

Après avoir suivi ce cours le participant

  • aura une solide connaissance du modèle des données relationnelles
  • connaîtra la syntaxe de base de SQL
  • aura effectivement examiné une base de données à l'aide de la commande SELECT de SQL
  • sera capable d'écrire et de comprendre des requêtes SQL pour l'interrogation de n'importe quelle base de données relationnelle

Cette formation traite aussi bien la théorie que la pratique de SQL. Pendant les exercices l'accent est mis sur l'aspect DML du langage (et surtout la commande SELECT). Ce cours précède le SQL workshop, SQL pour utilisateurs avancés et des cours sur les RDBMS tels que Oracle, SQLServer, Db2 et MySQL/MariaDB.

  • Concepts de la théorie relationnelle: les tables, les types de données et les domaines; les clés; conception; normalisation; nulls
  • Gestion d'une base de données relationnelle; modèle client-serveur, organisation globale (catalogue, optimiseur) et les garanties d'intégrité (clés primaires et étrangères, checks)
  • Interrogation de données avec SQL (DQL) : la commande SELECT - chaque fois avec des exercices:
    • SQL syntaxe de base: SELECT - FROM - WHERE
    • filtrer les résultats avec WHERE: prédicats de base
    • combiner des prédicats en utilisant AND / OR / NOT
    • la problématique des valeurs NULL
    • opérateurs et expressions — fonctions scalaires
    • fonctions colonne — GROUP BY & HAVING
    • ORDER BY
    • Combiner des tables (INNER JOIN et OUTER JOIN)
  • Modifier les données (DML): INSERT, UPDATE, DELETE

A la suite d'une introduction théorique indispensable, les participants approfondissent leurs connaissances acquises grâce à de nombreux exercices pratiques. Pour ces exercices il est possible de choisir l'environnement RDBMS de travail: soit Oracle, Db2 for z/OS, Db2 for LUW, SQL Server, MySQL, MariaDB ou PostgreSQL. (Veuillez indiquer votre choix sur le formulaire d'inscription). Après la formation, vous aurez accès à notre environnement de base de données en ligne, ce qui vous permettra de pratiquer à la maison ou au travail.

Formation interactive en temps réel – disponible en personne ou en ligne ou dans un format hybride. La formation peut être effectuée en français, en anglais ou en néerlandais.

Aucune connaissance n'est requise - mais bien sûr une certaine familiarité avec l'informatique est un plus.

Leuven € 1.367(Incl.BTW) Inschrijven
Leuven € 1.367(Incl.BTW) Inschrijven
Leuven € 1.367(Incl.BTW) Inschrijven

Ce cours est destiné à tous ceux qui n'ont (presque) jamais travaillé intensivement avec SQL. Sur notre site web se trouve un test d'auto-évaluation avec lequel vous pouvez déterminer si ce cours est encore utile pour vous.