Magna Concursos

Foram encontradas 24.782 questões.

4140890 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: IFC

Relacione a Coluna 1 à Coluna 2, associando cada Forma Normal à sua principal exigência ou propriedade distintiva.

Coluna 1

1. Primeira Forma Normal (1FN).

2. Segunda Forma Normal (2FN).

3. Terceira Forma Normal (3FN).

4. Forma Normal de Boyce-Codd (BCNF).

Coluna 2

( ) Elimina dependências transitivas: todo atributo não pertencente a nenhuma chave candidata deve depender diretamente de uma superchave, não de outro atributo não-chave — admite-se exceção apenas quando o atributo dependente pertence a alguma chave candidata da relação.

( ) Exige que todo determinante de dependência funcional seja uma superchave, eliminando anomalias residuais que a forma normal anterior pode deixar em relações com chaves candidatas sobrepostas.

( ) Elimina dependências funcionais parciais: todo atributo não pertencente à chave primária deve depender funcionalmente da chave primária inteira, não apenas de um subconjunto dos atributos que a compõem.

( ) Exige que todos os atributos de uma relação sejam atômicos — não decomponíveis em partes menores com significado para o modelo —, eliminando grupos repetitivos e atributos multivalorados.

A ordem correta de preenchimento dos parênteses, de cima para baixo, é:

 

Provas

Questão presente nas seguintes provas

Em um SGBD, existem vários motivos possíveis para uma transação falhar no meio de sua execução, exigindo que o SGBD atue para manter a consistência dos dados. Com base nas causas que levam à falha de uma transação, assinale a alternativa INCORRETA.

 

Provas

Questão presente nas seguintes provas

Considere que um administrador de banco de dados (DBA) deseja criar uma nova tabela para registrar os colaboradores de uma empresa. A regra de negócio exige que a matrícula atue como o identificador principal e exclusivo do registro, que o nome seja um texto de tamanho variável (até 100 caracteres) com preenchimento obrigatório, e que exista uma coluna temporal para armazenar a data de contratação. O comando SQL a ser executado para atender a essa especificação é:

CREATE TABLE funcionario (
    matricula INT ____________________,
    nome ____________________(100) ________________________________________,
    data_contratacao ____________________
);

Assinale a alternativa que preenche, correta e respectivamente, as lacunas do script acima.

 

Provas

Questão presente nas seguintes provas

Apesar das inegáveis vantagens oferecidas por um Sistema Gerenciador de Banco de Dados (SGBD) para a centralização, o controle e a segurança da informação, a literatura clássica aponta que a adoção dessa tecnologia pode envolver custos adicionais desnecessários em determinados cenários. São circunstâncias sob as quais pode ser mais desejável utilizar arquivos comuns (em vez de SGBD), EXCETO:

 

Provas

Questão presente nas seguintes provas
4140620 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: IFC

Considere o seguinte esquema de banco de dados relacional, supondo que as consultas são executadas utilizando SQL padrão (ANSI SQL):

ESTUDANTES

Enunciado 4681242-1

DISCIPLINAS

Enunciado 4681242-2

MATRICULAS

Enunciado 4681242-3

Observe que a tabela MATRICULAS representa um relacionamento N–M entre estudantes e disciplinas. Considere a seguinte consulta SQL:

SELECT e.nome, d.nome

FROM estudantes e

JOIN matriculas m

ON e.id_estudante = m.id_estudante

JOIN disciplinas d

ON d.id_disciplina = m.id_disciplina

WHERE m.nota >= 8;

Assinale a alternativa que apresenta o resultado da consulta.

 

Provas

Questão presente nas seguintes provas
4140619 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: IFC

Considere o seguinte esquema de banco de dados relacional, supondo que as consultas são executadas utilizando SQL padrão (ANSI SQL):

CLIENTES
id_cliente nome
1 Ana
2 Bruno
3 Carla
PEDIDOS
id_pedido id_cliente valor
1 1 100
2 1 200
3 2 50
4 2 70
5 2 80

Considere a seguinte consulta SQL:

SELECT c.nome, COUNT(p.id_pedido) AS total_pedidos, SUM(p.valor) AS total_valor
FROM clientes c
INNER JOIN pedidos p
ON c.id_cliente = p.id_cliente
GROUP BY c.id_cliente, c.nome
HAVING SUM(p.valor) > 150;

Assinale a alternativa que apresenta o resultado da consulta.

 

Provas

Questão presente nas seguintes provas
4140615 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: IFC

Analise a seguinte consulta SQL:

SELECT departamento, COUNT(*)

FROM funcionarios

GROUP BY departamento

HAVING COUNT(*) > 5;

Essa consulta retorna:

 

Provas

Questão presente nas seguintes provas
4140579 Ano: 2026
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: IFC

Sobre os modelos de controle de acesso em sistemas computacionais, assinale a alternativa correta.

 

Provas

Questão presente nas seguintes provas

Dadas as tabelas Autores (id_autor, nome_autor) e Livros (id_livro, titulo, id_autor), qual consulta SQL retorna o titulo de todos os livros e o nome_autor correspondente, incluindo livros que não possuem um autor associado na tabela Autores (ou seja, id_autor nulo em Livros)?

 

Provas

Questão presente nas seguintes provas

No MySQL, o que a cláusula INNER JOIN retorna?

 

Provas

Questão presente nas seguintes provas