Introduzione a Netezza Performance Server SQL
Netezza Performance Server SQL è il linguaggio di interrogazione strutturato (SQL) Netezza Performance Server, che viene eseguito sul sistema di data warehouse Netezza Performance Server. In questa pubblicazione, il termine SQL indica l'implementazione SQL di Netezza Performance Server. Diversi standard riguardano la definizione di Netezza Performance Server SQL.
SQL-92 (chiamato anche SQL/2) è oggi lo standard operativo ANSI/ISO per i database relazionali. Anche se nessun fornitore supporta l'intero standard SQL-92, Netezza Performance Server SQL è conforme a tutti i componenti comunemente supportati di SQL-92. Inoltre, Netezza Performance Server include alcune estensioni SQL:1999 e alcune estensioni SQL:2003. Questa pubblicazione descrive il supporto del linguaggio SQL di Netezza Performance Server.
Se si ha accesso diretto al sistema Netezza Performance Server da una shell di comando o se si dispone di client Netezza Performance Server con gli strumenti Netezza Performance Server CLI, è possibile eseguire comandi SQL utilizzando l'interprete della riga di comando 'nzsql. È inoltre possibile eseguire i comandi SQL Netezza Performance Server utilizzando strumenti e applicazioni SQL comuni che supportano le API di connettività dei dati ODBC, JDBC e OLE DB.
Il sistema Netezza Performance Server può supportare più connessioni simultanee da parte dei client. All'interno di una connessione, Netezza Performance Server supporta solo un'attività SQL attiva alla volta.
Questo documento utilizza il comando 'nzsql per mostrare esempi di query e comandi.