Concept en définition ABC
Divers / / November 13, 2021
Par Guillem Alsina González, en juil. 2016
Les êtres humains ont tendance à stocker des données sur n'importe quoi et, en fait, ce n'est pas pour rien qu'on dit que c'est « l'ère de l'information » en raison de son abondance. Et c'est que de temps en temps, les informations que chacun a à portée de main se multiplient, englobant autant que la quantité totale d'informations produites au cours de l'histoire.
Dans cette omniprésence de l'information comme outil précieux, les technologies de l'information et la communication, et cela ne serait pas possible sans l'aide de systèmes informatiques et de réseaux de communication tels que l'Internet.
La base des informations classifiées
Un autre élément clé de cette surabondance d'informations est le logiciel. Les données accumulées, à elles seules, ne nous disent rien. C'est comme si dans un bureau on avait entassé des feuilles et des feuilles avec des textes écrits (d'accord, d'accord, quelque chose qui arrive à beaucoup d'entre nous...). Ils ne serviraient à rien si nous ne les avions pas regroupés en livres ou ouvrages avec leur index correspondant pour trouver ce que nous cherchons.
De la même manière, nous disposons d'outils pour organiser et structurer l'information au sein de nos ordinateurs. Ces outils, qui peuvent être de différents types selon leur mode de fonctionnement, reçoivent un nom commun: SGBD, acronyme en anglais pour Management System Base de données (SGBD en espagnol).
Les différents genres
Il existe de nombreux logiciels qui nous permettent de gérer des bases de données, des plus simples qui sont conçues pour répondre aux besoins domestiques et ménagers. petites entreprises, voire de grands systèmes conçus pour pouvoir servir de grandes multinationales, prenant en charge des millions de transactions dans un du quotidien.
La différence entre l'un et l'autre se retrouve dans de nombreux aspects mais, principalement, nous différencions les SGBD par leur mode de fonctionnement :
- Bases de données relationnelles. Probablement le plus populaire. Les informations sont structurées en tableaux, chacun représentant un type d'objet et ses caractéristiques. Chaque table peut avoir un ou plusieurs champs qui permettent d'identifier chaque enregistrer de manière unique et créer des relations avec d'autres tables. La plupart des gestionnaires de bases de données actuels appartiennent à ce type
- Bases de données distribuées. Prend en charge la distribution des données et des logiciels de gestion, entre plusieurs ordinateurs. Très utile lorsque nous devons travailler dans la même organisation qui a des sièges géographiques ou nationaux différents.
- Bases de données hiérarchiques. Les données sont organisées en Format arbre inversé. Ils sont idéaux pour les gros volumes d'informations.
- Bases de données réseau. Une variante du modèle précédent, le modèle hiérarchique, dans lequel une branche de l'arbre inversé peut non seulement avoir plusieurs branches, mais un même nœud peut provenir de plusieurs branches.
- Bases de données transactionnelles. Si le relationnel est le type de SGBD le plus courant, le transactionnel est le plus rare. Orientés pour une utilisation dans les environnements bancaires, commerciaux et industriels, ils fondent leur paradigme utile pour effectuer deux opérations pour terminer un transaction, l'un d'eux généralement pour vérifier que les conditions préétablies sont remplies.
- Base de données d'objets. Conceptuellement similaires au relationnel à certains égards, ils dérivent des mêmes idées qui ont équipé les langages de programmation Orienté objet comme le C++, permettant, par exemple, de créer des objets à partir d'autres, dont ils héritent certaines caractéristiques.
- Bases de données documentaires. Conçu pour servir les applications de gestion de documents, traitant de gros volumes de texte et vous permettant de les rechercher.
- Bases de données multidimensionnelles. Très similaires aux relationnelles, elles sont essentiellement utilisées pour réaliser des applications OLAP. Un tableau contient non seulement des colonnes et des valeurs pour chaque enregistrement, mais également une métrique lui est associée. Par conséquent, il se développe dans diverses dimensions.
- Bases de données déductives. Il stocke des faits et des règles, avec les déductions desquelles il est possible d'effectuer des déductions.
Photos: iStock - Alex Belomlinsky / Nihat Dursun
Sujets dans le SGBD