Magna Concursos
2961409 Ano: 2006
Disciplina: TI - Banco de Dados
Banca: CESPE / CEBRASPE
Orgão: DATAPREV

Julgue o próximo item, 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));

Suponha-se que, em vez da definição atual da tabela ‘livro’,
tivesse sido usada a cláusula
‘Foreign key (Autor_Sobre_Nome) references autor(Sobre_Nome) on delete no action’
Nesse caso, o sistema sempre irá permitir a execução de
comandos para remoção de tuplas da relação autor.

 

Provas

Questão presente nas seguintes provas

Analista de TI - Desenvolvimento

120 Questões