Cours de Bases de Données
Bases de Données va du tableur au serveur de données : modélisation entité-association et modèle relationnel, langage SQL, puis administration d'Oracle, de SQL Server et de MySQL. Les supports consacrés à Access y occupent une place à part, parce qu'ils rendent la structure d'une base visible.
Les requêtes sont présentées dans l'ordre où on les rencontre en pratique : lecture et jointures d'abord, agrégations ensuite, puis écriture et transactions, pour finir par les index et les questions de performance. Cette progression évite l'erreur la plus fréquente, qui consiste à administrer un serveur sans avoir compris ce que contiennent réellement les tables.
Comprendre la catégorie Bases de Données
Cette catégorie va du tableur au serveur de bases de données : modélisation (entité-association, Merise, modèle relationnel), langage SQL, puis administration de systèmes comme Oracle, SQL Server ou MySQL. On y trouve également les supports Access, très utilisés en formation initiale parce qu'ils rendent la modélisation visible.
L'erreur la plus fréquente des débutants est de commencer par le logiciel. Access, Oracle ou SQL Server sont des outils : ce qui se transfère d'un environnement à l'autre, c'est la modélisation — identifier les entités, les relations, les clés, et comprendre pourquoi la redondance coûte cher. Une base mal modélisée reste mal modélisée, quel que soit le produit qui l'héberge.
La progression la plus efficace est donc : modèle relationnel et schéma, puis SQL de lecture (SELECT, jointures, agrégations), puis SQL d'écriture (INSERT, UPDATE, DELETE, transactions), puis index et performances, enfin administration et sauvegardes. Notre parcours SQL détaille ces paliers et les exercices qui correspondent à chacun.
Par où commencer dans cette catégorie
- Guide : apprendre SQL et les bases de données, le parcours complet — l'ordre de travail, des schémas aux requêtes de production
- Cours : conception des bases de données relationnelles — modéliser avant de manipuler
- Cours : SQL, les bases de données relationnelles — le langage commun à presque tous les systèmes
Cours disponibles
63 cours — page 1 sur 5
Data Warehouse - Maîtriser les outils décisionnels
Téléchargez ce cours Data Warehouse — systèmes décisionnels, architecture, SGBDR, exploitation données, éthique. PDF 110 pages.
RethinkDB - Maîtriser son langage d'interrogation
Apprenez RethinkDB et son langage d'interrogation avec ce cours pratique. Maîtrisez les requêtes NoSQL pour des bases de données performantes et scalables.
Microsoft Access 2013 - Maîtriser les bases de données
Téléchargez ce cours Microsoft Access 2013 — tables, requêtes, relations, formulaires, états. PDF 24 pages pour débutants.
Oracle 11g - Administration de bases de données
Téléchargez ce cours Oracle 11g Administration par Clotilde Attouche — utilisateurs, sauvegarde, performances, sécurité. PDF 68 pages.
Bases de données - Modèles et langages fondamentaux
Téléchargez ce cours de Bases de données de 217 pages — modèles relationnels, SGBD, normalisation, SQL. PDF gratuit pour débutants et étudiants en informatique.
Outils Hadoop - Maîtriser le Big Data efficacement
Apprenez à maîtriser les outils Hadoop avec ce cours pratique. Traitez et analysez efficacement vos données Big Data.
XML - Maîtriser documents et outils essentiels
Apprenez à maîtriser les documents et outils XML avec ce cours complet. Optimisez vos projets grâce à une gestion structurée des données.
Big Data et Objets Connectés - Maîtriser les fondamentaux
Apprenez à maîtriser le Big Data et les objets connectés avec ce cours en ligne. Transformez les données en opportunités concrètes pour votre entreprise.
MySQL - Maîtriser les procédures et fonctions stockées
Apprenez à maîtriser les procédures et fonctions stockées MySQL avec ce cours pratique. Optimisez vos bases de données et automatisez vos tâches SQL.
SQL - Introduction aux bases de données
Apprenez les bases du langage SQL avec ce cours en ligne. Maîtrisez les requêtes pour interroger et manipuler des bases de données.
Bases de Données Relationnelles - Maîtriser les Fondamentaux
Apprenez les bases de données relationnelles avec ce cours complet. Maîtrisez SQL et concevez des schémas efficaces pour vos projets.
SQL - Bases du langage et gestion des bases de données
Apprenez les bases du langage SQL et des bases de données avec ce cours complet. Maîtrisez les requêtes essentielles pour gérer vos données efficacement.
Algèbre Relationnelle: Opérations Fondamentales
Apprenez l'algèbre relationnelle avec ce cours complet. Maîtrisez les bases de données et optimisez vos requêtes SQL.
XML - Maîtriser le langage de balisage étendu
Apprenez à maîtriser XML avec ce cours complet. Créez, structurer et échangez des données efficacement.
phpMyAdmin & MySQL: Gestion BDD
Apprenez à gérer vos bases de données avec ce cours pratique. Maîtrisez phpMyAdmin et MySQL pour optimiser vos projets web.