Termes clés

Termes clés

modèle de processus analytique
fournit une analyse statistique utilisant un ensemble de processus pour résoudre des problèmes système et découvrir de nouvelles opportunités de marché
sauvegarde d'archivage
stockage des données sur différents serveurs/sites
appel asynchrone
le client envoie une requête sans attendre la réponse
atomicité, cohérence, isolation, durabilité (ACID)
propriétés qui imposent un certain nombre de contraintes pour garantir que les données stockées sont fiables et exactes
attribut
en-tête de colonne
SGBD blockchain
base de données qui stocke les données sous forme de structure de données en blocs, chaque bloc étant connecté aux autres blocs en offrant une sécurité cryptographique et une immuabilité
informatique décisionnelle (BI)
ensemble d'activités, de techniques et d'outils visant à comprendre les motifs dans les données passées pour prédire l'avenir
théorème CAP
énonce qu'un système informatique distribué ne peut garantir la cohérence, la disponibilité et la tolérance aux partitions simultanément
architecture DBMS centralisé
les données sont maintenues sur un serveur centralisé à un seul emplacement
capture de données modifiées (CDC)
technologie qui détecte tout événement de mise à jour de données et assure le suivi des versions
architecture DBMS infonuagique
le SGBD et la base de données sont hébergés par un fournisseur de services infonuagiques tiers
grappe
ordinateur unique qui peut améliorer considérablement les performances, la disponibilité et l'extensibilité par rapport à une machine unique plus puissante, et à un coût inférieur en utilisant du matériel standard
informatique cognitive
technologie qui tente de simuler la manière humaine de résoudre des problèmes
base de données orientée colonne
base de données qui stocke les données dans des familles de colonnes ou des tables et est conçue pour gérer des pétaoctets de données à travers un système distribué massif
informaticien
personne possédant des connaissances théoriques et pratiques en informatique.
contrôle de concurrence
coordination des transactions qui s'exécutent simultanément sur les mêmes données afin qu'elles ne provoquent pas d'incohérences dues à des interférences mutuelles
gestionnaire de connexion
gère les rapports, les livres, les objets et les lots
données
informations et faits stockés numériquement par un ordinateur
exactitude des données
indique si les valeurs de données stockées pour un objet sont les valeurs correctes et sont souvent corrélées avec d'autres dimensions de qualité des données (DQ)
données en tant que service (DaaS)
technique de gestion des données qui utilise l'infonuage pour stocker, traiter et gérer les données
exhaustivité des données
degré auquel toutes les données d'un ensemble de données spécifique sont disponibles avec un pourcentage minimum de données manquantes
conformité des données
processus qui garantit que les pratiques de données sont conformes aux exigences légales externes et aux normes de l'industrie
cohérence des données
maintenir la cohérence des données lorsqu'elles se déplacent entre les différentes parties du système
consolidation des données
utilisation de l'ETL pour capturer des données de plusieurs sources et les intégrer dans un stockage unique tel qu'un entrepôt de données
langage de contrôle de données (DCL)
langage utilisé pour contrôler l'accès aux données stockées dans une base de données
langage de description de données (DDL)
langage utilisé pour créer et modifier la structure des objets dans une base de données
compilateur de langage de description de données (DDL)
traduit les instructions d'un langage de haut niveau en instructions de bas niveau que le moteur d'évaluation des requêtes comprend
dictionnaire de données
ensemble d'informations décrivant le contenu, le format et la structure d'une base de données
fédération de données
utilisation de l'intégration d'informations d'entreprise (EII) pour fournir une vue unifiée sur les sources de données
gouvernance des données
ensemble de rôles, de politiques et de responsabilités clairs qui permettent à l'entreprise de gérer et de protéger la qualité des données
intégration de données
fournir une vue cohérente de toutes les données de l'organisation
lac de données
grand dépôt de données qui stocke des données brutes et peut être configuré sans avoir à définir au préalable la structure et le schéma des données
gestion des données
étude de la gestion efficace des données
langage de manipulation de données (DML)
langage utilisé pour manipuler et modifier les données dans une base de données
magasin de données
version réduite d'un entrepôt de données visant à répondre aux besoins d'information d'un petit groupe homogène d'utilisateurs finaux
modèle de données
modèle abstrait qui contient un ensemble de concepts pour décrire la structure d'une base de données, les opérations de manipulation de ces structures et certaines contraintes que la base de données doit respecter
propriétaire des données
personne ayant l'autorité de décider en dernier ressort de l'accès et de l'utilisation des données
propagation de données
utilisation de l'intégration d'applications d'entreprise (EAI) correspondant à la propagation synchrone ou asynchrone des mises à jour d'un système source vers un système cible
qualité des données (DQ)
mesure de la façon dont les données représentent leur objectif ou leur adéquation à l'utilisation
dimension de qualité des données
inclut l'exactitude, l'exhaustivité, la cohérence et l'accessibilité
langage d'interrogation de données (DQL)
langage utilisé pour effectuer diverses requêtes dans une base de données
redondance des données
se produit lorsque la même donnée est conservée à deux endroits distincts dans la base de données
réplication de données
stockage des données sur plus d'un site pour améliorer la disponibilité des données et les performances de récupération
scientifique des données
personne possédant des connaissances théoriques et pratiques en gestion des données
sécurité des données
concerne la garantie de l'intégrité des données, la garantie de la disponibilité des données, l'authentification, le contrôle d'accès, la garantie de la confidentialité, l'audit, l'atténuation et les vulnérabilités
intendant des données
personne qui s'assure que les données commerciales réelles de l'entreprise et les métadonnées sont exactes, accessibles, sécurisées et sûres
marécage de données
données stockées sans organisation pour faciliter la récupération
virtualisation des données
technique qui masque l'emplacement physique des données et utilise des motifs d'intégration de données pour produire une vue unifiée des données
entrepôt de données
centralise les données d'une entreprise à partir de ses bases de données ; il prend en charge le flux de données des systèmes opérationnels vers les systèmes d'analyse/de décision en créant un référentiel unique de données provenant de diverses sources internes et externes
administrateur de bases de données (DBA)
personne responsable de la mise en œuvre et de la surveillance d'une base de données et de la garantie du bon fonctionnement des bases de données
application de base de données
programme ou logiciel conçu pour collecter, stocker, accéder, récupérer et gérer des informations de manière efficace et sécurisée
architecture de base de données
représentation de la conception qui aide à concevoir, développer, implémenter et maintenir le SGBD
concepteur de bases de données
personne responsable de la création, de l'implémentation et de la maintenance du système de gestion de base de données
langage de base de données
utilisé pour écrire des instructions pour accéder et mettre à jour les données dans la base de données
système de gestion de base de données (DBMS)
approche où les métadonnées sont stockées dans un catalogue
normalisation de base de données
processus de structuration d'une base de données relationnelle pour réduire la redondance des données et améliorer l'intégrité des données
reprise de base de données
activité consistant à remettre la base de données dans un état cohérent sans aucune perte de données en cas de défaillance ou de problème
sécurité des bases de données
utilisation d'un ensemble de contrôles pour sécuriser les données, garantissant un haut niveau de confidentialité
transaction de base de données
séquence d'opérations de lecture/écriture considérée comme une unité atomique
utilisateur de base de données
personne ayant les privilèges d'accéder, d'analyser, de mettre à jour et de maintenir les données
interface DBMS
ligne de communication principale entre la base de données et l'utilisateur
utilitaire DBMS
utilitaire pour gérer et contrôler les activités de la base de données telles que l'utilitaire de chargement, l'utilitaire de réorganisation, les utilitaires de surveillance des performances, les utilitaires de gestion des utilisateurs, l'utilitaire de sauvegarde et de récupération
réseau d'apprentissage profond
méthode d'apprentissage automatique basée sur les réseaux de neurones artificiels
dénormalisation
processus de fusion de plusieurs tables de données normalisées en une table de données agrégée et dénormalisée
analytique descriptive
motifs de comportement des clients
stockage sur disque
dispositif de mémoire qui stocke les données telles que les disques durs, la mémoire flash, les disques magnétiques, les disques optiques et les bandes
transaction distribuée
ensemble d'opérations effectuées sur plusieurs systèmes de bases de données
contrainte de domaine
définit le domaine de valeurs pour un attribut
recherche d'entreprise
processus de mise à disposition de contenu provenant de bases de données en offrant des outils utilisables au sein de l'entreprise
contrainte d'intégrité d'entité
spécifie qu'aucune clé primaire ne contient de valeur nulle
équi-jointure
jointure qui combine des tables en fonction de valeurs correspondantes dans des colonnes spécifiées
analyse exploratoire
processus de résumé et de visualisation des données pour une première compréhension
extraction, transformation et chargement (ETL)
intégration de données qui combine des données de plusieurs sources, corrige le format des données et charge les données dans un entrepôt de données
constellation de faits
plus d'une table de faits connectée à d'autres tables de dimensions plus petites
variante client lourd
où la logique de présentation et la logique d'application sont gérées par le client ; courant dans les cas où il est logique de coupler le flux de travail d'une application
SGBD fédéré
fournit une interface uniforme à plusieurs sources de données sous-jacentes
base de données à plat
base de données qui utilise une structure simple pour stocker des données dans un fichier texte ; chaque ligne du fichier contient un enregistrement
recherche plein texte
sélection de documents texte individuels à partir d'une collection de documents en fonction de la présence d'un seul ou d'une combinaison de termes de recherche dans le document
dépendance fonctionnelle (FD)
contrainte qui spécifie la relation entre deux ensembles d'attributs et fournit un outil formel pour l'analyse des schémas relationnels
données erronées, résultats erronés (GIGO)
la qualité de la sortie est déterminée par la qualité de l'entrée
base de données orientée graphe
base de données qui représente les données comme un réseau de nœuds ou d'objets liés pour faciliter les visualisations de données et l'analyse de graphes
Hadoop
infrastructures de données distribuées qui exploitent des grappes pour stocker et traiter d'énormes quantités de données
optimisation heuristique
technique mathématique pour traiter rapidement une requête
SGBD hiérarchique
modèle de données dans lequel les données sont organisées en un modèle arborescent, le DML est procédural et orienté enregistrement, le processeur de requêtes est logique et les modèles de données internes sont entrelacés
modèle hiérarchique
modèle dans lequel les données sont stockées sous forme d'enregistrements et organisées en une structure arborescente
fragmentation horizontale (partitionnement)
lignes qui satisfont un prédicat de requête, vue globale avec requête UNION, et courant dans les bases de données NoSQL
sauvegarde immédiate
stockage des copies sur disques
SGBD en mémoire
stocke toutes les données en mémoire interne au lieu d'un stockage externe plus lent
organisation indexée
utilise une clé, similaire à l'organisation relative, mais la clé est unique et fixe
informatique
étude, conception et développement des technologies de l'information pour le bien des personnes, des organisations et de la société
architecte de l'information
(aussi, architecte de données ou analyste d'information) personne responsable de la conception du modèle de données conceptuel (plans) pour combler le fossé entre les processus d'affaires et l'environnement informatique
recherche d'information
recherche d'informations dans des documents à l'aide de modèles de récupération qui spécifient des fonctions d'appariement et la représentation des requêtes
jointure interne
représente l'intersection de deux tables
contrainte de clé
spécifie que toutes les valeurs de la clé primaire doivent être uniques
magasin clé-valeur
base de données simple qui utilise un tableau associatif tel que Redis, DynamoDB et Cosmos DB
indépendance logique des données
sépare toute modification des données du format des données
conception logique
conception d'une base de données basée sur un modèle de données spécifique mais indépendante des détails physiques
macrocycle
comprend l'analyse de faisabilité, la collecte et l'analyse des exigences, la conception, l'implémentation, et la validation et les tests d'acceptation
MapReduce
cadriciel logiciel à code source ouvert utilisé pour appliquer des requêtes complexes
gestion des données de référence (MDM)
série de processus, de politiques, de normes et d'outils pour aider les organisations à définir et à fournir un point de référence unique pour toutes les données de référence
processus de fusion
sélection d'informations provenant de différentes tables concernant une entité spécifique et leur copie dans une table agrégée
modélisation des métadonnées
présentation métier des métadonnées
microcycle
se concentre sur la définition du système, la conception de la base de données, l'implémentation de la base de données, le chargement ou la conversion des données, la conversion des applications, les tests et la validation, l'exploitation, la surveillance et la maintenance
mini-monde
(aussi, univers du discours [UoD]) représente un aspect des données du monde réel stockées dans une base de données
valeur manquante
remplir un champ vide ou supprimer le champ
fragmentation mixte
combine la fragmentation horizontale et verticale
base de données relationnelle multifichier
base de données plus flexible que les structures de fichiers plats en offrant plus de fonctionnalités pour la création et la mise à jour des données
SGBD multimédia
fournit le stockage de données multimédias telles que texte, images, audio et vidéo
SGBD multiutilisateur
permet à de nombreux utilisateurs d'utiliser la base de données simultanément
dépendance multivaluée (MVD)
se produit lorsque deux attributs d'une table sont indépendants l'un de l'autre mais dépendent tous deux d'un troisième attribut
SGBD à n niveaux
architecture multiniveau qui divise généralement une application en trois niveaux
jointure naturelle
crée une jointure implicite basée sur les colonnes communes à deux tables
SGBD réseau
les données sont organisées en un modèle réseau, le DML est procédural et orienté enregistrement, le processeur de requêtes est logique et les modèles de données internes sont entrelacés
forme normale non première (NFNF)
modèle de données de base de données qui ne satisfait aucune des conditions de normalisation de base de données définies par le modèle relationnel
base de données non relationnelle
base de données qui n'utilise pas de méthode traditionnelle pour stocker les données telles que les lignes et les colonnes
SGBD NoSQL
grandes données non structurées classées comme documents, graphes, magasins clé-valeur et bases de données orientées colonne
persistance d'objet
désigne le fait qu'un objet n'est pas supprimé tant qu'un besoin n'apparaît pas de le retirer de la mémoire
SGBD orienté objet
modèle de données dans lequel les données sont organisées en un modèle de données OO car il n'y a pas d'inadéquation d'impédance en combinaison avec le langage hôte OO
traitement analytique en ligne (OLAP)
se concentre sur l'utilisation des données opérationnelles pour la prise de décision tactique ou stratégique
traitement transactionnel en ligne (OLTP)
se concentre sur la gestion des données opérationnelles ou transactionnelles ; le serveur de base de données doit être capable de traiter de nombreuses transactions simples par unité de temps
ontologie
données sémantiques utilisées pour décrire les entités du monde réel et la relation entre les entités à l'aide du langage d'ontologie du Web (OWL)
SGBD à code source ouvert
SGBD publiquement disponible qui peut être étendu par n'importe qui
magasin de données opérationnelles (ODS)
zone de staging qui fournit des capacités de requête
optimiseur
processus de sélection du meilleur plan à exécuter
jointure externe
union de deux tables
valeur aberrante
valeur qui est en dehors de la population et qui doit être détectée afin d'appliquer le processus de traitement sur elle
traitement parallèle
technique dans laquelle plusieurs processeurs travaillent simultanément sur différentes tâches ou différentes parties d'une tâche pour permettre le traitement concurrent de grandes quantités de données
indépendance de la persistance
lorsqu'un objet est indépendant de la manière dont un programme le manipule
orthogonalité de la persistance
concept signifiant que l'environnement ne nécessite aucune action d'un programme pour récupérer ou sauvegarder son état
indépendance physique des données
sépare le niveau conceptuel du niveau physique
conception physique de base de données
attribue des concepts logiques à des constructions physiques
analytique prédictive
prédit la mesure cible d'intérêt en utilisant la régression et la classification
clé primaire
identifiant unique spécial pour chaque enregistrement de table
processeur de requêtes
agit comme un intermédiaire entre les utilisateurs et le moteur de données du SGBD pour communiquer les requêtes, y compris le compilateur DML, l'analyseur de requêtes, le réécriveur de requêtes, l'optimiseur de requêtes et l'exécuteur de requêtes
arbre de requêtes
exemple de représentation de structure de données pour l'expression d'algèbre relationnelle
interrogation par l'exemple (QBE)
langage d'interrogation de base de données pour les bases de données relationnelles basé sur le calcul relationnel de domaine
grappe redondante de disques indépendants (RAID)
stocke les informations sur une grappe de disques durs à faible coût
renforcement
méthode d'apprentissage automatique basée sur l'encouragement des comportements souhaités et la suppression des comportements indésirables
relation
concept mathématique basé sur les idées d'ensembles
algèbre relationnelle
langage de requête qui utilise des opérateurs unaires ou binaires pour effectuer des requêtes
conception de base de données relationnelle (RDD)
modélise les données en un ensemble de tables avec des lignes et des colonnes
SGBD relationnel
modèle de données dans lequel les données sont organisées en un modèle de données relationnel, utilise SQL comme base de données déclarative et orientée ensemble, le processeur de requêtes a une séparation stricte entre le modèle de données logique et interne
organisation relative
lorsque chaque enregistrement se voit attribuer une clé numérique pour réorganiser l'ordre des enregistrements à tout moment
retour sur investissement (ROI)
ratio des bénéfices nets divisé par l'investissement des ressources
échantillonnage
sélectionner un sous-ensemble de données historiques pour construire un modèle analytique
gestionnaire de sécurité
ensemble de processus utilisés pour sécuriser la base de données contre les menaces
données semi-structurées
données qui ne sont pas organisées dans une base de données formatée mais qui possèdent certaines propriétés organisées
organisation séquentielle de fichiers
les enregistrements sont organisés dans l'ordre de stockage et tout nouvel enregistrement est ajouté à la fin
SGBD mono-utilisateur
un seul utilisateur à la fois peut utiliser la base de données
schéma en flocon
modèle de données qui normalise la table de dimensions
enregistrement étendu
lorsque tous les enregistrements sont classés en blocs et que la longueur de l'enregistrement peut dépasser la taille d'un bloc
schéma en étoile
modèle de données avec une grande table de faits connectée à des tables plus petites
gestionnaire de stockage
programme responsable de l'édition, du stockage, de la mise à jour, de la suppression et de la récupération des données dans la base de données, tels que le gestionnaire de transactions, le gestionnaire de tampons, le gestionnaire de verrous et le gestionnaire de récupération
données structurées
données qui ont été organisées dans une base de données formatée et qui possèdent des clés relationnelles
Structured Query Language (SQL)
langage de programmation utilisé pour programmer et gérer des données structurées situées dans un SGBDR
appel synchrone
lorsque le client envoie une requête et attend une réponse du service
espace de table
où les tables sont stockées physiquement en mémoire
jointure thêta
permet de fusionner deux tables en fonction d'une condition thêta
variante client léger
où seule la logique de présentation est gérée par le client et les applications et commandes de base de données sont exécutées sur le serveur ; c'est courant lorsque la logique d'application et la logique de base de données sont étroitement couplées ou similaires
coût total de possession (TCO)
coût de possession et d'exploitation du modèle analytique au fil du temps
transaction
ensemble d'opérations de base de données induites par un seul utilisateur ou une seule application qui doivent être considérées comme une unité de travail indivisible
gestion des transactions
délimiter les transactions au sein du cycle de vie des transactions
apprentissage par transfert
méthode d'apprentissage automatique basée sur la réutilisation du résultat d'une tâche spécifique pour en démarrer une nouvelle
traduction
processus de traduction d'un langage de haut niveau vers un langage machine
déclencheur
instruction composée d'instructions déclaratives et/ou procédurales et stockée dans le catalogue du SGBDR
n-uplet
une ligne avec une collection de valeurs séparées par une virgule et enfermées entre parenthèses
magasin de n-uplets et de documents
base de données qui stocke les données au format XML ou JSON avec le nom du document comme clé et le contenu du document comme valeur
contrainte d'unicité
spécifie que tous les n-uplets doivent être uniques
données non structurées
données qui ne sont pas organisées dans une base de données formatée et qui n'ont pas de propriétés organisées
valeur
valeur réelle dérivée en utilisant le coût total de possession (TCO) et le retour sur investissement (ROI) des données
variété
gamme de types et de sources de données utilisés ; les données sous leurs nombreuses formes
vélocité
vitesse à laquelle les données entrent et sortent ; données en mouvement
véracité
incertitude des données ; données en doute
fragmentation verticale
sous-ensemble de colonnes de données, vue globale avec requête JOIN, et utile si seuls certains attributs d'un n-uplet sont pertinents pour un nœud
magasin de données virtuel
généralement défini comme une vue SQL unique
entrepôt de données virtuel
peut être construit comme un ensemble de vues SQL directement sur les sources de données opérationnelles sous-jacentes comme une couche supplémentaire au-dessus d'une collection de magasins de données physiques indépendants
volume
quantité de données ; données au repos
entité faible
type d'entité qui ne peut être identifiée de manière unique sur la base de ses seuls attributs et doit s'appuyer sur une entité forte pour fournir le contexte nécessaire à l'identification
SGBD XML
modèle de données dans lequel les données utilisent le modèle de données XML pour stocker les données