Référence aux langages pris en charge par SQL Server

Le tableau suivant répertorie les langages inclus dans Microsoft SQL Server 2005.

Langage Description

Transact-SQL

Transact-SQL est le langage utilisé pour administrer les instances de Moteur de base de données SQL Server, pour créer et gérer les objets de base de données et pour insérer, extraire, modifier et supprimer des données. Transact-SQL est une extension du langage défini dans les normes SQL publiées par les organismes ISO (International Standards Organization) et ANSI (American National Standards Institute).

MDX (Multidimensional Expressions - Expressions multidimensionnelles)

MDX est un langage de script à base d'instructions qui sert à définir, manipuler et extraire des données d'objets multidimensionnels dans SQL Server 2005 Analysis Services (SSAS). MDX fournit des instructions DDL (langage de définition de données), des instructions DML (langage de manipulation de données) et des instructions de langage de script pour gérer l'étendue, le contexte et le contrôle de flux au sein de scripts MDX. MDX fournit également des opérateurs et des fonctions pour la manipulation des données extraites des objets multidimensionnels, ainsi que la possibilité d'enrichir MDX avec des fonctions définies par l'utilisateur.

DMX (Data Mining Extensions)

DMX (Data Mining Extensions) est le langage utilisé pour créer et utiliser des modèles de Mining dans SSAS. DMX se compose d'instructions DDL (langage de définition de données), d'instructions DML (langage de manipulation de données), de fonctions et d'opérateurs.