Quelles bases de données nous entourent ?

Dans notre vie quotidienne, nous ne sommes peut-être pas conscients des systèmes de bases de données fréquemment utilisés. Avant d'apprendre formellement la base de données, apprenons à comprendre les applications courantes du système de base de données qui vous entourent.

Lors de la lecture du contenu suivant, les lecteurs peuvent d'abord penser à :
la base de données en tant qu'ensemble de données associées
le système de gestion de base de données (SGBD) en tant que logiciel qui gère et contrôle cet ensemble de données
.
chapitre.

Voici quelques applications de base de données courantes dans la vie.
Faire ses courses dans un supermarché
Lorsque nous achetons quelque chose dans un supermarché, nous accédons à une base de données.

À la caisse, les caissiers utilisent des lecteurs de codes-barres pour scanner chaque article acheté par un client. Ce lecteur de code-barres est connecté à une application qui accède à la base de données des produits. Le programme trouve le prix du produit à partir de la base de données des produits sur la base du code-barres, puis soustrait la quantité de ce produit de l'inventaire et affiche le prix correspondant sur le écran. .

Si l'inventaire est inférieur à la valeur critique définie, le système de base de données demandera un achat pour compléter l'inventaire. Si un client appelle le supermarché pour commander un article, le vendeur peut exécuter l'application pour vérifier s'il y a suffisamment de stock pour cet article dans la base de données.
Consommation par carte de crédit
Lors de l'utilisation d'une carte de crédit pour acheter des marchandises, le vendeur vérifie si le client dispose d'une limite de crédit suffisante. Ce contrôle peut être effectué par téléphone ou automatiquement par un lecteur de carte bancaire relié au système informatique. Quoi qu'il en soit, il doit y avoir quelque part une base de données contenant toutes les informations sur les achats par carte de crédit du client.

Afin de vérifier l'état de crédit du client, une application de base de données est nécessaire. À l'aide du numéro de carte de crédit, vous pouvez connaître le prix total des marchandises achetées par le client ce mois-ci, ainsi que le prix du produit que vous souhaitez acheter avec le carte de crédit cette fois, et jugez si elle est toujours dans la limite de crédit. Et, si l'utilisateur confirme l'achat, le contenu détaillé du produit acheté sera enregistré dans la base de données.

L'application accède également à une base de données pour vérifier que la carte de crédit n'est pas volée ou perdue avant d'accepter l'achat. En outre, il existe généralement d'autres applications chargées d'envoyer chaque mois les enregistrements d'utilisation des cartes de crédit aux titulaires de carte de crédit et d'envoyer des informations aux titulaires de carte de crédit après réception du paiement.
Agence de voyages réservant un itinéraire de vacances
Lorsqu'un voyageur demande à une agence de voyages un itinéraire de vacances, l'agence de voyages accède à plusieurs bases de données contenant les détails des vacances et des vols.

Si un client réserve un voyage, le système de base de données doit prendre toutes les dispositions de réservation nécessaires. Dans ce cas, le système doit s'assurer qu'un siège n'est pas réservé par deux agences de voyages différentes et que les sièges réservés pour le vol ne dépassent pas les sièges fixes pour le vol.

Par exemple, en supposant qu'il ne reste que le dernier siège sur le vol Qinghai-Pékin, mais que deux agences de voyages demandent à réserver ce siège en même temps, le système doit être en mesure de distinguer et de gérer cette situation, c'est-à-dire d'autoriser un la réservation se poursuive et informez l'autre agence de voyages qu'elle a été réservée. Il ne reste plus de places. Les agences de voyages peuvent souvent avoir une autre base de données pour répertorier les billets.
Bibliothèque
Dans une bibliothèque, il peut y avoir une base de données qui stocke les détails de tous les livres de la bibliothèque, les détails des clients, etc.

Le système de base de données peut également fournir un service de réservation, qui permet aux lecteurs de réserver des livres, et lorsque le livre peut être emprunté, le lecteur sera averti par e-mail ou par d'autres moyens. Le système peut également envoyer des rappels aux lecteurs qui ont emprunté des livres, les informant qu'ils n'ont pas rendu les livres empruntés dans le délai imparti.

De plus, toutes les bibliothèques sont désormais équipées d'un système d'indexation informatique, qui réalise l'interrogation automatique des livres. Grâce à ce système, les lecteurs peuvent connaître l'emplacement du livre qu'ils souhaitent emprunter et s'il a été emprunté en demandant des informations telles que le titre, l'auteur ou l'année de publication.
Chaque fois qu'il cherche à souscrire
une police, telle qu'une assurance-vie, une assurance habitation ou une assurance automobile, un courtier d'assurance accède aux bases de données de plusieurs agences d'assurance.

Le système de base de données déterminera le montant de l'assurance en fonction des données personnelles fournies par le client, telles que le nom, l'adresse du domicile, l'âge, etc. Les courtiers d'assurance peuvent effectuer des recherches dans plusieurs bases de données pour trouver une police qui offrira la meilleure offre à leurs clients.
Achats en ligne
Les sites Web d'achat que nous utilisons habituellement sont tous pilotés par des applications de base de données, par exemple, Taobao, Jingdong, Dangdang, etc.

Il existe de nombreuses librairies en ligne, qui permettent aux clients de parcourir et d'acheter des livres dans différentes catégories telles que l'informatique ou la gestion. Vous pouvez également parcourir les livres par nom d'auteur. Dans tous les cas, une base de données existe sur le serveur Web de l'organisation contenant les détails de tous les livres (titre, auteur, prix, historique des ventes, éditeur, synopsis et longue description, etc.), la disponibilité, l'expédition, etc. le statut, la disponibilité et les informations de commande .

Les livres peuvent être référencés dans la base de données. Par exemple, un livre peut être répertorié dans plusieurs catégories, telles que Ordinateurs, Langages de programmation, Meilleures ventes et Livres recommandés.

Nous pouvons acheter un ou plusieurs livres en ligne. Dangdang.com enregistrera les enregistrements des transactions précédentes (commandes historiques) dans la base de données, y compris des informations détaillées telles que les titres des livres achetés, les adresses de livraison et les prix de paiement, afin de fournir des services personnalisés aux utilisateurs du site Web.
Université
Si vous étudiez dans une université, l'école disposera d'un système de base de données (système de gestion des étudiants) pour stocker toutes les informations sur les étudiants, y compris les cours inscrits, les différentes bourses obtenues, les cours sélectionnés les années précédentes et les cours sélectionnés cette année, et les examens informations sur les notes, etc. Il peut également y avoir une base de données stockant les détails du personnel travaillant à l'université.

Ce qui précède sont les applications des bases de données courantes dans la vie, et vous rencontrerez certainement d'autres systèmes de bases de données. Bien que nous connaissions aujourd'hui ces applications, les systèmes de bases de données sont en fait des technologies assez complexes qui ont été développées depuis plus de 60 ans.
insérez la description de l'image ici

Je suppose que tu aimes

Origine blog.csdn.net/weixin_64842782/article/details/125238240
conseillé
Classement