Objectifs du module:

Mettre à la disposition des étudiants :

·         Un moyen de communication commun aux gestionnaire et aux informaticiens (en l’occurrence le formalisme Merise), pour leurs permettre de travailler et collaborer au sein d’une équipe d’analyse, conception et mise en place des systèmes d’information.

·         Une démarche pour concevoir et réaliser de petites applications informatiques.

·         Bases nécessaires pour mettre en œuvre et utiliser un système de gestion de bases de données.

·         Moyens de développement d’applications informatiques (bases de données).


M8.2 : Bases de données
mohamed benslimanenajib nfissi

M8.2 : Bases de données

Plan
- Introduction aux SGBD et au modèle relationnel
- Introduction à l’algèbre relationnelle
- Normalisation
- Langage SQL (Normes)
- Langage de définition de données (LDD : create, alter, drop)
- Langage de manipulation de données (LMD : select, insert, update, delete)
- Les jointures (complète, à droite, à gauche)
- Fonctions mono-lignes
- Fonctions d’agrégation (count, sum, avg,..)