Bases de données

Réf. : NFA008

Sessions de formation

(Fuseau horaire : Europe/Paris)

Centre Cnam Nouvelle-Aquitaine - Formation 1er Semestre à distance planifiée

La période de cours est planifiée du 14/10/2024 au 08/02/2025

L'inscription est ouverte jusqu'au 31/12/2024 07:00

Centre Cnam Madagascar - Formation 1er Semestre hybride

La période de cours est planifiée du 16/09/2024 au 31/01/2025

L'inscription est actuellement terminée pour cette session

Centre Cnam Île-de-France (sans Paris) - Formation 1er Semestre ouverte et à distance

L'inscription est actuellement terminée pour cette session

Centre Cnam Paris - Formation 1er Semestre en présentiel

La période de cours est planifiée du 16/09/2024 au 18/01/2025

L'inscription est actuellement terminée pour cette session

Centre Cnam Île-de-France (sans Paris) - Formation 2nd Semestre ouverte et à distance

L'inscription est ouverte jusqu'au 14/03/2025 00:00

Centre Cnam Grand-Est - Formation 1er Semestre ouverte et à distance

Aucune période d'inscription n'a été indiquée pour cette session

Centre Cnam Centre-Val-de-Loire - Formation 2nd Semestre ouverte et à distance

L'inscription est ouverte jusqu'au 14/04/2025 00:00

Centre Cnam Liban - Formation 1er Semestre en présentiel

Aucune période d'inscription n'a été indiquée pour cette session

Centre Cnam Paris - Formation 2nd Semestre hybride

La période de cours est planifiée du 03/02/2025 au 07/06/2025

L'inscription est ouverte jusqu'au 14/03/2025 17:00

Présentation

Public, conditions d'accès et prérequis

Ce cours s'adresse aussi bien à des auditeurs en licence d'informatique qu'à ceux visant le titre RNCP Niveau III  d'Analyste-Programmeur ou encore l'un des certificats professionnels suivants :

  • Programmation de sites Web,
  • Programmeur d'applications mobiles
  • Technicien développement applications informatiques

Il est obligatoire dans ces parcours.

Objectifs

Concevoir, mettre en oeuvre et utiliser les bases de données relationnelles, en particulier savoir définir un schéma relationnel à partir d'une modélisation conceptuelle des données et maîtriser le langage SQL.

Contenu

Conception et spécification de schémas relationnels
- Introduction aux bases de donnée relationnelles
- Le modèle entité/association : Présentation des concepts de base
- Le modèle relationnel : Présentation des concepts, Transformation d'un schéma entité/association en schéma relationnel, Normalisation de schémas relationnels
Langages de description et de manipulation de bases de données relationnelles 
- L'algèbre relationnelle
- Le langage SQL
Pratique d'un SGBD relationnel 
- L'environnement SQL2 (tables, vues, contraintes, utilisateurs, etc.)
- Programmation avec SQL2

Bibliographie

Titre Auteur(s)
Conception des bases de données relationnelles : concepts, méthodes et cas corrigés. Vuibert, 2009. J. AKOKA, I. COMYN WATTIAU
INTRODUCTION PRATIQUE AUX BASES DE DONNEES RELATIONNELLES, 2009 MEIER
Bases de données et systèmes d 'information. Le modèle relationnel : langages, systèmes et méthodes. Dunod, 1999 N. BOUDJLIDA
Introduction pratique aux bases de données relationnelles, 2002. MEIER
Bases de données ORACLE 8i, Développement, Administration, Optimisation 2002. CHAPUIS
Le modèle relationnel. Algèbre, langages, applications. Hermès, 1998 M. BOUZEGHOUB, M. JOUVE, P. PUCHERAL
BASES DE DONNEES RELATIONNELLES : CONCEPTS, MISE EN OEUVRE & EXERCICES, HERMES, 2008 C. CHRISMENT
ALGEBRE RELATIONNELLE,ENI SERVICES, 2008 CLOUSE
SQL POUR ORACLE 10G,EYROLLES, 2006 BIZOI
CONCEPTION ET ARCHITECTURE BASE DE DONNEES 4ième édition, PEARSON EDUCATION FRANCE, 2009 CONCEPTIRamez Elmasri et Shamkant Navathe

Modalités d'évaluation

  • Examen final

2 sessions d'examen
dont une de rattrapage