Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Différence Entre les Bases de Données Relationnelles et Non Relationnelles | Modèles de Base de Données
Base de Données Relationnelle et Normalisation
course content

Contenu du cours

Base de Données Relationnelle et Normalisation

Base de Données Relationnelle et Normalisation

1. Modèles de Base de Données
2. Base de Données Relationnelle
3. Normalisation et Formes Normales

book
Différence Entre les Bases de Données Relationnelles et Non Relationnelles

Aperçu

Les systèmes de gestion de bases de données relationnelles (SGBDR) offrent une interface utilisateur intuitive, ce qui les rend accessibles même à ceux qui disposent d'une expérience limitée. Ils organisent les données dans des tables interconnectées.

Les systèmes de gestion de bases de données non relationnelles, en revanche, proposent une interface spécialisée conçue principalement pour les développeurs. Ils stockent les données dans des formats distincts, et non dans des tables. Parmi ces formats, JSON (JavaScript Object Notation) se démarque comme le plus répandu.

Principales différences


Relational DatabasesNon-relational Databases
Store data in tables.Store data in various formats, like JSON.

Pour illustrer, considérez deux ensembles de données nommés "student" avec les champs : id, name, surname et age. Ci-dessous se trouve une représentation possible de ces ensembles de données dans des contextes de bases de données relationnelles et non relationnelles :

Les données dans les bases de données non relationnelles ressemblent souvent à des structures de type dictionnaire, semblables à celles de Python. Ci-dessous se trouve un exemple illustrant cette relation :

Ici, nous avons les données des étudiants associées au groupe BG1. Contrairement aux systèmes relationnels, aucun lien direct n'est présent. Le système non relationnel (ou SGBD NoSQL) est responsable de l'identification de cette association.

Nous approfondirons les subtilités des bases de données relationnelles au fil de ce cours.

1. Quel modèle de base de données (DB) utilise des tables ?

2. Quels systèmes de gestion de bases de données (SGBD) utilisent des tables ?

3. Quel modèle de base de données (BD) utilise différents formats d'objets ?

4. Quels systèmes de gestion de bases de données (SGBD) utilisent différents formats d'objets ?

Quel modèle de base de données (DB) utilise des tables ?

Quel modèle de base de données (DB) utilise des tables ?

Sélectionnez la réponse correcte

Quels systèmes de gestion de bases de données (SGBD) utilisent des tables ?

Quels systèmes de gestion de bases de données (SGBD) utilisent des tables ?

Sélectionnez quelques réponses correctes

Quel modèle de base de données (BD) utilise différents formats d'objets ?

Quel modèle de base de données (BD) utilise différents formats d'objets ?

Sélectionnez la réponse correcte

Quels systèmes de gestion de bases de données (SGBD) utilisent différents formats d'objets ?

Quels systèmes de gestion de bases de données (SGBD) utilisent différents formats d'objets ?

Sélectionnez quelques réponses correctes

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 1. Chapitre 2
We're sorry to hear that something went wrong. What happened?
some-alt