Système de gestion de bases de données (CC)

Code UE : RSX068

  • Cours + travaux pratiques
  • 4 crédits

Responsable national

Nicolas BAUPIN

Responsable opérationnel

Public et conditions d'accès

Cet enseignement s'adresse en particulier aux auditeurs qui préparent le certificat de Compétences "Concepteur et développeur d'Intranets : Modélisation, conception et développement avancés de sites Web dynamiques d'Intranets".
Conditions d'accès :
- Certificat webmestre, bac +2 informatique
- Connaitre au moins un langage de développement (C, C++, C#, Java, PHP, etc)
- Le module RSX062 (Eléments de modélisation) est fortement recommandé !

Objectifs pédagogiques

Être en mesure de concevoir, mettre en oeuvre et manipuler des bases de données relationnelles.

Contenu

  • Introduction
    • Installation et utilisation de WAMP, EasyPHP ou UWamp.
    • Initiation rapide
      • MySQL et langage SQL
      • PhpMyAdmin
  • Bases de Données et architecture fonctionnelle
    • Fichiers, formats CSV, fichiers à plat, tableurs
    • Bases de données : historique et rôle
    • Abstraction des données (niveaux conceptuels, physiques, externes)
    • Architecture d'un système de gestion de bases de données
  • Modèle relationnel
    • Définitions : domaine, relation, clé, formes normales
    • Algèbre relationnelle : Opérations ensemblistes (union, intersection, produit cartésien, différence) et Opérations de base de données (projection, sélection, jointure et renommage)
  • Bases de données relationnelles et SQL
    • Instruction Select
    • Langage de calcul
    • Langage de Manipulation de Données : instructions insert, update, delete
    • Langage de Définition de Données : création, modification et suppression de tables. Contraintes de domaines, contraintes de structures, références
    • Gestion de vues, gestion des utilisateurs et des privilèges
    • Indexation de données
  • Modèle conceptuel de données
    • Introduction et rôle du MCD
    • Formalismes de modélisation : modélisation Entité Association, Merise et modélisation UML
    • Entité, Attribut, Classe, Objet, Instance
    • Associations
  • De UML à SQL
    • Applications et exemples

Cette UE apparaît dans les diplômes et certificats suivants

Chargement du résultat...
Patientez
Type
Intitulé
Equipe pédagogique
Modalité(s) / Lieu(x)
Code
Equipe pédagogique Informatique
Modalité(s) / Lieu(x)
  • Enseignée en formation présentielle et/ou partiellement à distance : Normandie
  • Type Intitulé Equipe pédagogique Modalité(s) / Lieu(x) Code

    Contact

    Cnam Normandie
    Esplanade Rabelais BP86
    14203 Hérouville Saint clair
    Tel :02 31 56 66 00
    Nicolas Baupin

    Voir les dates et horaires, les lieux d'enseignement et les modes d'inscription sur les sites internet des centres régionaux qui proposent cette formation

    Unité d'enseignement non programmée cette année (pour les UE) ou qui ne fait jamais l'objet d'une programmation (pour les UA et le US)