Introduction aux bases de données (SQL)

Retour à la liste des formations
NEW
Formations de courte durée
Thème(s): Langage SQL
Durée:
3 jours
Formateur:
CogniTIC
Formation en présentiel

La modélisation de bases de données tient une place essentielle dans le développement d’applications métiers. Les bases de données et la bonne compréhension des modèles inhérents sont essentielles à la mise en place de systèmes robustes et maintenables. En effet, les bases de données s’utilisent avec les limites fixées par leurs concepteurs. 

Cette formation permet aux participants d’appréhender les bases de données, leurs intérêts, avantages et possibilités. Afin de positionner la formation dans le contexte du développement d’applications métiers, celle-ci est illustrée par de nombreux exemples rencontrés sur différents projets de développement.

 

Objectifs de la formation 


  • Être capable de définir le rôle des bases de données au sein des entreprises ; 
  • Être capable de conceptualiser une base de données à l’aide du modèle Entités-Associations ; 
  • Être capable de modéliser le schéma relationnel d’une base de données ; 
  • Être capable de définir les différents formats de données à utiliser dans une solution ; 
  • Pouvoir transformer une solution d’entreprise basée sur une gestion des données Excel en une solution reposant sur un schéma de base de données ; 
  • Pouvoir expliquer le fonctionnement du modèle relationnel et les différents outils qui permettent de l’exploiter (SGBD, langage d’interrogation des données, etc.) ; 
  • Pouvoir situer la place des systèmes de gestion de bases de données dans les systèmes d’information d’entreprise 



Public
Cette formation s’adresse à toute personne intéressée par la mise en place d’une gestion des données au sein de son entreprise.


Programme de la formation

Introduction 


  • Rôles et utilisation des données 
  • Présentation des SGBDs 
  • Les intérêts de la modélisation 

Modèle Entité Association 


  • Entité 
  • Association : binaire, ternaire, récursive 
  • Attribut : simple, composé, monovalué, multivalué, stocké, dérivé, identifiant 
  • Entité faible 
  • Généralisation : total, partiel, exclusive, non-exclusive, avec prédicat 
  • Contrainte d’intégrité : domaine, cycle, temporelle 

 

Modèle Entité Association : Exercices de synthèse 


  • Une série d’exercices de complexité croissante vont permettre aux étudiants de maîtriser le processus de conception de bases de données en utilisant le modèle Entité Association 
  • Modèle Relationnel 
  • Schéma relationnel : relation, attribut, domaine 
  • Valeur relationnelle : tuple, ensemble 
  • Clef : superclef, candidate, primaire 
  • Contrainte relationnelle, contrainte d'intégrité 
  • Types de données 
  • Relation dérivée, vue et instantané 
  • Opération relationnelle : insertion, suppression, modification 

Traduction Entité-Association vers Relationnel : Application sur SQL Server

 

  • Préparation du modèle EA : suppression des super-entités 
  • Traduction : Entités, Attributs, Associations 
  • Traduction directe des généralisations 

Exercices pratiques 


  • Les exercices proposés lors des formations sont centrés sur chaque concept présenté durant la formation. Les exercices abordent les concepts et la difficulté de façon progressive. À la fin de la formation, un exercice récapitulatif d’intégration des concepts est proposé aux participants. 
  • La formation proposera différents exercices aux participants : 
  • Exercices de modélisation EA classiques : étudiants et programme de cours, bibliothèque, recettes de cuisine, demande de prêt bancaire, etc. 
  • Exercices de translation du modèle EA vers le modèle relationnel. 
  • Exercices de modélisation relationnelle classiques : aéroport, location de voiture, situation familiale, etc. 
  • Serious gaming Theme Hospital – exercice récapitulatif 
  • Modélisation d’une base de données d’un système de gestion hospitalière. Cette modélisation est basée sur le jeu Theme Hospital. Les participants sont amenés à développer, par groupe de 2, le schéma Entité Association du système d’information d’un Hôpital sur base de leurs observations lors de la réalisation des différents niveaux de jeu. Ensuite, les participants doivent réaliser le schéma relationnel. 
  • Les interactions avec le formateur leur permettent d’affiner leurs modèles au fur et à mesure de leur progression dans le jeu. 



Pourquoi choisir TECHNOFUTUR TIC ?

4 raisons de suivre une formation avec Technofutur TIC






Infos pratiques

Information supplémentaire : 

Cette formation n'est pas agréée  Chèques-Formation 

Le saviez-vous ? 

Nous proposons également des formations sur-mesure pour votre entreprise afin de répondre à vos besoins spécifiques.

Contactez dès maintenant Gianfranco Verzini (gv@technofuturtic.be - 0496 96 01 85) qui se fera un plaisir de vous accompagner dans votre réflexion et dans la mise en œuvre d'une formation personnalisée.





Formateur
Brainstorm Consulting est une société de services informatiques spécialisée dans le développement d'applications sur mesure, la gestion et l'analyse des données et la formation professionnelle.
Les technologies enseignées par les formateurs sont celles qu’ils pratiquent quotidiennement, à savoir le développement .NET et le développement Web. Outre des formations technologiques, BStorm est également un acteur important de formations en analyse métier/fonctionnelle et en gestion de projet.





Prix
Informations
Prix plein : 885 €
Secrétariat - Pôle Entreprises
Tél. 071 254 942