Programmation avancée et bases de données

Public Concerné

Sont supposées acquises les connaissances du calcul booléen, des circuits combinatoires, des systèmes de gestion de fichiers et des principes généraux des réseaux (adressage, routage, structuration en couches des protocoles réseaux), d'internet et du web.

Objectifs pédagogiques

Ce bloc, qui concerne principalement le programme NSI de terminale, aborde d'une part quelques concepts avancés de programmation dont les types de données abstraits, et d'autre part les bases de données relationnelles, du point de vue des modèles, de la conception, des langages de requêtes et des usages des systèmes de gestion de bases de données. L'enjeu pour l'enseignant est de maîtriser avec le recul nécessaire ces thèmes du programme de terminale.

Contenu de la formation

Structuration de l'information
  • Notion informelle de SGBD (Système de gestion de bases de données)
  • Bases de données relationnelles, modèle relationnel, schémas, tables et relations
  • Contraintes des bases de données relationnelles : clés primaires, étrangères
Langages de données et d'interrogation
  • Langage de requête : SQL
  • Programmation web côté serveur et interrogation d'une base de données
Paradigmes de programmation
  • Programmation impérative
  • Programmation fonctionnelle
  • Programmation objet
  • Programmation événementielle
  • Programmation parallèle
  • Programmation logique 
Structures de données
  • Notion de structure de données abstraite
  • Listes, piles, files
  • Arbres binaires, arbres binaires de recherche
  • Graphes
  • Choix d'une structure de données
Alignement sur le projet de programme NSI
  • Structures de données (terminale)
  • Langages et programmation (terminale)
  • Bases de données (terminale)

Prévisions d'ouverture

Groupe Semestre Modalité État d'ouverture Date du premier cours Lieux
USAL48 Programmation avancée et bases de données 0 Cours de Jour - - - -

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

    Code : USAL48
    0
    crédits
    Contactez-nous