Imagem de fundo

Caso seja definida a cláusula Foreign key (Autor_Nome)...

Julgue os próximos itens, considerando as tabelas autor(Nome, Sobre_Nome, Nacionalidade) e livro(Titulo, Autor_Nome, Autor_Sobre_Nome) definidas pelas seguintes declarações SQL:


create table autor

(Nome varchar(15) not null unique,

Sobre_Nome varchar(30) not null unique,

Nacionalidade varchar(20),

primary key(Nome, Sobre_Nome));

create table livro

(Titulo varchar(60) not null unique,

Autor_Nome varchar(15) not null,

Autor_Sobre_nome varchar(30) not null,

primary key(Titulo),

Foreign key (Autor_Nome) references autor(Nome),

Foreign key (Autor_Sobre_nome) references autor(Sobre_Nome));

Caso seja definida a cláusula Foreign key (Autor_Nome) references autor(Nome), na definição da tabela livro, o sistema sempre irá proibir a execução de comandos para remoção de tuplas da relação autor.


C

Certo


E

Errado