Glossaire

Le monde de l'informatique est inondé de termes et d'acronymes en langue anglaise ou française (OLAP, OLTP, DSS, LDAP, SSO...)

Un petit glossaire regroupant la signification des termes et acronymes n'est pas superflu, car parfois ils sont utilisés sans en connaître la traduction, voire la signification.

Petit à petit, ce glossaire sera enrichi avec les termes et acronymes utilisés dans les articles de SQLPAC.

Accueil  Glossaire

Glossaire des acronymes et termes Glossaire des acronymes et termes

ACID

L'acronyme ACID (Atomicity, Consistency, Isolation, Durability) concerne les transactions. La majorité des systèmes de gestion de bases de données permettent des réaliser des transactions atomiques, cohérentes, isolées et durables.

ASE

Sybase ASE ou Sybase Adaptive Server Enterprise est le moteur transactionnel historique de l'éditeur Sybase, adapté aux transactions atomiques en environnement hautement concurrentiel.

AWK

awk est un langage de traitement de lignes pour des opérations de recherches, de remplacements et de transformations complexes. L'acronyme correspond aux noms des trois auteurs de ce langage (Alfred Aho, Peter Weinberger, Brian Kernighan).

Articles associés :

BCP

BCP (Business Continuity Plan) est le terme anglais pour plan de continuité d'activité, plan qui consiste à reprendre l'activité des systèmes informatiques dans les plus brefs délais après un sinistre subi par l'entreprise (incendies, inondations...).

bcp (bulk copy) est également un exécutable disponible dans les clients Sybase et Microsoft SQL Server permettant de réaliser des exports/imports de données dans une base de données.

Articles associés :

CIS

CIS (Component Integration Services) sont des technologies de Sybase permettant d'accéder à des données extérieures à un serveur Sybase Adaptive Server Enterprise et de les interroger comme si elles étaient locales (serveurs ASE distants, autres moteurs comme IQ, Oracle, DB2, MS SQL..., fichiers).

Articles associés :

Cluster

En réseau et système, un cluster est une grappe de serveurs constituée de deux serveurs au minimum (appelé aussi nœuds) et partageant une baie de disques commune, pour assurer une continuité de service et/ou repartir la charge de calcul et/ou la charge réseau.

Datamart

Un Datamart ou magasin de données est un sous ensemble d'une base de données relationnelle contenant des informations agrégées ou ciblées sur un métier spécifique.
Les datamarts constituent des outils d'aide à la décision ou de pilotage et sont des membres à part entière de l'informatique décisionnelle.

DDL

DDL (Data Definition Language) est le sigle qui désigne l'ensemble des commandes SQL pour modifier structurellement une base de données et ses objets (création de tables, d'indexes, de vues.... altérations...).
Par exemple, les commandes CREATE TABLE, ALTER TABLE, DROP TABLE sont des commandes du langage DDL.

DML

Le sigle DML (Data Manipulation Language) correspond à l'ensemble des commandes SQL de manipulation des données dans une base de données : lecture, écriture, tri...
Ce sont par exemple les commandes SQL INSERT, UPDATE, DELETE ou encore SELECT.

DSS

DSS pour Decision Support Systems désigne les moyens, outils ou méthodes pour collecter, consolider, modéliser et restituer les données d'une entreprise afin d'offrir une aide à la décision.
Les applications DSS reposent en général sur des entrepôts de données (ou DataWareHouse), données provenant de plusieurs sources hétérogènes.

DTS

DTS (Data Transformation Services) correspond à la couche technique propriétaire de Microsoft pour la conception de flux de données (extraction, transformation, chargement).

ETL

Un ETL (Extract Transform Load) est un outil qui réalise des flux de données depuis et vers des bases de données ou des fichiers. De nombreux éditeurs offrent des outils ETL, parmi les plus connus :

Extent

Un extent est une zone de stockage contigüe réservée pour un objet (tables, indexes, partitions...) dans une base de données.
Un extent réduit ou élimine la fragmentation.

Articles associés :

FTP

FTP (File Transfer Protocol) est un protocole de transfert de fichiers. ftp est également une commande Unix/Linux et Windows qui utilise ce protocole.

Articles associés :

HA

Les systèmes HA (High Availability) sont des environnements de haute disponibilité : en cas d'échec d'un composant, un autre système prend le relai. La haute disponibilité gère la tolérance aux pannes.
Pratiquement tous les moteurs de bases de données offrent des solutions de haute disponibilité.

Articles associés :

LDAP

Lightweight Directory Active Protocol (LDAP) est un protocole permettant l'interrogation et la modification des services d'annuaire d'une entreprise (groupes, organisations, pays, comptes...).

Articles associés :

OLAP

Online Analytical Processing désigne le traitement analytique en ligne. Il s'agit d'un type d'applications orienté vers l'analyse sur-le-champ d'informations selon plusieurs axes afin de produire des rapports de synthèse et d'aide à la décision.

OLTP

On-Line Transactional Processing. Cet acronyme désigne le traitement transactionnel en ligne dans une base de données (INSERT/UPDATE/DELETE). Les bases de données dites OLTP subissent un large nombre de petites transactions atomiques concurrentes.

PL/SQL

PL/SQL (Procedural Language / Structured Query Language) est le langage procédural propriétaire des bases de données Oracle.

Articles associés :

RAC

RAC (Real Application Clusters) est le produit Oracle qui offre une solution de haute disponibilté avec des instances Oracle en cluster.

RPC

RPC (Remote Procedure Call) est un protocole réseau permettant de faire des appels de procédures sur un ordinateur distant.
Pour les bases de données, RPC permet d'exécuter une routine sur un serveur de base de données distant.

Articles associés :

RTDS

RTDS (Real Time Data Services) correspond au sigle des technologies développées par Sybase permettant de mettre en place des passerelles temps réel entre les bases de données Sybase Adaptive Server Enterprise ou le moteur Sybase Replication Server vers les bus de messages comme MQ Series ou Tibco.

Articles associés :

SED

Sed (Stream Editor ou éditeur de flux) est une commande Unix puissante pour manipuler du texte. Sed lit des données d'entrée ligne par ligne et les lignes sont modifiées avec des règles spécifiées dans un langage propre (programme sed).

Articles associés :

SEO

SEO (Search Optimization Engine) est un ensemble de techniques visant à favoriser la compréhension de la thématique et du contenu d'une ou de l'ensemble des pages d'un site Web par les moteurs de recherche.

Articles associés :

SGBD

Sigle qui désigne Système de Gestion de Bases de Données. Parfois, il est possible de rencontrer également l'acronyme SGBD-R désignant quant à lui Système de Gestion des Bases de Données Relationnelles.

SOAP

SOAP représente l'acronyme de Simple Object Access Protocol (en français, Protocole Simple d'Accès aux Objets). SOAP, bâti avec le langage XML, est essentiellement un protocole RPC (Remote Procedure Call) d'échanges d'informations au sein d'une architecture distribuée.

Articles associés :

SQL

SQL (Structured Query Language) est un langage informatique normalisé pour effectuer des opérations sur des bases de données (modifications de structures et de données).

SSO

Single Sign On désigne l'authentification unique. Cette méthode permet à un utilisateur de ne procéder qu'à une seule authentification pour accéder aux applications informatiques de l'entreprise. La méthode SSO repose en général sur l'interrogation des annuaires LDAP de l'entreprise et évite la multiplication fastidieuse des mots de passe à retenir pour un utilisateur.
La plupart des bases de données sont capables d'interroger les annuaires pour réaliser une authentification.

Articles associés :

T-SQL

T-SQL (Transact Structured Query Language) est une extension propriétaire de Microsoft et Sybase au langage SQL.
Par rapport au langage SQL, T-SQL ajoute la programmation procédurale (boucles, déclencheurs, procédures stockées...), les variables locales et des fonctions propriétaires de manipulations de chaînes, de dates, d'expressions mathématiques...

UDF

Les fonctions UDF (User Defined Functions) dans un moteur de base de données sont des fonctions définies par les utilisateurs en langage T-SQL, PL/SQL etc...
Ces fonctions utilisateurs sont, comme les fonctions systèmes des moteurs, évaluées dans les commandes SQL.
Les fonctions scalaires retournent une valeur unique alors que les fonctions tabulaires retournent une table avec un jeu de résultats.

Articles associés :

XML

XML (eXtensible Markup Language) est une extension du langage HTML. Le terme extensible pour ce langage vient de la possibilité pour l'utilisateur de définir des balises et attributs personnalisés grâce aux espaces de noms (namespaces).

© 2010, SQLPAC - v 3.1. © Adaptive Framework for PHP version 3.1.6