Conception de base de données relationnelles et introduction au SQL

Nombre d'heure : 0h

Cette formation est conçue pour les personnes souhaitant acquérir les compétences nécessaires pour concevoir et gérer efficacement des bases de données relationnelles à l'aide du langage SQL. Les bases de données relationnelles sont couramment utilisées dans de nombreux systèmes d'information pour stocker et gérer les données de manière structurée. Cette formation mettra l'accent sur les principes de base de la conception de bases de données relationnelles, la modélisation conceptuelle et logique des données, ainsi que les compétences pratiques pour écrire des requêtes SQL pour interagir avec les bases de données.

Les points forts de la formation

Les participants auront l'occasion d'explorer des sujets tels que la conception de schémas de bases de données, la normalisation des données, la création de tables et de relations, l'écriture de requêtes SELECT, INSERT, UPDATE et DELETE, et la gestion des contraintes d'intégrité.

En combinant des exposés théoriques, des études de cas et des exercices pratiques, cette formation permettra aux participants de maîtriser la conception de bases de données relationnelles et d'utiliser le langage SQL pour gérer et interroger efficacement les données.

Objectif de la formation

  • Comprendre les principes de base de la conception de bases de données relationnelles.
  • Modéliser conceptuellement et logiquement les données pour une base de données.
  • Créer des tables, des relations et des contraintes dans une base de données relationnelle.
  • Utiliser le langage SQL pour écrire des requêtes SELECT, INSERT, UPDATE et DELETE.
  • Gérer les contraintes d'intégrité et les transactions dans une base de données.

Contenu de la formation

Module 1. Introduction aux bases de données relationnelles

  • Compréhension des concepts de base des bases de données relationnelles.
  • Présentation des avantages et des caractéristiques des bases de données relationnelles. 

Module 2. Conception de bases de données relationnelles 

  • Modélisation des données en utilisant des entités, des attributs et des relations.
  • Normalisation des schémas de base de données pour éviter les anomalies et les redondances.

Module 3. Introduction au langage SQL

  • Présentation du langage SQL et de ses principales fonctionnalités.
  • Utilisation des instructions SQL pour interagir avec une base de données.

Module 4. Création de bases de données et de tables

  • Utilisation des instructions SQL pour créer des bases de données et des tables.
  • Définition des clés primaires, des clés étrangères et des contraintes de validation.

Module 5. Interrogation des données avec SQL

  • Écriture de requêtes SQL pour interroger les données dans une base de données.
  • Utilisation de fonctions et de jointures pour effectuer des requêtes complexes.

Module 6. Modification des données avec SQL

  • Utilisation des instructions SQL pour insérer, mettre à jour et supprimer des données.
  • Gestion des transactions et des verrous pour assurer l'intégrité des données.

Module 7. Gestion des contraintes, des index et des permissions

  • Définition des contraintes d'intégrité pour garantir la cohérence des données.
  • Création d'index pour optimiser les performances des requêtes.
  • Gestion des permissions pour contrôler l'accès aux données.

 

Résultats attendus

À la fin de cette formation, les participants seront en mesure de :

  • Comprendre les principes de base de la conception de bases de données relationnelles.
  • Modéliser les données en utilisant des concepts tels que les tables, les clés primaires et les clés étrangères.
  • Utiliser le langage SQL pour créer, interroger et modifier des données dans une base de données.
  • Gérer les contraintes, les index et les permissions dans une base de données relationnelle.

Prérequis

Aucun prérequis pour cette formation.

Modalités pédagogiques adaptées aux personnes en situation de handicap

Notre centre de formation prend en charge et facilite l'accès à la formation des personnes en situation de handicap. Les locaux sont adaptés pour faciliter l'accès et les déplacements des personnes en situation de handicap (WC aux normes handicapées, espaces facile d'accès). Les activités annexes à la formation de cohésion, de jeux et de détentes sont accessibles aux personnes en situation de handicap. Mise à disposition d'un référent pédagogique handicap au sein du centre pour accompagner les apprenants.

Durée et rythme de la formation

0 h
Plusieurs rythmes possibles

Financement

Prix : 1500

Formations similaires

2 formations
Conception et implémentation de base de données NoSQL
Lire plus...
SQL avancé
Lire plus...