O padrão SQL (SQL2 ou superior) define vários tipos de cláusulas ou comandos que têm por objetivo a especificação de restrições de integridade, delimitando valores válidos dos dados no banco. Analise as opções abaixo.
I - Cláusula CHECK em um comando CREATE TABLE ou ALTER TABLE.
II - Assertiva (comando CREATE ASSERTION).
III- Domínio (comandos CREATE DOMAIN ou ALTER DOMAIN).
IV - Procedimentos armazenadores (comando CREATE PROCEDURE).
Quais dentre os recursos SQL acima (comandos ou cláusulas de comandos) têm por objetivo a especificação de restrições de integridade sobre os dados?