DS/ISO/IEC 9075:1991
Sistemas de procesamiento de información. Lenguaje de base de datos SQL con mejora de integridad

Estándar No.
DS/ISO/IEC 9075:1991
Fecha de publicación
1991
Organización
Danish Standards Foundation
Estado
Ultima versión
DS/ISO/IEC 9075:1991
 

Alcance
Este estándar especifica la sintaxis y la semántica de dos lenguajes de bases de datos: 1) Un lenguaje de definición de esquemas (SQL-DDL), para declarar las estructuras y las restricciones de integridad de una base de datos SQL. 2) Un lenguaje de módulo y un lenguaje de manipulación de datos (SQL-DML), para declarar los procedimientos de base de datos y las declaraciones ejecutables de un programa de aplicación de base de datos específico. Este estándar define las estructuras lógicas de datos y las operaciones básicas para una base de datos SQL. Proporciona capacidades funcionales para diseñar, acceder, mantener, controlar y proteger la base de datos. Este estándar proporciona un vehículo para la portabilidad de definiciones de bases de datos y programas de aplicación entre implementaciones coincidentes. Este estándar especifica dos niveles y una característica de mejora de integridad separada. El nivel 2 es el lenguaje de base de datos SQL completo, excluyendo la característica de mejora de la integridad. I?vcI 1 es la subsección de I?vcI 2 definida en la cláusula 9, "Niveles" en la página 99. NOTA: Se planea un lenguaje SQL adicional para adiciones posteriores a este estándar. Los principales temas que se están considerando para dichas adendas incluyen una gestión mejorada de transacciones, la especificación de ciertas reglas definidas por el implementador, funciones mejoradas de manejo de caracteres y soporte para conjuntos de caracteres nacionales. La característica de mejora de la integridad comprende un medio para especificar: 1) restricciones referenciales entre tablas, que deben satisfacerse; 2) verificar las restricciones que se aplicarán a las filas de una tabla; y 3) un valor predeterminado para una columna cuando se inserta una fila en una tabla. Los anexos de este estándar especifican la sintaxis incorporada para incluir declaraciones del lenguaje de manipulación de datos SQL en un programa de aplicación que de otro modo sería estándar. Esta sintaxis incorporada se define como una notación abreviada para un programa de aplicación estándar en el que las sentencias SQL incorporadas han sido reemplazadas por "llamadas" explícitas de procedimientos de base de datos que contienen las sentencias SQL. Este estándar se aplica a implementaciones que existen en un entorno que puede incluir lenguajes de programación de aplicaciones, lenguajes de consulta de usuario final, sistemas de generación de informes, sistemas de diccionario de datos, sistemas de biblioteca de programas y sistemas de comunicación distribuida, así como diversas herramientas para el diseño de bases de datos, datos. administración y optimización del rendimiento.

DS/ISO/IEC 9075:1991 Historia

  • 1991 DS/ISO/IEC 9075:1991 Sistemas de procesamiento de información. Lenguaje de base de datos SQL con mejora de integridad

estándares y especificaciones




© 2025 Reservados todos los derechos.