Introducción a Netezza Performance Server SQL

'Netezza Performance Server SQL es el Lenguaje de Consulta Estructurado (SQL) de ' Netezza Performance Server, que se ejecuta en el sistema de almacén de datos de ' Netezza Performance Server. A lo largo de esta publicación, el término SQL se refiere a la implementación SQL Netezza Performance Server. Varias normas están relacionadas con la definición de Netezza Performance Server SQL.

SQL-92 (también denominado SQL/2), es el estándar ANSI/ISO operativo para bases de datos relacionales hoy día. Aunque ningún proveedor admite el estándar SQL-92 completo, Netezza Performance Server SQL cumple todos los componentes comúnmente admitidos de SQL-92. Además, Netezza Performance Server incluye algunas extensiones SQL:1999 y algunas extensiones SQL:2003. Esta publicación describe el soporte del lenguaje SQL Netezza Performance Server.

Si tiene acceso directo al sistema Netezza Performance Server desde un intérprete de comandos, o si dispone de clientes Netezza Performance Server con las herramientas Netezza Performance Server CLI, puede ejecutar comandos SQL utilizando el intérprete de línea de comandos ' nzsql '. También puede ejecutar comandos SQL Netezza Performance Server utilizando herramientas y aplicaciones SQL comunes compatibles con las API de conectividad de datos ODBC, JDBC y OLE DB.

El sistema Netezza Performance Server puede soportar múltiples conexiones concurrentes de clientes. Dentro de una conexión, Netezza Performance Server sólo admite una actividad SQL activa a la vez.

Este documento utiliza el comando nzsql para mostrar los ejemplos de consultas y comandos.