Logo Passei Direto
Buscar

Inglês

Outros
A constraint Foreign Key possui no SQL Ansi quais regras?
On Delete Cascade / On Delete Set Null / On Update Cascade / On Update Set Null
On Delete Cascade / On Delete Restrict / On Update Cascade / On Update Delete
On Delete Cascade / On Delete Restrict / On Delete Set Null / On Update Cascade / On Update Delete / On Update Set Null
On Delete Set Null / On Delete Restrict / On Update Set Null / On Update Delete
On Delete Set Null / On Delete Set Default / On Update Set Null / On Update Set Default
User badge image
Progresso com Exercícios

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

No SQL ANSI, as regras que podem ser aplicadas a uma constraint Foreign Key incluem: - On Delete Cascade: Remove as linhas na tabela referenciada quando a linha correspondente na tabela referencial é deletada. - On Delete Set Null: Define o valor da chave estrangeira como NULL quando a linha correspondente na tabela referenciada é deletada. - On Update Cascade: Atualiza a chave estrangeira na tabela referencial quando a chave primária correspondente na tabela referenciada é atualizada. - On Update Set Null: Define o valor da chave estrangeira como NULL quando a chave primária correspondente na tabela referenciada é atualizada. - On Delete Restrict: Impede a exclusão da linha na tabela referenciada se houver linhas correspondentes na tabela referencial. Portanto, a opção correta que inclui essas regras seria: On Delete Cascade / On Delete Restrict / On Update Cascade / On Update Set Null.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Para se obter a quantidade de empregados por cargo deve-se digitar qual o select abaixo:
SELECT C.DESCRICAO AS CARGO, COUNT(E.MATRICULA) AS QTDE GROUP BY C.DESCRICAO FROM CARGO C INNER JOIN EMPREGADO E ON C.CODIGO = E.CARGO;
SELECT C.DESCRICAO AS CARGO, COUNT(E.MATRICULA) AS QTDE FROM CARGO C INNER JOIN EMPREGADO E ON C.CODIGO = E.CARGO GROUP BY C.DESCRICAO;
SELECT C.DESCRICAO AS CARGO, COUNT(E.MATRICULA) AS QTDE FROM CARGO C INNER JOIN EMPREGADO E GROUP BY C.DESCRICAO;
SELECT DESCRICAO AS CARGO, COUNT(MATRICULA) AS QTDE FROM CARGO C INNER JOIN EMPREGADO E ON CODIGO = CARGO GROUP BY DESCRICAO;
SELECT C.DESCRICAO AS CARGO, SUM(E.MATRICULA) AS QTDE FROM CARGO C INNER JOIN EMPREGADO E ON C.CODIGO = E.CARGO GROUP BY C.DESCRICAO;

São atribuições do SQL?
Controle de transações.
Controlar acesso aos dados.
Definição de estruturas de dados.
Extrair dados através de consultas.
Criar estruturas de controle para regras de negócio.

Em banco de dados, todo método de controle de concorrência deve evitar anomalias de sincronização. Essas anomalias estão relacionadas a:
Estão certos apenas os itens
I - perda da consistência do banco.
II - acesso via ODBC.
III - acesso a dados inconsistentes.
IV - consulta recursiva.
V - perda de atualizações.
I, IV e V.
II, III e IV.
I, II e IV.
I, III e V.
II, III e V.

O comando SQL que apaga um tabela é:


INSERT INTO
DELETE TABLE
DROP TABLE
UPDATE
REMOVE TABLE

Considere a relação: FUNCIONARIO (matrícula, cargo, salario, admissao)
A consulta SQL que mostra o total dos salários dos funcionários é:
SELECT SUM (SALARIO) FROM FUNCIONARIO WHERE SALARIO;
SELECT SALARIO FROM FUNCIONARIO WHERE SUM (SALARIO);
SELECT SUM (SALARIO) FROM FUNCIONARIO;
Nenhuma das repostas acima
SELECT * FROM FUNCIONARIO WHERE SUM (SALARIO);

Durante a criação de uma tabela, é detectada a necessidade de se definir um atributo de texto que armazenará dados com tamanhos entre 2000 e 3000 caracteres. Qual é o tipo adequado a ser usado este atributo neste caso?
LONG
LONG RAW
RAW(tam)
VARCHAR2(tam)
CHAR(tam)

Sobre a cláusula WHERE do comando SELECT, é correto afirmar que:
Filtra as linhas a serem exibidas no resultado
Especifica condição de ordenação
Filtra as colunas a serem exibidas no resultado
Nunca pode ser utilizado com uma junção
É utilizado em todos os comandos SELECT

Considere a tabela aluno mostrada abaixo: Qual o atributo poderia ser chave candidata da tabela acima?
cpf
endereco
Não existe atributo que poderia ser chave candidata.
nome
cidade

Os atributos de uma tabela constituem:


Os índices da tabela.
Os nomes das tabelas.
As tuplas da tabela.
As linhas da tabela.
As colunas da tabela.

Mais conteúdos dessa disciplina