Cours d'introduction aux bases de données
Nous allons aborder dans ce cours les notions fondamentales de PostgreSQL qui est un système de gestion de bases de données relationnelles parfait pour créer vos propres bases de données. PostgreSQL est une technologie utilisée par de nombreuses grandes entreprises, notamment AWS, Reddit et Instagram.
Celles-ci auront la forme de travaux dirigés composés d'activités à réaliser en autonomie.
Nous allons mettre en place un cadre de travail opérationnel permettant un pleine engagement et une attention maximum.
De ce fait, nous allons travailler sur des périodes de 30 minutes avec 25 minutes de pleine activité et 5 minutes de pause.
Nous comprenons dès le départ que l'apprentissage d'une nouvelle activité répond à quelques principes fondamentaux (voir principes d'apprentissage)
Notre objectif principal est de comprendre les mécanismes de base de la création et l'utilisation d'une base de données afin de nous adapter au mieux aux différentes missions que nous pourrions rencontrer dans le futur.
-
Aborder les notions fondamentales de PostgreSQL qui est un système de gestion de bases de données relationnelles
-
Savoir créer, interroger et modifier une ou plusieurs tables dans une base de données.
-
Concevoir l'architecture d'une base de données.
-
Protéger la structure interne d'une base de données
-
Normaliser une base de données.
.
├── README.md # Explication organisation dépôt
|
├── seance_1 # Première partie du cours à étudier
│ ├── ACTIVITE_INTRO_SQL.md # Premiere activité à réaliser
│ ├── PROJET_1_CREATION_TABLE.md # Premier projet à faire
│ └── ...
|
├── procedures # Procédures de travail pour différentes tâches associées au cours
|- FAQ # Ensemble de questions utiles
│ └── espace-travail-propre.md
Limitez les interruptions (Mettre sur pause les canaux, les divertissements ...)
Se concentrer sur l'essentiel
Plus on dispose de temps, plus on prendra de temps. Il faut donc se fixer des échéances, des délais raisonnables pour accomplir les tâches que l’on nous demande.
Faites le plus difficile en premier.
Prenez des pauses
Tout ce qui est susceptible d'aller mal ira mal
Voici l'ensemble des outils que nous allons utiliser.
- Flux - F.lux est un logiciel modifiant la luminosité de votre écran en fonction de votre géo-position et de l'heure. Un moyen d'éviter de trop fatiguer vos yeux lorsque vous êtes derrière vos écrans.
- Pomodoro-tracker - C'est une méthode de gestion du temps adaptée à n'importe quelle tâche.
- Comprendre les Origines du Web (Documentaire : 26min) - Synthèse sur les origines du Web
- DERRIÈRE NOS ÉCRANS DE FUMÉE (Documentaire : 1h29) - Documentaire Netflix