Les meilleurs cours et tutoriels pour apprendre le SQL
Les meilleurs cours et tutoriels pour apprendre le SQL
Les meilleurs tutoriels et cours de formation gratuits pour apprendre le langage SQL. Dans cette page, vous trouverez des méthodes éducatives appréciées pour une formation agréable et complète, ainsi que des exercices intéressants et ludiques. Vous pouvez aussi trouver des exercices offerts en sus des cours pour perfectionner votre niveau et acquérir de l'expérience sur le langage SQL. N'hésitez pas aussi à vous référer aux FAQ SGBD et à poser vos questions sur les forums d'entraide au langage SQL.
Page lue fois.
Nombre d´auteurs : 46, nombre d´articles : 12, dernière mise à jour : 23 juillet 2021
Cours complets et tutoriels pour débutants pour apprendre le langage SQL
-
Cours complet pour apprendre sur les systèmes de gestion de bases de données (SGBD) et le langage SQL
par Georges GardarinLes bases de données jouent un rôle sans cesse croissant dans les systèmes d'information d'entreprise. Ce cours complet et didactique va vous apprendre des définitions précises des concepts, une approche éclairante des algorithmes et méthodes, de nombreux exemples d'application, une bibliographie commentée en fin de chaque chapitre et un recueil d'exercices en fin d'ouvrage. Il traite aussi bien des bases de données relationnelles que des bases de données objet et objet-relationnelles. -
Cours complet pour apprendre les différents types de bases de données et le langage SQL
par Jacques Le MaitreIl s'agit d'un cours complet sur les types de bases de données. Vous allez apprendre les différents modèles de conception d'une base de données et l'écriture de requêtes avec SQL. -
Cours complet pour les débutants sur le langage SQL - Première partie : les bases
par Frédéric BrouardDans ce cours, vous allez apprendre les bases du SQL afin de bien comprendre son rôle. C'est la première partie d'une série de cours, dans laquelle vous allez apprendre les fondements essentiels du langage SQL. -
Cours complet pour les débutants sur le langage SQL - Deuxième partie : la création de structures d'une base de données en SQL
par Frédéric BrouardCe cours va vous apprendre à créer une base de données et sa structure en SQL. C'est une formation pratique dans laquelle il sera abordé les instructions suivantes du langage SQL : CREATE, ALTER et DROP. -
Cours complet pour les débutants sur le langage SQL - Troisième partie : la manipulation de données en SQL
par Frédéric BrouardDans cette troisième partie de la série de cours pour débutants, vous allez apprendre comment insérer, modifier et supprimer les données avec les commandes suivantes du langage SQL : INSERT, UPDATE, DELETE. -
Cours complet pour les débutants sur le langage SQL - Quatrième partie : la récupération des données
par Frédéric BrouardCette partie de la série de cours pour débutants sur SQL va vous apprendre à récupérer les informations présentes dans une base de données avec la commande SELECT. Vous allez apprendre, dans ce tutoriel, les options essentielles d'utilisation de cette commande. -
Apprendre les définitions de quelques terminologies dans l'univers des SGBDR et de SQL
par Frédéric BrouardLe but de ce tutoriel est de vous apprendre quelques définitions importantes dans l'univers des SGBDR (Systèmes de Gestion des Bases de Données Relationnelles). Ces notions vous aideront à mieux appréhender le langage SQL. -
Cours pour débutants pour apprendre à éviter les erreurs les plus fréquentes en SQL
par Frédéric BrouardCe cours va vous apprendre à éviter beaucoup d'erreurs fréquentes. Tous les débutants commettent les mêmes erreurs. Confondant par exemple la gestion de lignes de fichiers avec une table, la logique procédurale avec la logique ensembliste… Le but de ce tutoriel est de faire le point sur les erreurs les plus fréquentes, pourquoi sont-elles commises et comment y remédier. -
Le but de ce tutoriel est de vous apprendre le traitement de NULL dans la norme SQL. Vous allez découvrir son intérêt, les particularités, les chausse-trappes et les moyens que la norme SQL nous donne pour traiter les NULL. -
Les doublons sont des informations parasites qui polluent les données des bases. La plupart du temps, ils sont générés lors des imports et fusions de données. Dans ce tutoriel, vous allez apprendre plusieurs méthodes pour détecter les doublons et les supprimer.
Sommaire
menu
Généralités sur le SQL dans la programmation d'applications
-
Ce tutoriel est le premier d'une série de tutoriels pour apprendre le modèle de conception SOLID de bases de données. L'auteur présente une comparaison de l'application des principes SOLID aux applications orientées objet et l'application de ces mêmes principes aux bases de données relationnelles. -
Ce tutoriel est la deuxième partie de la série de cours sur la conception des bases de données SOLID. Il présente l'application du principe de la responsabilité unique à la conception des bases de données relationnelles. Vous allez également apprendre la normalisation des bases de données.
menu
SQL et PHP
-
Si l'esprit humain sait se montrer performant pour déduire et extrapoler, il s'épuise en revanche assez rapidement dans les dénombrements et les appariements. Ce n'est pas le cas du SGBD lequel, en outre, bat l'humain à plates coutures dès qu'il s'agit de s'attaquer à des séries dépassant quelques dizaines d'unités. On voit ici comment, mises en synergie, un brin d'ingéniosité du codeur et les extraordinaires capacités du SGBD viennent aisément à bout d'un casse-tête a priori abscons.
Il s'agit d'un tutoriel pour apprendre SQL par la pratique, avec un exemple concret.
menu
SQL et Java / JDBC
-
Ce tutoriel s'intéresse à présenter la bibliothèque P6Spy, un proxy de pilote JDBC pour tracer les requêtes. -
L'API Stream en Java 8 ou l'API Linq en C# permettent de manipuler des collections d'objets en s'inspirant du langage SQL, mais ces concepts, bien que très puissants imitent le SQL sans forcément supporter l'ensemble de son potentiel. Ce tutoriel est une formation pratique pour apprendre à manipuler des objets Java avec des requêtes SQL avec l'API InMemorySQL. -
Apprendre à migrer un schéma de base de données généré avec un ORM par une approche Code-first
par Ronny GuillaumeCe tutoriel va vous apprendre comment faire évoluer votre schéma de base de données lorsque vous l'avez généré à partir des entités métier. -
Apprendre l'utilisation de JMeter et Benerator pour optimiser le nombre d'index sur une table SQL
par Antonio Gomes-RodriguesUne solution simple pour augmenter les performances au niveau base de données est de maîtriser la gestion des index. Cependant le nombre d'index sur une table a un coût pour les opérations UPDATE, DELETE et INSERT INTO. Le but de ce tutoriel est de vous présenter ce coût, à l'aide de JMeter et de Benerator.
menu
SQL et Hadoop
-
Ce tutoriel va vous aider à écrire des requêtes sous un style SQL qui vont exploiter les données stockées dans Hadoop. Plus précisément, vous allez apprendre à écrire des requêtes SQL sous Hadoop à l'aide des langages HiveQL et Pig.
menu
SQL et Dotnet
-
une base de données SQLite dans un contexte .NET. C'est une technologie très intéressante dans le cas où l'on a besoin d'embarquer un stockage de données simple et léger dans une application cliente. Je souhaite revenir avec vous sur le fonctionnement de cette technologie et son utilisation avec l'ORM SQLite.NET. -
Ce tutoriel fait une série de tests des fournisseurs de données pour vous guider dans votre choix.
menu
SQL et Qt
-
La première partie de ce tutoriel va vous présenter la nouvelle syntaxe des requêtes paramétrées de Qt pour simplifier le passage à l'Unicode et des données binaires. Dans la seconde partie, vous allez apprendre une nouvelle version facilite le déploiement des applications utilisant les bases de données. La troisième partie décrira une alternative aux DSN ODBC. -
Tutoriel pour apprendre une méthode simple de recompilation du plug-in de base de données pour Qt QMYSQL
par zebedeeLa méthode générale pour installer le plug-in QMYSQL est de recompiler entièrement Qt. Ce tutoriel va vous apprendre une méthode bien plus simple.