Guida di riferimento ai linguaggi di SQL Server

Nella tabella seguente sono elencati i linguaggi inclusi in Microsoft SQL Server 2005.

Linguaggio Descrizione

Transact-SQL

Transact-SQL è il linguaggio utilizzato per l'amministrazione delle istanze di Motore di database di SQL Server, la creazione e la gestione degli oggetti di database e per l'inserimento, il recupero, la modifica e l'eliminazione di dati. Transact-SQL è un'estensione del linguaggio definito negli standard SQL pubblicati da ISO (International Standards Organization) e ANSI (American National Standards Institute).

MDX (Multidimensional Expression)

MDX (Multidimensional Expression) è un linguaggio di scripting basato su istruzioni utilizzato per la definizione, la modifica e il recupero di dati da oggetti multidimensionali in SQL Server 2005 Analysis Services (SSAS). MDX dispone di istruzioni DDL (Data Definition Language), istruzioni DML (Data Manipulation Language), istruzioni del linguaggio di scripting per la gestione dell'ambito, del contesto e del controllo del flusso negli script MDX, nonché di operatori e funzioni per la modifica dei dati recuperati da oggetti multidimensionali. È possibile estendere le funzionalità di MDX mediante funzioni definite dall'utente.

DMX (Data Mining Extensions)

Il linguaggio DMX (Data Mining Extensions) consente di creare e utilizzare modelli di data mining in SSAS. DMX comprende istruzioni DDL (Data Definition Language) e DML (Data Manipulation Language), funzioni e operatori.