Introduction aux bases de données

Catégorie : Étiquettes : , , , , ,

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.

TARIF :
Ce programme est indicatif, il est personnalisable en fonction du niveau et des attentes des stagiaires.
Prix indicatif par jour et par stagiaire: 800 €TTC. Tarif de groupe possible. Nous consulter pour une demande devis

Document mis à jour le 25/11/2020

Informations complémentaires

pre-requis

Aucun

difficulte

Moyen

duree

3 jours

financement

Salarié

Délai d'accès

Organisation de sessions à la demande, selon un planning fixé en fonction des disponibilités respectives client/ formateurs. Compter un délai minimum d'une semaine entre la demande et la réalisation de l'action