Questão 2296108

Tecnologia da Informação · 2023

Questão

ID 2296108

Disciplina: Tecnologia da Informação

Assunto: Restrições de Integridade

Ano: 2023 Banca: FUNDATEC - Fundação Universidade Empresa de Tecnologia e Ciências Órgão: Centro de Tecnologia da Informação e Comunicação do Rio Grande do Sul


As restrições de integridade garantem que as mudanças feitas no banco de dados, por usuários autorizados, não resultem em uma perda da consistência dos dados. Nesse contexto, considere os seguintes comandos SQL:

CREATE TABLE CIDADE(

idCidade number(4) PRIMARY KEY,

nome varchar2(50) NOT NULL

)

CREATE TABLE PESSOA(

idPessoa number(5) PRIMARY KEY,

nome varchar2(50) NOT NULL,

idCidade number(4) REFERENCES CIDADE(idCidade)

)

Analise as assertivas abaixo e assinale a alternativa correta.

I. As tabelas CIDADE e PESSOA terão a identificação de cada uma de suas tuplas por um valor único, garantida pela restrição de integridade de identidade, verificada pelo SGBD a cada operação de inclusão ou alteração de tuplas.

II. O campo PESSOA.idCidade tem preenchimento obrigatório para cumprir com a regra da integridade referencial.

III. Quando uma tupla da tabela CIDADE for excluída, não é realizada verificação de integridade referencial, pois essa tabela não possui chave estrangeira.

IV. O campo PESSOA.nome não pode ficar vazio quando é feita a inclusão ou alteração de uma tupla na tabela PESSOA.

Alternativas da questão 2296108
Pular para o conteúdo principal