Base de données

Une base de données est une collection structurée et organisée de données stockée sur un système informatique. Les bases de données stockent généralement les informations dans plusieurs tables liées, qui conservent les données pertinentes de chaque enregistrement dans des champs dédiés. Un logiciel de système de gestion de base de données (SGBD) maintient les relations entre les tables, ajoute et met à jour les enregistrements, et affiche les données en réponse aux requêtes.

La plupart des bases de données modernes sont des bases de données relationnelles, qui relient plusieurs tables en créant des relations entre les champs de clé primaire. Par exemple, une entreprise peut conserver une base de données qui suit les informations sur les clients (comme leur nom et leur adresse e-mail) dans une table, les commandes dans une autre et les produits à vendre dans une troisième table. Chaque enregistrement de ces tables possède un champ de clé primaire contenant un identifiant unique auquel les enregistrements des autres tables peuvent faire référence ; chaque commande est liée au CustomerID du client qui l’a passée et au ProductID de chaque produit acheté.

Les premières bases de données étaient appelées bases de données « à fichier plat ». Ces bases de données conservaient toutes les informations dans une seule table, comme dans un tableur.

La recherche d’informations dans une base de données s’appelle une requête. La plupart des bases de données utilisent la norme du langage de requête structuré (SQL) pour les requêtes, ce qui permet d’accéder aux enregistrements et de les mettre à jour dans plusieurs tables d’une base de données. Par exemple, une requête adressée à une base de données peut afficher tous les clients d’un code postal donné, toutes les commandes passées au cours de la semaine écoulée ou les clients ayant acheté un produit donné plus d’une fois.

Requête SQL affichant les enregistrements qui répondent aux critères de recherche
Requête SQL affichant les enregistrements qui répondent aux critères de recherche

Les bases de données sont utilisées à d’innombrables fins dans les entreprises, l’éducation, les soins de santé et les administrations publiques. Le commerce électronique, les réseaux sociaux, les sites d’actualités et les autres sites web dynamiques utilisent des bases de données comme backend pour stocker leur contenu et générer à la demande des pages contenant du contenu provenant de leurs bases de données. Enfin, alors que les premières bases de données ne pouvaient gérer que du texte brut, les bases de données modernes peuvent stocker d’autres types de données, comme des images, des fichiers audio et des vidéos.

Mis à jour April 18, 2023 par Brian P.

quizTestez vos connaissances

Which term describes installing software across several devices?

A
Assignment
0%
B
Arrangement
0%
C
Refinement
0%
D
Deployment
0%
Correct! Incorrect!     View the Deployment definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition de Base de données sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.