Considere os comandos SQL abaixo em um sistema de gerência de banco de dados rel...

Questão de Informática da banca FAURGS aplicada no concurso Banco do Rio Grande do Sul RS (2018). Confira a resolução completa abaixo:

Considere os comandos SQL abaixo em um sistema de gerência de banco de dados relacional.

I - create table TAB1 (a integer not null primary key);

II - create table TAB2 (a integer check(a IS NOT NULL and a > 0));

III - alter table TAB1 add constraint c1 check(a > 10);

IV - create assertion C2 as CHECK (not exists (select * from TAB1 where a < 0));

Quais instruções resultarão na criação de uma ou mais restrições (constraints) no dicionário de dados (catálogo)?