Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Cours SQL de Zéro à Héros - Apprentissage en Ligne avec Certificat
dsa banner mobiledsa banner

Incertain où
commencer?

Track
Certificat

SQL de Zéro à Héros

4.7+
91 avis
Beginner
Ce parcours couvre à la fois les techniques SQL fondamentales et avancées, permettant une gestion des données en toute confiance, une optimisation des requêtes et une analyse des données. Il explore les principes clés des bases de données relationnelles, y compris le filtrage, le tri, l'agrégation, les jointures de données, l'indexation, les transactions et d'autres mécanismes essentiels. Afficher plus
SQL
Boost your Tech Skills!
with up to 55% off
What you'll get with our subscription:
  • Access to 85+ top-rated coursesAccess to 85+ top-rated courses
  • AI-driven LearningAI-driven Learning
  • Workspaces for practicing your skillsWorkspaces for practicing your skills
  • Personalized study tracksPersonalized study tracks
  • Certificates of completionCertificates of completion
Training 2 or more people?
Get your team access to Codefinity courses anytime, anywhere.
Try Codefinity Teams
What you will learn
  • Develop a solid foundation in SQL, learning how to query and manipulate databases efficiently
  • Enhance your SQL skills by mastering intermediate concepts such as joins, subqueries, and window functions
  • Understand relational database design principles and normalization to structure data optimally
  • Explore advanced SQL techniques, including indexing, performance optimization, and complex query structuring
  • chapters
    101 chapters
  • hours
    12 hours
  • tasks
    115 tasks
Trusted by employees of leading companies
GoogleIntelTwitterFedExMetaNikeAmazonMicrosoftTesla
Learning track content
Dans cette section, nous allons explorer comment organiser et prioriser les données renvoyées par une requête en utilisant la clause ORDER BY. Placée à la fin d'une instruction SELECT, cette clause vous permet de trier vos résultats par une ou plusieurs colonnes, soit par ordre croissant, soit par ordre décroissant, permettant ainsi une sortie de données plus significative et facilement interprétable.
Dans cette section, nous apprendrons à filtrer les données retournées en utilisant la clause WHERE de l'instruction SELECT. Nous apprendrons à tester l'égalité, l'inégalité, les plages de valeurs plus et moins significatives, et les valeurs NULL.
Dans cette section, nous explorerons comment affiner vos conditions de recherche en combinant les clauses WHERE avec les opérateurs AND et OR. Nous aborderons également comment l'opérateur NOT peut être utilisé pour exclure certains résultats.
Module 2 / SQL Intermédiaire
Dans cette section, vous apprendrez à regrouper et gérer les données efficacement. Nous introduirons l'opérateur GROUP BY pour regrouper les données. De plus, vous apprendrez à filtrer les données regroupées en utilisant l'opérateur HAVING.
Apprenez les fondamentaux du Langage de Définition de Données (DDL) et du Langage de Manipulation de Données (DML) en SQL, y compris comment créer, modifier et supprimer des objets de base de données, ainsi que comment insérer, mettre à jour et supprimer des données dans les tables.
Module 3 / Base de Données Relationnelle et Normalisation
Cette section plonge dans le monde des bases de données relationnelles et non relationnelles, vous apprenant à représenter visuellement les structures de base de données.
Nous plongerons profondément dans les bases de données relationnelles, vous offrant une compréhension approfondie des concepts essentiels. Cela inclut des sujets tels que les foreign keys, les différentes options ON DELETE, et les différents types de relations.
Prêt à construire une base de données ? Cette section affinera vos compétences, en mettant l'accent sur l'importance d'une base de données bien structurée pour des performances optimales. Ici, vous comprendrez les principes fondamentaux de la création de bases de données conviviales.
Module 4 / Techniques Avancées en SQL
Nous explorons maintenant les principes de base de l'ACID (Atomicité, Cohérence, Isolation, Durabilité) dans la gestion des bases de données. Apprenez comment ces principes garantissent des transactions fiables en assurant des opérations complètes, en maintenant la cohérence des données, en isolant les transactions concurrentes et en garantissant le stockage permanent des données.
Découvrez comment améliorer l'efficacité de vos requêtes SQL grâce à l'optimisation des index. Plongez dans l'importance des index dans la performance des bases de données, apprenez à les concevoir, les mettre en œuvre et les utiliser efficacement. Découvrez des stratégies pour choisir les index appropriés, comprendre leur impact sur les plans d'exécution des requêtes et optimiser la performance des requêtes grâce à la sélection et à l'utilisation des index.
Cette section explore des sujets essentiels tels que les Triggers, les Fonctions Fenêtres et le DCL (Data Control Language), offrant des aperçus complets sur leur mise en œuvre et leurs stratégies d'optimisation. De plus, elle navigue dans le paysage des SGBD NoSQL, fournissant une compréhension approfondie de son architecture, de ses avantages et de ses applications pratiques.
Requirements
  1. A computer with a browser - all browsers are supported.
  2. Your enthusiasm to enhance your tech skills.
  3. Everything else needed to start learning and practicing is already included in this course.
Over 200,000 5-star ratings and counting
Ruslan Kravchuk
L'essentiel est d'apprendre et de ne pas abandonner
Le matériel est bon, il y a beaucoup à apprendre, tout cela pour s'améliorer, et l'essentiel est d'apprendre ce que vous souhaitez....
Matteo Comune
Grâce à eux, j'apprends énormément…
Grâce à eux, j'apprends beaucoup plus rapidement car ils vous aident à tout comprendre depuis le début. C'est le meilleur site web pour aider les personnes sans connaissances préalables en informatique...
Yuliana Cadavid
super cours pour débutants
super cours pour débutants, ils testent vos connaissances à chaque leçon...
Elpunzon
Je profite pleinement de mon expérience Codefinity…
Je profite pleinement de mon expérience Codefinity en apprenant Python. L'apprentissage à votre rythme est idéal car il s'adapte à votre emploi du temps...
Alexandru Alexandru
C'est agréable d'apprendre avec Codefinity
C'est agréable d'apprendre avec Codefinity. C'est facile et il y a de bons exemples de ce que j'ai appris ici...
jacob Templet
Easy to follow along with and provides…
Facile à suivre et apporte un défi dans mon quotidien. Ce défi me motive à apprendre chaque jour...
Elan
Codefinity est un outil d'apprentissage complet…
Codefinity est un outil d'apprentissage complet qui vous aide à développer vos compétences en tant qu'ingénieur logiciel ou data scientist. Les exercices sont amusants et constituent un excellent moyen d'affiner vos compétences...
Thibault
Première fois que j'apprends à coder
Première fois que j'apprends à coder et je réussis grâce à Codefinity - merci...
Adrien Morel
Parfaitement conçu pour les débutants complets
Parfaitement conçu pour les débutants complets, le progrès pas à pas me donne confiance....
_Gracy
c'est tout simplement parfaitement bien expliqué
C'est tout simplement parfaitement bien expliqué ! Jusqu'à présent, je n'ai rencontré aucune difficulté car tout est si bien organisé...
Ruslan Kravchuk
L'essentiel est d'apprendre et de ne pas abandonner
Le matériel est bon, il y a beaucoup à apprendre, tout cela pour s'améliorer, et l'essentiel est d'apprendre ce que vous souhaitez....
Matteo Comune
Grâce à eux, j'apprends énormément…
Grâce à eux, j'apprends beaucoup plus rapidement car ils vous aident à tout comprendre depuis le début. C'est le meilleur site web pour aider les personnes sans connaissances préalables en informatique...
Yuliana Cadavid
super cours pour débutants
super cours pour débutants, ils testent vos connaissances à chaque leçon...
Elpunzon
Je profite pleinement de mon expérience Codefinity…
Je profite pleinement de mon expérience Codefinity en apprenant Python. L'apprentissage à votre rythme est idéal car il s'adapte à votre emploi du temps...
Alexandru Alexandru
C'est agréable d'apprendre avec Codefinity
C'est agréable d'apprendre avec Codefinity. C'est facile et il y a de bons exemples de ce que j'ai appris ici...
jacob Templet
Easy to follow along with and provides…
Facile à suivre et apporte un défi dans mon quotidien. Ce défi me motive à apprendre chaque jour...
Elan
Codefinity est un outil d'apprentissage complet…
Codefinity est un outil d'apprentissage complet qui vous aide à développer vos compétences en tant qu'ingénieur logiciel ou data scientist. Les exercices sont amusants et constituent un excellent moyen d'affiner vos compétences...
Thibault
Première fois que j'apprends à coder
Première fois que j'apprends à coder et je réussis grâce à Codefinity - merci...
Adrien Morel
Parfaitement conçu pour les débutants complets
Parfaitement conçu pour les débutants complets, le progrès pas à pas me donne confiance....
_Gracy
c'est tout simplement parfaitement bien expliqué
C'est tout simplement parfaitement bien expliqué ! Jusqu'à présent, je n'ai rencontré aucune difficulté car tout est si bien organisé...
Certificate of Completion
Data Engineer
Certificat de Réalisation
Montrez vos compétences nouvellement acquises. Vous l'avez mérité
Discover more
Learning tracks
parcours
lockSeulement pour Ultimate
track image

TEST TRACK 12

laptop1 Cours
pencil-with-line1 Projet
list0 Task
Débutant
4.0
(5938)
parcours
lockSeulement pour Ultimate
track image

Développement Web Full Stack

laptop7 Cours
list326 Tâches
Débutant
4.5
(57)
parcours
lockSeulement pour Ultimate
track image

Devenez Développeur React

laptop5 Cours
list119 Tâches
Intermédiaire
4.8
(5)
parcours
lockSeulement pour Ultimate
track image

Maîtriser la Visualisation des Données

laptop5 Cours
list150 Tâches
Intermédiaire
4.6
(7)
parcours
lockSeulement pour Ultimate
track image

Essentiels de C++

laptop6 Cours
list101 Tâches
Débutant
4.4
(17)
parcours
lockSeulement pour Ultimate
track image

Python de Zéro à Héros

laptop6 Cours
list169 Tâches
Débutant
4.7
(284)
parcours
lockSeulement pour Ultimate
track image

Apprentissage Automatique Supervisé

laptop5 Cours
list132 Tâches
Intermédiaire
4.9
(7)
parcours
lockSeulement pour Ultimate
track image

Python au-delà de l'Intermédiaire

laptop2 Cours
pencil-with-line1 Projet
list57 Tâches
Débutant
5.0
(1)
parcours
lockSeulement pour Ultimate
track image

Essentiels de Java

laptop6 Cours
list307 Tâches
Débutant
4.3
(9)
parcours
lockSeulement pour Ultimate
track image

Développement de Jeux avec Unity

laptop4 Cours
list143 Tâches
Débutant
4.6
(7)
parcours
lockSeulement pour Ultimate
track image

Become a Django Developer

laptop5 Cours
list170 Tâches
Avancé
4.4
(27)
parcours
lockSeulement pour Ultimate
track image

Flask for Dummies

laptop5 Cours
list155 Tâches
Intermédiaire
4.5
(31)
parcours
lockSeulement pour Ultimate
track image

Fondations du Développement Frontend

laptop6 Cours
list286 Tâches
Débutant
4.6
(52)
parcours
lockSeulement pour Ultimate
track image

Web Developer from Zero to Hero

laptop6 Cours
list226 Tâches
Débutant
4.6
(56)
parcours
lockSeulement pour Ultimate
track image

Preparation for Data Science

laptop8 Cours
pencil-with-line2 Projets
list176 Tâches
Intermédiaire
4.5
(11)
parcours
lockSeulement pour Ultimate
track image

Deep Learning Odyssey

laptop2 Cours
list77 Tâches
Avancé
5.0
(3)
parcours
lockSeulement pour Ultimate
track image

Développement Web Avec C#

laptop7 Cours
list293 Tâches
Débutant
4.8
(97)
parcours
lockSeulement pour Ultimate
track image

TEST E2E TRACK BEGINNER

pencil-with-line1 Projet
list0 Task
Débutant
parcours
lockSeulement pour Ultimate

Test Track

laptop2 Cours
list21 Tâches
Begginer
4.7
(3)
parcours
lockSeulement pour Ultimate
track image

Skilled Python BackEnd Developer

laptop5 Cours
list112 Tâches
Avancé
4.7
(261)
parcours
lockSeulement pour Ultimate
track image

Test Recalculate

laptop2 Cours
list0 Task
Débutant
parcours
lockSeulement pour Ultimate
track image

Essentiels d'Excel

laptop3 Cours
list39 Tâches
Débutant
4.5
(33)
parcours
lockSeulement pour Ultimate
track image

Full-Stack .NET Developer Journey

laptop13 Cours
list543 Tâches
Intermédiaire
4.8
(128)
parcours
lockSeulement pour Ultimate
track image

Full-Stack .NET Developer Journey

laptop13 Cours
list543 Tâches
Intermédiaire
4.8
(128)
parcours
lockSeulement pour Ultimate
track image

Test track with rating

laptop1 Cours
list0 Task
Avancé
4.0
(4)
parcours
lockSeulement pour Ultimate
track image

TEST TEST TRACK

list0 Task
Débutant
parcours
lockSeulement pour Ultimate
track image

Data Analyst Foundation

laptop5 Cours
list143 Tâches
Débutant
4.7
(110)
parcours
lockSeulement pour Ultimate
track image

Maîtrise du C++

laptop3 Cours
list79 Tâches
Avancé
parcours
lockSeulement pour Ultimate
track image

Java Web

laptop7 Cours
list272 Tâches
Avancé
4.5
(30)
parcours
lockSeulement pour Ultimate
track image

Devenez un Ingénieur QA

laptop5 Cours
list217 Tâches
Débutant
4.5
(43)
parcours
lockSeulement pour Ultimate
track image

Production Vidéo avec Adobe

laptop3 Cours
list104 Tâches
Débutant
parcours
lockSeulement pour Ultimate
track image

Digital Marketing Essentials

laptop2 Cours
list13 Tâches
Débutant
parcours
lockSeulement pour Ultimate
track image

Outils de Conception UI/UX

laptop3 Cours
list119 Tâches
Débutant
parcours
lockSeulement pour Ultimate
track image

Test image upload track

laptop1 Cours
list15 Tâches
Débutant
parcours
lockSeulement pour Ultimate
track image

Essential Office Skills

laptop3 Cours
list75 Tâches
Débutant
4.6
(24)
parcours
lockSeulement pour Ultimate
track image

GitHub from Zero to Hero

laptop3 Cours
list31 Tâches
Débutant
parcours
lockSeulement pour Ultimate
track image

No-Code Website Development

laptop2 Cours
list151 Tâches
Débutant
parcours
lockSeulement pour Ultimate
track image

C Programming & Low-Level Development

laptop3 Cours
list49 Tâches
Débutant
parcours
lockSeulement pour Ultimate
track image

testes

laptop2 Cours
pencil-with-line1 Projet
list38 Tâches
Débutant
4.7
(3)
parcours
lockSeulement pour Ultimate
track image

Test translation track

laptop3 Cours
list36 Tâches
Intermédiaire
parcours
lockSeulement pour Ultimate
track image

Test CMS Track

laptop2 Cours
pencil-with-line1 Projet
list38 Tâches
Débutant
4.7
(3)
Become a Development expert
  • Interactive exercisesInteractive exercises
  • Learning videosLearning videos
  • AI-assistant on all coursesAI-assistant on all courses
  • Workspaces for designing your own projectsWorkspaces for designing your own projects

Ready to get started?

ProBest intro offer
UltimateA complete experience to kickstart your career
85+ Top-Rated coursesBenefit accessBenefit access
Completion certificatesBenefit accessBenefit access
AI-Assistant in all coursesBenefit accessBenefit access
20+ hands-on Real-world projectsBenefit accessBenefit access
Personalized study tracksBenefit accessBenefit access
Unlimited workspacesBenefit accessBenefit access
Boost your Tech Skills!
with up to 55% off
What you'll get with our subscription:
  • Access to 85+ top-rated coursesAccess to 85+ top-rated courses
  • AI-driven LearningAI-driven Learning
  • Workspaces for practicing your skillsWorkspaces for practicing your skills
  • Personalized study tracksPersonalized study tracks
  • Certificates of completionCertificates of completion
Training 2 or more people?
Get your team access to Codefinity courses anytime, anywhere.
Try Codefinity Teams
We're sorry to hear that something went wrong. What happened?
some-alt