Département des Sciences et technologies

2024-2025

Avenue Victor Maistriau 8a
7000 Mons

Fiche ects de l'unité d'enseignement #2422 intitulée :

Bases de données et développement back-end

Bachelier en Informatique orientation Réseaux et Télécommunications / Bloc 2

Informations

Responsable d'UE : Antoine MALAISE

Bloc : IRT2

Période : 1er quadrimestre

Durée : 52 h

Crédits : 5 ects

UE Prérequises : aucune

UE Corequises : aucune

Activités d'apprentissage (AA)

Connaissances et compétences préalables

Contribution aux objectifs du référentiel de compétences de l'ARES

Acquis d'apprentissage spécifiques

Contenu des AA

Bases de données - Théorie

  • Notion de fichier, de types de données, de contrainte.
  • Notion d’entité, de relation, traduction sous forme de tables
  • Modélisation de BD relationnelles avec MERISE
  • Opérations de l’algèbre relationnelle
  • Commandes de base du langage SQL et leurs clauses
  • Exercices en MySQL sur le modèle entité relation
  • Conception d’une base de données complète en MySQL
  • Procédure stockées
  • Trigger

Bases de données et développement back-end - Travaux pratiques

  • inclusions de fichiers,
  • redirections,
  • opérations sur les variables,
  • manipulations de chaînes et de tableaux,
  • structures conditionnelles et itératives,
  • fonctions,
  • traitement des formulaires,
  • sécurisation des formulaires,
  • sessions,
  • gestion des dates,
  • accès PDO aux bases de données et exploitation de ces données
  • MVC
  • Frameworks

Répartition des heures

Bases de données - Théorie : 16 h de théorie

Bases de données et développement back-end - Travaux pratiques : 36 h d'exercices/Labos

Méthodes d'enseignement

Bases de données - Théorie : cours magistral, approche avec TIC, étude de cas, utilisation de logiciels

Bases de données et développement back-end - Travaux pratiques : approche interactive, approche déductive, approche avec TIC, étude de cas, utilisation de logiciels

Langues d'enseignement

Bases de données - Théorie : français

Bases de données et développement back-end - Travaux pratiques : français

Supports

Bases de données - Théorie : syllabus

Bases de données et développement back-end - Travaux pratiques : syllabus, notes de cours, notes d'exercices

Ressources bibliographiques

Bases de données - Théorie

  • Base de données, les systèmes et leurs langages, Georges Gardarin, Eyrolles
  • Des bases de données à l’Internet. Philippe Mahieu, Vuibert
  • MySQL guide Officiel, Paul Dubois, Stefan Hinz, Carsten Pedersen, Campus Press

Bases de données et développement back-end - Travaux pratiques

  • ENGELS Jean, PHP5 cours et exercices, éditions Eyrolles, 2004
  • WYKE-SMITH Charles, Coder pour le Web, CampusPress, 2007
  • BRILLANT Alexandre, XML cours et exercices, éditions Eyrolles, 2007

Évaluation et pondération

Méthode d'évaluation : note aux AA

Langues d'évaluation :

Pondération par AA :

  • Bases de données - Théorie : -
  • Bases de données et développement back-end - Travaux pratiques : -

Modalités d'évaluation :

Bases de données - Théorie :

-

Bases de données et développement back-end - Travaux pratiques :

-