Introduction aux bases de données


Description

PUBLIC:
Toute personne utilisant une base de donnée : professionnels ayant une expérience du traitement de données souhaitant migrer vers les bases de données relationnelles, programmeurs qui conçoivent et créent des applications en utilisant des bases de données relationnelles, directeurs informatiques et les chefs de projet qui ont besoin d’une vue d’ensemble des bases de données.

OBJECTIFS :
Connaître et mettre en pratique les méthodes d’analyse et de conception de base de données.
Mettre en oeuvre une base de données et y effectuer des requêtes.

PROGRAMME :
1- Introduction
A quoi servent les bases de données,
Les outils de représentation & modélisation
Droit d’accès aux bases de données

2- Concepts de base d’un système de gestion de base relationnelle (SGBDR)
Architecture d’une base relationnelle
Relations, attributs, tables
Clés primaires et étrangères
Contraintes d’intégrité relationnelle
Manipulation de données: sélection, union, projection, jointure, intersection, différence

3-Conception de bases de données relationnelles
Modèle logique
Développement du modèle logique
Traduction du modèle de données en modèle relationnel

Modélisation Entité-Association
Détermination des entités, attributs, identifiants
Description des associations 1-1, 1-N, N-M
Associations optionnelles et obligatoires
Résolution des associations N-M

Conception physique d’une base de données

« Reverse engineering »
pour réanalyser une base existante

4-Réalisation et interrogation d’une base de données relationnelle
Concepts de base du langage SQL

Création d’une base relationnelle
Définition de la base et de ses objets : tables, clés, vues et index
Déclaration des contraintes d’intégrité
Modification des structures et des contraintes

Accès à une base de données avec SQL
Interrogation de la base de données pour extraire les informations recherchées
Jointure des tables pour extraire les données connexes
Mise à jour des données tout en maintenant l’intégrité de la base de données

Construction et utilisation de vues
MODALITÉS PÉDAGOGIQUES :
La formation est composée de nombreux exercices pratiques d’application qui viennent compléter les apports théoriques du cours. Les stagiaires pourront travailler sur des cas concrets liés à leur pratique métier.


Information Complémentaire
Pré-requis

Aucun

Difficulté

Moyen

Durée

3 jours

Modalité

En salle

Financement

Salarié