Questão #13852632010

Sistemas Operacionais (TI)

A Data Definition Language é composta por

comandos para manter as definições dos bancos de

dados, como criar e remover tabelas, liberar e

remover acessos, entre outros. Analise o comando

abaixo que contém duas sentenças DDL:

Imagem da questão

Analise as afirmativas:

I. As linhas 11 a 13 estabelecem uma regra de

integridade referencial. Caso alguma linha da

tabela funcionário seja removida, a linha

associada na tabela deptos será removida

também.

II. A coluna deptid na tabela funcionários é uma

chave estrangeira.

III. É possível especificar uma restrição de

integridade referencial através do comando:

ALTER TABLE funcionarios ADD CONSTRAINT

FOREIGN KEY (deptid) REFERENCES

deptos (deptid) ON DELETE CASCADE, em que

é o nome da constraint que ficará

armazenada no banco de dados. Esse comando

tem o mesmo efeito das linhas 11 a 13 do script.

Assinale a alternativa CORRETA: