KnowledgeCity

Série MySQL avancée

Apprendre les fonctionnalités avancées de MySQL
Regardez la première leçon gratuitement — accédez aux 30 leçons complètes.

To view this video please enable JavaScript.

Cours : À la demande
Essentiel  Fournisseur Kati Gordon  8 Chapitres ·  30 Leçons ·  1h 7m  en Arabe, Allemand, Anglais, Espagnol, Français, Portugais, Chinois simplifié 

Description du cours

MySQL est un système de gestion de base de données relationnelle open source qui vous aide à déployer des applications cloud. Ce cours avancé sur MySQL, dispensé par la formatrice Kati Gordon enseigne les derniers sujets de MySQL, en commençant par PostgreSQL et en terminant par les partitions dans MySQL. Nous explorerons les index de hachage et comment ils sont utilisés. Nous en apprendrons également davantage sur le reformatage, la partition range, les listes avancées et les arbres d'index.

Enfin, nous appliquerons nos nouveaux sujets pour en savoir plus sur le décalage, les vues matérialisées et les cumuls. À la fin de ce cours, vous serez en mesure d'ajouter, d'accéder et de traiter des données stockées dans une base de données informatique. Cela vous permettra de créer des bases de données complètes dans MySQL.

Objectifs du cours

  • Comprendre les index de hachage
  • Reformater la base de données
  • Travailler avec la partition range dans MySQL
  • Manipuler des listes
  • Créer des arbres d'index

Compétences que vous apprendrez

  • Stockage de données avancé
  • Comment créer des bases de données complètes
  • Créer des index et des listes

Ce que vous allez apprendre

  • Comprendre les index de hachage (hash indexes) et la manière dont ils sont utilisés dans MySQL
  • Re-formater des données dans la base de données en utilisant MySQL
  • Travailler avec les plages (range), les listes (lists) et les arbres d'index (index trees) dans MySQL
  • Créer et utiliser des partitions avec range, hash et list
  • Créer des vues matérialisées et appliquer des fonctions de fenêtrage (window functions) comme lag et lead
  • Utiliser des rollups et des cubes pour créer des sous-totaux et regrouper (agréger) les données

Points clés à retenir

  • MySQL est un système de gestion de base de données relationnelle open-source qui vous aide à déployer des applications cloud.
  • Le cours couvre des sujets avancés tels que les caractéristiques de PostgreSQL, les index, le partitionnement et les vues matérialisées.
  • Les apprenants explorent différents types d'index, notamment les index B Tree (arbre B), les index bitmap et les index de hachage (hash indexes).
  • Le cours applique des fonctions de fenêtrage telles que over partition, first value, la fonction rank, et lag et lead.
  • À la fin du cours, les apprenants seront capables d'ajouter, d'accéder et de traiter les données stockées dans une base de données informatique pour créer des bases de données complètes sous MySQL.

Foire aux questions

Que serai-je capable de faire après avoir terminé ce cours ?

À la fin du cours, vous serez capable d'ajouter, d'accéder et de traiter les données stockées dans une base de données informatique, ce qui vous permet de créer des bases de données complètes sous MySQL.

Qui enseigne ce cours ?

Le cours avancé sur MySQL est enseigné par l'instructrice Kati Gordon.

Quels sujets ce cours avancé couvre-t-il ?

Il commence avec PostgreSQL et se termine par les partitions sous MySQL, couvrant les index de hachage, le re-formatage, les plages, les listes avancées, les arbres d'index, lag et lead, les vues matérialisées et les rollups.

Quelles compétences ce cours permet-il de développer ?

Le cours est lié à la programmation de bases de données, aux systèmes de bases de données, à Mysql++, MySQL, Mysql5 et aux compétences du développeur certifié MySQL (MySQL Certified Developer).

Quels types d'index sont couverts ?

Le cours explore les index dans PostgreSQL, les index B Tree, les index bitmap et les index de hachage, ainsi qu'une synthèse sur les index.