Язык модулей SQL

Доклад - Компьютеры, программирование

Другие доклады по предмету Компьютеры, программирование

µ, чтобы не потерялись никакие первые значащие цифры, и значением C становится это представление.
d) Если тип данных C есть тип приблизительных чисел, то значением C становится приблизительное значение v.

Уровни

Этот стандарт специфицирует два уровня и отдельные средства поддержания целостности данных.

Средства поддержания целостности данных образуют следующие синтаксические конструкции вместе с Синтаксическими правилами и Общими правилами:

  1. )
  2. все опции ), отличные от NOT NULL и NOT NULL UNIQUE
  3. все опции )).
  4. )])

Уровень 2 - это полный язык базы данных SQL, не включающий средства улучшения целостности данных. Уровень 1 - это подмножество уровня 2, которое подчиняется следующим дополнительным правилам.

  1. 4.16, "Транзакции":
    а) Первое предложение параграфа 1 заменяется следующим:
    Транзакция - это последовательность операций, включающая операции над базой данных, которые являются атомарными по отношению к восстановлению.
    b) Параграф 2 удаляется.
    c) Второе предложение параграфа 3 удаляется.
  2. 5.3, "Лексемы ():
    ) не должен состоять более чем из 12 символов.
  3. 5.4, "Имена":
    ).
  4. 5.6, ")":
    а) ) не должна содержать USER.
    b) ).
    c) ).
  5. 5.7, ")" :
    К синтаксическому правилу 4 добавляется следующее:
  6. ) не должна быть внешней ссылкой.
  7. 5.8, "):
  8. ) не должны содержать ALL.

Замечание: на уровне 1 сохранение дубликатов специфицируется отсутствием DISTINCT.

  1. 5.8, ")":
  2. ) не должны включать AVG, MAX, MIN или SUM.
  3. 5.11, " B" выражается через эквивалент "NOT A=B".
  4. 5.14, "):
    а) ).
    b) ) не должен специфицировать NOT.
    Замечание: на уровне 1 ".
  5. 5.17, ")":
  6. ).
  7. 5.22, ")":
    Следующее предложение добавляется к Общему правилу 2:
  8. Группирование строк, в которых значения одного или нескольких столбцов группировки являются неопределенными, определяется в реализации.
  9. 5.25, ")":
    Синтаксическое правило 11 заменяется на следующее:
  10. Распознавание того, является ли ) изменяемой или только читаемой, определяется в реализации.
  11. 6.1, ")":
    ) не должна специфицироваться.
    Уровень 1 реализации должен обеспечивать некоторый механизм связи ).
  12. 6.2, ")":
    ). Уровень реализации 1 должен обеспечивать некоторый механизм спецификации ограничения таблицы, связанного с уникальностью.
  13. 6.3, "):
    а) ) не должен включать REAL, DOUBLE, PRECISION и NUMERIC.
    b) ) столбца не должно специфицировать NOT NULL.
    c) ) столбца не должно специфицировать UNIQUE.
  14. 6.9, "):
    ) не должно содержать WITH CHECK OPTION.
  15. 6.10, ")" :
    ) не должно содержать WITH GRANT OPTION.
  16. 7.3, "):
    а) Cинтаксичес