Imagem de fundo

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

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)?

A
Apenas III.
B
Apenas II e III.
C
Apenas I, II e III.
D
Apenas II, III e IV.
E
I, II, III e IV.