420-3N3-DM - Menu du cours
Le cours 420-3N3-DM permet à l'étudiant de s'initier aux bases de données. Il vise à donner à l'étudiant une base suffisante pour qu'il puisse discuter, comprendre et appliquer les notions de conception et d'utilisation des BD.
Cours 1 - Intro aux bases de données
L'objectif du cours est de présenter un premier logiciel SQLite et de faire quelques requêtes de base en exercice.
Cours 2 - Les types de données et l'insertion
L'objectif du cours est de connaitre les types de données SQLite et de faire des insertions de données.
Cours 3 - Les associations et les jointures
L'objectif du cours est de comprendre les associations à l'intérieur d'une base de données et de faire des requêtes sur ces associations via les jointures.
Cours 4 - Suite sur les jointures
Cours 5 - La création des tables et le DEA
L'objectif du cours 5 est de créer des tables dans une base de données ainsi que de générer un diagramme d'entité relation DEA. Le cours 6 ajoute les concepts de modifications et de suppressions des données.
Cours 6 - Modification des données
Le cours 6 ajoute les concepts de modifications et de suppressions des données.
Cours 7 - L'agrégation
L'objectif du cours 7 est de comprendre les fonctions d'agrégation pour effectuer des opérations sur un ensemble de données.
Cours 8 - Les sous-requêtes
L'objectif du cours 8 est d'utiliser des sous-requêtes ou des requêtes imbriquée pour obtenir une ou des valeurs utiles pour notre requête principale.
Cours 10 - Draw.io et normalisation
L'objectif du cours 10 est de présenter un logiciel pour faire un diagramme d'entités associations. Une autre partie est pour présenter les techniques de normalisations
Cours 11 - SGBD PostgreSQL
L'objectif du cours 11 est de se familiariser avec le SGBD PostgreSQL et de comprendre les différences avec SQLite.
Cours 12 - Sécurité, sauvegarde et dates
L'objectif du cours 12 est de sécuriser nos données dans PostgreSQL, de gérer des sauvegardes et de faire des transformations sur les dates.
Cours 13 - Vue et transactions
L'objectif du cours 13 est de créer des vues et gérer transactions avec PostgreSQL.