Algorithmique - Bases de données (INFO890_CM)

Volume horaire

CM : 16h / TP : 24h

Objectifs

Ce cours vise à rendre l'élève apte à :

Niveau

A l'issue de ce cours l'élève sera capable :

utiliser l'outil informatique pour la résolution des problèmes rencontrés dans l'activité d'ingénierie

Maîtrise

 

Plan du cours

Plan du cours

  1. Introduction à l'algorithmique
  2. Structuration et contrôle des programmes
  3. Fonctions et procédures
    1. Passage de paramètres
  4. Introduction aux bases de données
    1. Objectif et intérêt des Bases de Données relationnelles
    2. Modèle Entité-Relation
    3. Introduction au langage SQL

Travaux pratiques

  • Traitements conditionnés et itératifs (chaînes de caractères, nombres, tableaux)
  • Mise en oeuvre de fonctions et procédures
  • Fichiers, tris, traitements évolués
  • Utilisation d'une base de données existante, identification du modèle et manipulations de base (MySQL / PhpMyAdmin)
  • Constitution d'une Base de données : création du modèle, implantation et utilisation (MySQL / PhpMyAdmin / DbDesigner)

Informations complémentaires

Bibliographie

Diplômes intégrant ce cours

En bref

Langue d'enseignement
Français

Contact(s)

UFR, Écoles, Instituts

Lieu(x)

  • Annecy-le-Vieux (74)