Guides Essentiels

Glossaire IT : base de données

Introduction

Transactionnelles, en colonnes, orientées documents, textuelles, SQL ou NoSQL, In-Memory… avec la volonté des entreprises de placer les données et l’analytique au coeur de leur stratégie numérique, les bases de données n’ont jamais eu autant d’importance à leurs yeux. Ces solutions ont toutes un point commun : celle de rendre comestible cette matière première en la  présentant selon des schémas donnés et en permettant d’y accéder et de la rechercher.

Mais, avec la diversité et la multiplicité des formats de données, le célèbre adage « One size fits all » (que l’on pourrait traduire par une base pour tout réaliser) ne s’applique plus : l’heure est à identifier la base de données qui collera au plus près des formats de données mais aussi aux cas d’usage qui seront appliqués sur ces mêmes données. Le  modèle transactionnel historique ne convient plus aux exigences de rapidité et de flexibilité souhaitées par les utilisateurs. Avoir un accès rapide aux données clients pour connaître en quasi temps réel leur historique ? Le transactionnel a ici ses limites, le NoSQL prend le relai. Analyser des variations de mesures dans un environnement IoT ? Une base chronologique (Time Serie) est probablement la solution la plus adaptée.

La logique consiste aujourd’hui à comprendre la bonne technologie de base de données qui corresponde au mieux aux usages dans l’entreprise et à la réponse que l’on doit donner à l’utilisateur et aux clients. Alors justement, impossible d’être force de proposition sans maîtriser les concepts et les termes techniques de base pour faire avancer vos projets. Ce Glossaire IT, qui s’enrichira au fil du temps, représente là un bon point de départ.

1B comme-

Base de données, Base de données en colonnes, ...

Définition

Base de données

Une base de données est une collection de données organisées de façon à être facilement accessibles, administrées et mises à jour. Les bases de données peuvent être classées par le type de contenu qu’elles renferment : bibliographique, full text, images ou des nombres…. Lire la suite

Définition

Base de données en colonnes

Une base de données orientée colonnes (ou en colonnes) est un système de gestion de bases de données (SGBD) qui enregistre les données dans des colonnes, plutôt que dans des lignes. Lire la suite

Définition

Base de données cloud (DBaaS et traditionnelle)

Une base de données Cloud est un ensemble de contenus, structurés ou non structurés, qui réside sur une plateforme d'infrastructure de cloud computing privée, publique ou hybride. Lire la suite

Définition

Base de données distribuée

Dans une base de données distribuée, des parties de la base sont stockées à différents emplacements physiques et le traitement est réparti entre plusieurs noeuds. Lire la suite

Définition

Base de données relationnelle

Une base de données relationnelle est une collection de données organisées sous la forme de tables définies de façon formelle, à partir desquelles les données sont accessibles et assemblées sans avoir à réorganiser les tables de la base de données. Lire la suite

Définition

Base de données orientée graphes

Une base de données orientée graphes (Graph Database) est un type de base de données NoSQL qui utilise la théorie des graphes pour stocker, mapper et interroger des relations. Lire la suite

2C comme-

Collecte de données, Cube OLAP, ...

Définition

Collecte de données

Par collecte de données, on entend l'approche systématique qui consiste à réunir et à mesurer des informations en provenance de sources variées, afin d'obtenir une vue complète et précise d'un domaine d'intérêt. La collecte des données permet à une personne ou à une entreprise de répondre à des questions pertinentes, d'évaluer des résultats et de mieux anticiper les probabilités et les tendances à venir. Lire la suite

Définition

Cube OLAP

Un cube OLAP est une base de données à plusieurs dimensions, optimisée pour les entrepôts de données et les traitements analytiques Lire la suite

3D comme-

Data Lake, Data Store, ...

Définition

Data lake (lac de données)

Un lac de données (Data Lake) est un référentiel de stockage orienté objet qui consigne des données dans leur format natif tant qu'elles ne sont pas nécessaires. Lire la suite

Définition

Données non structurées

Les données non structurées sont une désignation générique qui décrit toute donnée extérieure à un type de structure (telle qu'une base de données). Lire la suite

Définition

Data Store

Un Data Store (littéralement « dépôt de données ») est un référentiel servant au stockage permanent d'ensembles de données. Lire la suite

Définition

Données semi-structurées

Les données semi-structurées sont des données qui n'ont pas été organisées en référentiel spécialisé, comme c’est le cas dans une base de données, mais qui comportent néanmoins des informations associées, des métadonnées par exemple, qui les rendent plus faciles à traiter que des données brutes. Lire la suite

Définition

DWaaS (Entrepôt de données Cloud)

L'entrepôt de données à la demande, en mode Cloud (ou DWaaS pour Data Warehousing as a Service) est un modèle d’externalisation dans lequel un prestataire de services configure et gère les ressources matérielles et logicielles requises par à un entrepôt de données (en anglais, le Data Warehouse), tandis que le client fournit les données et paie pour le service d'infogérance. Lire la suite

Définition

Data warehouse (entrepôt de données)

Un entrepôt de données est un référentiel central qui accueille tout ou (grande) partie des données que les différents systèmes métier d'une entreprise collectent. Lire la suite

4F comme-

Full-text database (base de données textuelle)

Définition

Full-text database (base de données textuelle)

Une base de données textuelles, ou base de données en texte intégral, est une compilation de documents ou d'autres informations présentée sous la forme d'une base dans laquelle le texte complet de chaque document référencé peut être visualisé en ligne, imprimé ou téléchargé. Lire la suite

5I comme-

In-Memory (Base de données en mémoire), ...

Définition

In-Memory database (Base de données en mémoire)

Une base de données « en mémoire » (in-memory), ou IMDB (In Memory DataBase), ou encore MMDB (Main Memory DB), est une base de données dont les informations sont stockées en mémoire pour accélérer les temps de réponse Lire la suite

Définition

Ingestion de données

L'ingestion de données regroupe les phases de recueil et d'importation des données pour utilisation immédiate ou stockage dans une base de données. Ingérer quelque chose consiste à l'introduire dans les voies digestives ou à l'absorber. Lire la suite

Définition

Index columnstore

Un « columnstore index » (littéralement « index de stockage en colonne ») est un type de structure de données servant à stocker, gérer et extraire les données enregistrées dans une base de données en colonne. Lire la suite

6J comme-

Jeu de données

Définition

Jeu de données

Un jeu de données (Data Set) est une collection d'éléments connexes de données associées entre elles et accessibles individuellement ou de façon combinée, ou gérées comme une entité. Lire la suite

7N comme-

NewSQL, Normalisation, ...

Définition

Normalisation

Lors de la création d'une base de données, le processus de normalisation consiste à l'organiser en tables de telle sorte que les résultats de son utilisation soient toujours sans ambiguïté et sans erreur. Lire la suite

Définition

NoSQL (base de données « Not Only SQL »)

Les bases de données NoSQL sont particulièrement adaptées aux grands volumes de données non uniformes affichant des formats de champ variables. Lire la suite

Définition

NewSQL

NewSQL est une catégorie de bases de données SQL qui s'attaque aux problèmes de performances et d'évolutivité que posent les bases de données relationnelles pour le traitement transactionnel (OLTP). Lire la suite

8O comme-

OLAP, OLTP, ...

Définition

OLTP

Le traitement transactionnel en ligne, OLTP (OnLine Transaction Processing), qualifie une catégorie de logiciels qui prennent en charge les applications orientées transactions via Internet. Lire la suite

Définition

OLTP en mémoire

L'OLTP en mémoire, ou In-Memory, est une technologie de calcul en mémoire développée par Microsoft, qui accélère les performances des applications de traitement transactionnel exécutées dans des bases de données SQL Server. Appelée Hekaton à l'origine, l'OLTP en mémoire est intégrée au moteur de base de données de SQL Server. Elle sert notamment à traiter des tables de données transactionnelles stockées dans la mémoire système au lieu de les récupérer à partir d'un stockage sur disque. Cette technologie s'articule autour de deux éléments principaux : des tables optimisées en mémoire et des procédures stockées compilées en mode natif. Lire la suite

Définition

OLAP

Les systèmes OLAP sont des processus analytiques qui permettent d’extraire et de visualiser de manière sélective des jeux de données et de leur appliquer assez facilement différents points de vue. Lire la suite

9S comme-

Silo de données, SQL, ...

Définition

Système de gestion de base de données

Un système de gestion de base de données (SGBD), parfois appelé uniquement gestionnaire de base de données, est une solution qui permet à un ou plusieurs utilisateurs de créer et d’accéder à des données contenues dans une base de données. Lire la suite

Définition

Silo de données

Un silo de données est un référentiel de données fixes maintenu sous le contrôle d'un service déterminé de l'entreprise, et qui se trouve isolé du reste de cette dernière, à la manière d'un silo agricole qui isole le grain des éléments extérieurs. On parle également de « cloisonnement des données ». Lire la suite

Définition

SQL (Structured Query Language)

Le langage de requête structurée SQL (Structured Query Language) est un langage de programmation et d'interaction standard utilisé pour extraire des informations d'une base de données et pour les y mettre à jour. Lire la suite

- ANNONCES GOOGLE

Close