Bases de données relationnelles : théorie et exercices : 17 h, Samuel CREMER
Bases de données relationnelles : laboratoires : 24 h, Samuel CREMER
Connaissances et compétences préalables
Les bases de l’informatique
Programmation en C
Contribution aux objectifs du référentiel de compétences de l'ARES
Compétences disciplinaires
Valider une théorie ou un modèle par la mise en place d’une démarche expérimentale.
Mettre en œuvre des techniques d’algorithmique et de programmation et utiliser les outils numériques spécifiques aux sciences et techniques de l’ingénieur.
Mettre en application les savoirs scientifiques et technologiques dans des contextes professionnels.
Compétences transversales et linguistiques
S’auto évaluer et agir de façon réflexive, autonome et responsable.
Analyser une situation en adoptant une démarche scientifique.
Identifier, conceptualiser et résoudre des problèmes complexes
Intégrer les savoirs scientifiques et technologiques afin de faire face à la diversité et à la complexité des problèmes rencontrés
Concevoir, développer et améliorer des produits, processus et systèmes techniques
Modéliser, calculer et dimensionner des systèmes
Acquis d'apprentissage spécifiques
Comprendre les différents principes de stockage, de traitement et de manipulation des données informatiques.
Concevoir et manipuler une base de données relationnelles.
Concevoir ses propres systèmes de traitement de l’information
Contenu des AA
Structures de données
Types de bases
Structures linéaires
Structures arborescentes
Structures relationnelles
Algorithmes
Bases de données relationnelles : théorie et exercices
Théorie :
Les différents paradigmes de base de données
Initiation aux bases de données relationnelles
La modélisation avec MERISE
Le langage SQL
Exercices :
Modèlisation MERISE
Bases de données relationnelles : laboratoires
Le langage SQL
Utilisation des langages HTML et PHP et utilisation de MySQL
Répartition des heures
Structures de données : 7 h de théorie, 2 h d'exercices/Labos
Bases de données relationnelles : théorie et exercices : 10 h de théorie, 7 h d'exercices/Labos
Bases de données relationnelles : laboratoires : 24 h d'exercices/Labos
Méthodes d'enseignement
Structures de données : cours magistral, approche interactive, approche par situation problème, approche avec TIC, étude de cas, utilisation de logiciels
Bases de données relationnelles : théorie et exercices : cours magistral, approche interactive, approche par situation problème, approche avec TIC, étude de cas
Bases de données relationnelles : laboratoires : approche par projets, approche interactive, approche par situation problème, approche avec TIC, étude de cas, utilisation de logiciels
Langues d'enseignement
Structures de données : français
Bases de données relationnelles : théorie et exercices : français, anglais
Bases de données relationnelles : laboratoires : français, anglais
Supports
Structures de données : copies de présentations, syllabus, activités sur eCampus
Bases de données relationnelles : théorie et exercices : copies de présentations, syllabus, activités sur eCampus
Bases de données relationnelles : laboratoires : copies de présentations, syllabus, activités sur eCampus
Ressources bibliographiques
Structures de données
Algorithmique et structures de données génériques, M. Divay, Dunod, 2004
Initiation à l'algorithmique et aux structures de données, volume 2, J Courtin et Irène Kowarski, Dunod, 1995
Bases de données relationnelles : théorie et exercices
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 relationnelles : laboratoires
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.
Évaluation et pondération
Méthode d'évaluation : note globale à l'UE
Langues d'évaluation : français
Modalités d'évaluation :
Il n'y aura qu'un seul examen à l'UE. Cet examen sera composé de questions sur la matière des 3 AA. Ce seront des questions de théorie, d'exercice et oriéntées sur la pratique.
Report de note d'une année à l'autre pour l'AA réussie en cas d'échec à l'UE :
Structures de données : non
Bases de données relationnelles : théorie et exercices : non
Bases de données relationnelles : laboratoires : non