Les meilleurs cours et tutoriels pour apprendre les SGBD et SQL

Sélection des meilleurs tutoriels et cours de formation gratuits pour apprendre les Systèmes de Gestion de Base de Données (SGBD). Vous trouverez les meilleures méthodes éducatives pour une formation agréable et complète, ainsi que des exercices intéressants, voire ludiques. Vous pouvez aussi trouver des exercices offerts en sus des cours pour perfectionner votre niveau et acquérir de l'expérience. N'hésitez pas aussi à vous référer à la FAQ SGBD et à poser vos questions sur les forums d'entraide SGBD.

Si vous avez des remarques concernant cette page cours SGBD, un espace de dialogue vous est proposé sur le forum.
Commentez Donner une note à l'article (5).

Page lue   fois.

Nombre d´auteurs : 104, nombre d´articles : 12, dernière mise à jour : 31 mai 2017 

 
Tutoriels pour débutants et cours complets pour apprendre les SGBD et SQL
  • PDF on-line ZIP E-book 
    fr
    Ce cours a pour objectif de vous apprendre les principes des bases de données, les langages d'interrogation et de mise à jour, les techniques d'optimisation et de contrôle des requêtes, les méthodes de conception et la gestion des transactions. Complet et didactique, ce cours se caractérise par 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. C'est un tutoriel pour vous apprendre à utiliser les bases de données relationnelles ainsi que les bases de données objet et objet-relation.
    Création : 28 février 2017 
     
  • PDF on-line 
    fr
    Ce tutoriel a pour but de vous apprendre à concevoir des bases de données relationnelles en vous présentant quelques notions indispensables telles que entité-relations, modèle logique de données, modèle physique de données.
     
  • on-line ZIP 
    fr
    Merise
    par Frederic Brouard
    Ce tutoriel est un guide d'analyse des données à l'aide de la méthode Merise. L'analyse des données constitue le point de passage obligé de toute conception d'application mettant en œuvre un SGBDR (système de gestion de base de données relationnelle). Ce cours va vous apprendre à utiliser la méthode MERISE, basée sur le modèle entité-association, un outil simple et efficace, très répandue chez les développeurs français pour vos modélisations.
     
  • PDF on-line ZIP 
    fr
    Le comparatif des SGBD
    par Fabien Celaia
    De nombreux SGBD sont disponibles sur le marché, partant des SGBD gratuits jusqu'aux SGBD destinés spécialement aux professionnels, comportant de plus nombreuses fonctionnalités, mais plus coûteux. Ce tutoriel a pour but de vous apprendre à faire votre choix parmi les différentes possibilités en décrivant et comparant les différents SGBD.
    Création : 1er mars 2003  · Mise à jour : 15 avril 2017 
     
  • PDF on-line 
    fr
    La normalisation des tables (plus formellement relations) composant une base de données relationnelle est incontournable si l'on veut faciliter la mémorisation des données en évitant la redondance et les problèmes sous-jacents de mise à jour ou de cohérence. Dans ce tutoriel, nous allons apprendre à faire la normalisation dite par projection/jointure, donnant lieu aux formes normales.
     
  • PDF on-line 
    fr
    Base de données et langage SQL
    par Laurent Audibert
    Ce tutoriel constitue le support du cours Base de Données et langage SQL que Laurent Audibert dispense aux étudiants du département d'informatique de l'institut universitaire de technologie de Villetaneuse. L'objectif de ce cours est de vous apprendre à concevoir et manipuler des bases de données relationnelles.
     
  • PDF on-line 
    fr
    Nous vous proposons un ensemble de cours et tutoriels sur les bases de données publiés par André Gamache. À travers ces cours, nous allons apprendre à concevoir des bases de données et à utiliser le langage SQL.
    Création : 1er novembre 2015 
     
  • on-line 
    fr
    Ce tutoriel présente l'historique depuis 1970 à nos jours et l'arbre généalogique des systèmes de gestion de bases de données relationnelles.
    Création : 19 juin 2009  · Mise à jour : 2 mars 2014 
     

Sommaire

menu Performances et optimisation des bases de données
  • PDF on-line ZIP 
    fr
    Vous commencez à récolter le fruit de vos efforts, votre site web est un succès ? Félicitations ! Cependant, vous sentez que votre site devient plus lent et un beau jour, avec encore un peu plus de succès et donc plus de trafic, votre site web ne répond plus. Ce tutoriel a pour objectif de vous apprendre à améliorer les performances de vos sites web.
     
  • PDF on-line ZIP 
    fr
    De nombreuses discussions ont lieu à propos de l'usage de « Linq to SQL », beaucoup en critiquent les performances. Ce tutoriel présente un comparatif des performances de SQL, « Linq to SQL » et « Linq to Entities » et va vous apprendre à faire votre choix selon vos besoins.
     
  • on-line 
    fr
    Vous allez apprendre à optimiser votre SGBDR à travers ce tutoriel, un petit guide de l'optimisation dans le cadre de l'exploitation de serveurs de bases de données relationnelles. L'optimisation de l'exécution des requêtes SQL ne passe pas que par une simple réécriture de ces dernières. De nombreux points tels que l'infrastructure du réseau, l'O.S. utilisé comme l'architecture de la base peuvent être la cause de pertes significatives de temps d'exécution.
     
  • on-line ZIP E-book 
    fr
    Une solution simple pour augmenter les performances au niveau base de données est de maîtriser la gestion des index. Il faut bien être sensibilisé sur le nombre d'index sur une table, car ils ont un coût, et en particulier pour les opérations UPDATE, DELETE et INSERT INTO. Dans ce cours, nous allons utiliser le « couteau suisse » de JMeter associé à Benerator afin de démontrer ce coût.
    9 commentaires Donner une note à l'article (4.5) Création : 28 octobre 2015 
     
  • PDF on-line ZIP E-book 
    fr
    Ce cours va vous apprendre à utiliser la technique d'optimisation LDD, intégrée à Oracle depuis la version 11g.
    11 commentaires Donner une note à l'article (5) Création : 27 septembre 2014 
     
  • PDF on-line ZIP E-book 
    fr
    Jet Profiler est un outil d'optimisation de requêtes qui récolte une variété de statistiques sur les bases de données MySQL. Ce tutoriel va vous apprendre à faire vos premiers pas avec cet outil à la fois pédagogique facile à utiliser.
     
  • PDF on-line ZIP E-book 
    fr
    Ce tutoriel étudie différentes solutions pour mettre à jour une table à partir de données d'une autre table sous Oracle et étudie l'impact des techniques en matière de performances. C'est un cours où vous allez apprendre à faire un choix de solution pour ce type de mise à jour pour gagner en performance.
     
  • PDF on-line ZIP E-book 
    fr
    La plupart des développeurs sont persuadés que mettre toutes les informations dans une même table rendra leur base de données plus rapide. Et l'on voit apparaître dans la base de nombreuses tables de plusieurs dizaines de colonnes. C'est une vue à court terme, car dès que la base de données commence à croitre ou que le nombre d'utilisateurs augmente, les performances deviennent vite catastrophiques. Ce tutoriel explique pourquoi et se charge de vous apprendre les conséquences de vos choix sur la performance de vos bases de données.
     
  • PDF on-line ZIP E-book 
    fr
    Ce cours présente des tests et mesures permettant de déterminer l'avantage à aligner les partitions pour un environnement Microsoft SQL Server.
     
  • PDF on-line ZIP E-book 
    fr
    L'analyse des plans d'exécution des requêtes SQL met en évidence des valeurs numériques affichées dans des colonnes appelées Cost (coût) et Rows (lignes) pour chaque opération effectuée par l'optimiseur. Dans ce tutoriel, nous allons apprendre comment l'optimiseur calcule ces coûts.
     
  • PDF on-line ZIP E-book 
    fr
    Ce tutoriel a pour objectif de vous apprendre à numéroter les pages d'un groupe dans un état Access
    Création : 13 décembre 2016 
     
  • PDF on-line ZIP E-book 
    fr
    Ce cours a pour objectif de vous apprendre une technique pour présenter des pères/fils/petits-fils/arrière-petits-fils… tous en continu, et avec des images différentes pour chaque enregistrement ! C'est un cours où vous allez également apprendre à traiter des images logées en dehors de la base de données
    Création : 8 février 2017 
     
Consultez tous les cours