Foram encontradas 24.509 questões.
Observe as seguintes tabelas feitas no Mysql Workbench 8.0:

O administrador do banco de dados fez uma lista de todos os cargos e seus respectivos funcionários, incluindo os cargos sem funcionários. Qual comando ele utilizou para gerar a tabela a seguir?

Provas
- Banco de Dados RelacionalNormalização1FN: Primeira Forma Normal
- Banco de Dados RelacionalNormalização2FN: Segunda Forma Normal
- Banco de Dados RelacionalNormalização3FN: Terceira Forma Normal
Matricula (CodAluno, CodTurma, CodDisciplina, NomeDisciplina, NomeAluno, CodLocalNascAluno, NomeLocalNascAluno)
As colunas possuem o seguinte significado:
• CodAluno - código do aluno matriculado.
• CodTurma - código da turma na qual o aluno está matriculado.
• CodDisciplina - código que identifica a disciplina da turma.
• NomeDisciplina - nome de uma disciplina da turma.
• NomeAluno - nome do aluno matriculado.
• CodLocalNascAluno - código da localidade em que nasceu o aluno.
• NomeLocalNascAluno - nome da localidade em que nasceu o aluno.
Em que forma normal encontra-se essa tabela?
Provas
Analise o seguinte diagrama entidade-relacionamento e analise as afirmativas a seguir:

I. A transposição do diagrama entidade-relacionamento para o modelo relacional irá gerar 4 tabelas no banco de dados.
II. A cardinalidade mínima “0” na cardinalidade (0,n) significa opcional.
III. O eleitor obrigatoriamente deve estar vinculado a uma justificativa.
IV. Na transposição do diagrama entidade-relacionamento para o modelo relacional, o atributo identificador NumJustificativa da tabela Justificativa irá virar uma foreign key na tabela Eleitor.
Está correto o que se afirma apenas em
Provas
Provas
- Banco de Dados RelacionalNormalização1FN: Primeira Forma Normal
- Banco de Dados RelacionalNormalização2FN: Segunda Forma Normal
- Banco de Dados RelacionalNormalização3FN: Terceira Forma Normal
Provas
Provas
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: Pref. Passo Fundo-RS
Para responder às questões 48 A 50, considere um banco de dados PostgreSQL no qual um analista de sistemas executou, com sucesso, os comandos SQL abaixo:
CREATE TABLE logs
( id INT,
status VARCHAR(10),
tipo VARCHAR(20),
data_hora date,
valor numeric(10)
);
INSERT INTO logs (id, status, tipo, data_hora, valor) VALUES
(1, 'erro', 'compra', '2024-05-10', 20),
(2, 'sucesso', 'compra', '2024-05-10', 30),
(3, 'erro', 'compra', '2024-05-11', 45),
(4, 'sucesso', 'compra', '2024-05-12', 10),
(5, 'erro', 'compra', '2024-05-12', 12),
(6, 'sucesso', 'venda', '2024-05-13', 20),
(7, 'sucesso', 'compra', '2024-05-14', 33),
(8, 'erro', 'compra', '2024-05-15', 33),
(9, 'sucesso', 'venda', '2024-05-16', 12);
O analista executou o seguinte comando SQL:
select
data_hora
from logs
group by data_hora
having count(*)>1
Quantos registros a execução desse comando SQL retornou?
Provas
Disciplina: TI - Banco de Dados
Banca: FUNDATEC
Orgão: Pref. Passo Fundo-RS
Para responder às questões 48 A 50, considere um banco de dados PostgreSQL no qual um analista de sistemas executou, com sucesso, os comandos SQL abaixo:
CREATE TABLE logs
( id INT,
status VARCHAR(10),
tipo VARCHAR(20),
data_hora date,
valor numeric(10)
);
INSERT INTO logs (id, status, tipo, data_hora, valor) VALUES
(1, 'erro', 'compra', '2024-05-10', 20),
(2, 'sucesso', 'compra', '2024-05-10', 30),
(3, 'erro', 'compra', '2024-05-11', 45),
(4, 'sucesso', 'compra', '2024-05-12', 10),
(5, 'erro', 'compra', '2024-05-12', 12),
(6, 'sucesso', 'venda', '2024-05-13', 20),
(7, 'sucesso', 'compra', '2024-05-14', 33),
(8, 'erro', 'compra', '2024-05-15', 33),
(9, 'sucesso', 'venda', '2024-05-16', 12);
Que comando deve ser utilizado para obter o percentual de entradas cujo status é ‘erro’?
Provas
Na linguagem SQL, padrão ANSI, qual instrução pode ser utilizada para adicionar, excluir ou modificar colunas em uma tabela existente?
Provas
A partir do Diagrama Entidade-Relacionamento (DER) abaixo, é correto afirmar que:

Provas
Caderno Container