GB/T 12991-1991 (Англоязычная версия) Системы обработки информации. Язык баз данных SQL с повышением целостности. - Стандарты и спецификации PDF

GB/T 12991-1991
Системы обработки информации. Язык баз данных SQL с повышением целостности. (Англоязычная версия)

Стандартный №
GB/T 12991-1991
язык
Китайский, Доступно на английском
Дата публикации
1991
Разместил
General Administration of Quality Supervision, Inspection and Quarantine of the People‘s Republic of China
состояние
 2008-12
быть заменен
GB/T 12991.1-2008
Последняя версия
GB/T 12991.1-2008
сфера применения
Этот стандарт определяет синтаксис и семантику двух языков баз данных: 1) Язык определения схемы (SQL-DDL), который используется для объявления ограничений структуры и целостности баз данных SQL. 2) Язык модулей и язык манипулирования данными (SQL-DML), которые используются для объявления процедур базы данных и исполняемых операторов конкретных приложений базы данных. Этот стандарт определяет логическую структуру данных и основные операции баз данных SQL, а также предоставляет возможности проектирования баз данных, доступа, обслуживания, контроля и защиты. Этот международный стандарт предоставляет средства для миграции определений и приложений баз данных между взаимно соответствующими реализациями. Этот стандарт определяет два уровня и одну характеристику повышения целостности. Уровень 2 — это полный язык баз данных SQL, за исключением функций повышения целостности, а уровень 1 — это подмножество уровня 2, как определено в главе 9 «Уровни». Примечание. Вновь добавленную часть языка SQL планируется использовать в качестве дополнения к этому стандарту. Основные темы, которые будут рассмотрены в Дополнении, включают улучшенное управление транзакциями, спецификацию определенных правил, определяемых разработчиком, расширенные возможности обработки символов и поддержку наборов национальных символов. Эта функция повышения целостности включает в себя следующие три способа: 1) Ссылочные ограничения, которые должны соблюдаться между таблицами; 2) Ограничения проверки, применяемые к строкам в таблицах; 3) Значения по умолчанию для столбцов при вставке строки в таблицу. В приложениях к настоящему стандарту указан встроенный синтаксис языка манипулирования данными SQL, включенный в другие стандартные приложения. Описанный выше встроенный синтаксис определяется как упрощенное представление стандартной прикладной программы, в которой встроенные операторы SQL заменяются явными «вызовами» процедур базы данных, содержащих операторы SQL. Этот стандарт применяется к реализациям в среде, которая может включать языки прикладного программирования, языки запросов конечного пользователя, генераторы отчетов, системы словарей данных, библиотечные системы, системы распределенной связи и различные инструменты для проектирования, управления данными и оптимизации производительности.

GB/T 12991-1991 История

  • 2008 GB/T 12991.1-2008 Информационные технологии.Языки баз данных.SQL.Часть 1:фреймворк.
  • 1991 GB/T 12991-1991 Системы обработки информации. Язык баз данных SQL с повышением целостности.



© 2023. Все права защищены.