Description du cours
Traite de l'informatique dans son dernier palier du parcours de formation au sein des classes préparatoires. On y trouve essentiellement  :
- Les modélisations conceptuelle et logique
- L’algèbre relationnelle
- Les bases de données relationnelles
- Le langage SQL
Volume horaire globale et sa répartition - Crédits et Coefficient.
  Cours TD TP Total Crédits Coeff
VHS
22h30
00h00 22h30 45H00 3 3
Objectifs de la matière
Contenu pédagogique
  1. Opérateurs usuels sur les ensembles dans un contexte d’une base de données
  2. Opérateurs spécifiques : projection, sélection, renommage, jointure, produit cartésien
  3. Fonctions d’agrégation
  1. Les bases de données : Vocabulaire des bases de données (relation, attribut, domaine, schéma de relations et la notion de clé)
  2. Clé primaire
  3. Opérateurs complexes de l’algèbre relationnelle
  1. Langage de définition : la mise en place des requêtes de création et modification des tables
  2. Langage de manipulation : la mise en place des requêtes de manipulation de données sous SQL
   Pour plus de détails, se référer au programme officiel (en page d'accueil).

Travaux Pratiques

TP 1 : La mise en place des requêtes de création et modification des tables
TP 2 : la mise en place des requêtes de manipulation de données sous SQL

Modalités d’évaluation

Interrogation - Devoir surveillé - Travaux pratiques - Examen final

Références bibliographiques

[1] Clouse, M. (2008). Algèbre relationnelle : guide pratique de conception d’une base de données relationnelle normalisée. Ressources informatiques. Editions ENI.
[2] Meier, A. and Nguyen, D. (2005). Introduction pratique aux bases de données relationnelles. Collection IRIS. Springer.
[3] Brouard, F., Bruchez, R., and Soutou, C. (2010). SQL. Synthex. Informatique. Pearson Education.
[4] [Soutou, 2011] Soutou, C. (2011). Programmer avec MySQL : SQL - transactions -.
[5] PHP - Java - optimisations. Collection noire. Eyrolles
[6] Larrousse, N. and Innocenti, E. (2006). Création de bases de données. Synthex, synthèse de cours et exercices corrigés. Pearson France.
[7] Date, C. (2004). Introduction aux bases de données. Vuibert.