• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

Traitement et stockage des données

  • Composante

    ENSPIMA

Code interne

AP6NUTSD

Description

Objectifs
Le but de ce cours est de permettre aux étudiants d'acquérir une compétence dans le domaine des bases de données et celle de leur mise en œuvre. Au-del à de la connaissance des caractéristiques techniques des systèmes de gestion de bases de données utilisés, le cours aborde les aspects méthodologiques visant à utiliser au mieux les fonctionnalités offertes par ces systèmes. Nous précisons les concepts fondamentaux de la mise en œuvre des bases de données dans le contexte relationnel, depuis la conception jusqu'au développement. De nombreux exercices proposés pendant les séances de travaux dirigés, permettent d'illustrer les concepts vus en cours. Une application pratique est réalisée par les étudiants en utilisant un SGBD.
Compétences acquises

Etre capable d'utiliser et mettre en œuvre des bases de données.
Mobiliser un large champ de sciences fondamentales et techniques lié aux systèmes avioniques et spatiaux, et avoir la capacité d'analyse et de synthèse qui leur est associée
Avoir une approche globale systémique
Communiquer et travailler en équipe

Lire plus

Pré-requis obligatoires

Algorithmique, Programmation : AP5NUCBI

Lire plus

Syllabus

Contenu

Introduction aux systèmes de gestion de base de données
Modélisation des bases de données : modèles conceptuels
Modèle Relationnel (algèbre relationnelle, formes normales, ...)
Langages de manipulation de données : SQL
Apprentissage du SGBD Postgres, PHP
Organisation physique des SGBD relationnels
Implémentation des opérateurs relationnels
Optimisation des requêtes
Transaction et accès concurrents
Mécanismes de reprise sur panne

Méthode pédagogique d'acquisition
Chaque séance de cours sera suivie par une séance de TD qui permet d'acquérir les concepts, à la fois théorique et méthodologique. Les séances de travaux pratiques vont se dérouler sous la forme d'un projet pour réaliser une application, permettant aux élèves-ingénieurs de concevoir et développer une base de données à l'aide d'un SGBD Postgres. Le cours, les TDs et les séances de TPs vont s'appuyer sur la plate-forme Moodle de l'établissement.

Lire plus

Informations complémentaires

Numérique pour la maintenance

Lire plus

Modalités de contrôle des connaissances

Évaluation initiale / Session principale - Épreuves

Type d'évaluationNature de l'épreuveDurée (en minutes)Nombre d'épreuvesCoefficient de l'épreuveNote éliminatoire de l'épreuveRemarques
Epreuve TerminaleEcrit1200.7documents autorisés
ProjetRapport0.3

Seconde chance / Session de rattrapage - Épreuves

Type d'évaluationNature de l'épreuveDurée (en minutes)Nombre d'épreuvesCoefficient de l'épreuveNote éliminatoire de l'épreuveRemarques
Epreuve terminaleEcrit1200.7documents autorisés