Cours particuliers de SQL (PostgreSQL, MySQL)
Modéliser, interroger et optimiser une base de données.
Head of Science propose des cours particuliers de SQL en Île-de-France et en ligne : conception de bases de données, requêtes, jointures et optimisation, sur PostgreSQL et MySQL. Pour la NSI, les études supérieures et la reconversion.
Vos cours de SQL sont encadrés par un ingénieur logiciel qui conçoit des bases de données en production : 460 élèves accompagnés depuis 2020 et 4,9/5 sur Google. On travaille sur des schémas réels, comme celui de BREEM, une marketplace sous PostgreSQL.
Savoir interroger une base de données est une compétence clé, au lycée (NSI) comme en études supérieures ou en entreprise. On apprend à modéliser proprement puis à écrire des requêtes efficaces.
On travaille sur de vraies bases (PostgreSQL, MySQL, SQLite) avec des cas concrets, du simple SELECT aux jointures et sous-requêtes, jusqu'à l'optimisation.
Ce que l'on travaille
Modélisation
- Modèle relationnel et clés (primaires, étrangères)
- Schéma entité-association
- Normalisation et cohérence des données
- Création de tables (CREATE, contraintes)
Interroger les données
- SELECT, WHERE, ORDER BY, LIMIT
- Jointures (INNER, LEFT, RIGHT) et unions
- Agrégations : GROUP BY, HAVING, fonctions
- Sous-requêtes et vues
Aller plus loin
- INSERT, UPDATE, DELETE et transactions
- Index et optimisation des requêtes
- Spécificités PostgreSQL et MySQL
- Connexion à une base depuis Python
Ces cours s'adressent à
- Élèves de NSI (partie bases de données)
- Étudiants en informatique, BUT, licence
- Adultes en reconversion data / développement
- Professionnels qui veulent exploiter leurs données

« Prof super sympathique qui donne envie d'apprendre dès le premier cours. »

« Professeur à l'écoute et très pédagogue, il m'a fait apprécier une matière que je redoutais depuis des années ! »

« Excellent professeur, très pédagogue et qui donne envie de persévérer ! »

« Ilian est un professeur très attentif et très patient avec ses élèves. Il explique vraiment ce qui semblerait « évident » pour certains : il a vraiment compris le principe du « does the duck understand ? ». »

« Très bon prof, je recommande ! »

« Excellent. »
À propos de ce cours
- Quelle différence entre SQL, PostgreSQL et MySQL ?
- SQL est le langage d'interrogation ; PostgreSQL et MySQL sont deux systèmes de bases de données qui l'utilisent. On apprend le langage puis les spécificités de chaque système.
- Le SQL est-il au programme de NSI ?
- Oui, les bases de données relationnelles et le langage SQL font partie du programme de Terminale NSI.
Matières liées
Un cours de SQL & bases de données sur mesure ?
Dites-moi votre niveau et votre objectif, on cale une première séance. Sans engagement.