Magna Concursos

Foram encontradas 24.782 questões.

O domínio da linguagem SQL exige do analista a compreensão da correta ordem de execução lógica e restrição de cláusulas de agregação. Considere o seguinte modelo de dados relacional de uma instituição acadêmica (chaves primárias sublinhadas):

Pesquisador (ID_Pesq, Nome)
Projeto (ID_Proj, Titulo)
Atuacao (ID_Pesq, ID_Proj, Horas_Semanais)

Um analista precisa escrever uma consulta SQL que retorne o nome dos pesquisadores e a quantidade de projetos em que atuam, considerando apenas as atuações com mais de 10 horas semanais. Além disso, o relatório final deve exibir apenas os pesquisadores que possuam participação em mais de 2 projetos (já obedecendo ao critério mínimo de horas). O resultado deve ser ordenado pela quantidade de projetos em ordem decrescente.

Assinale a alternativa que apresenta o comando SQL sintática e logicamente correto para satisfazer todos os requisitos dessa regra de negócio.

 

Provas

Questão presente nas seguintes provas

Considere um banco de dados relacional de um e-commerce composto pelas seguintes tabelas e suas respectivas colunas, com os tipos de dados estritamente indicados (chaves primárias sublinhadas):

Enunciado 4681197-1

Um analista de dados precisa gerar um relatório que retorne os nomes dos clientes que compraram produtos do tipo 'livro' durante o mês de dezembro (independentemente do ano), ordenados a partir daqueles que realizaram a maior quantidade de compras para os de menor quantidade. Assinale a alternativa que apresenta o comando SQL correto para obter esse resultado.

 

Provas

Questão presente nas seguintes provas

Considere o seguinte comando SQL executado em um banco de dados:

Enunciado 4681191-1

Assinale a alternativa que apresenta a correta descrição do resultado produzido pela execução desse comando.

 

Provas

Questão presente nas seguintes provas

Sobre as três primeiras formas normais do modelo relacional, analise as assertivas abaixo:

I. Para que um modelo relacional esteja na 1ª FN, cada atributo deve ser estritamente atômico, ou seja, indivisível. Na prática, não pode haver uma lista de valores dentro de um único campo (multivalorados) nem subestruturas (compostos), garantindo que cada interseção entre linha e coluna contenha um único valor do seu domínio.

II. Para que um modelo relacional esteja na 2ª FN, é necessário que ele já respeite a 1ª FN e que todo atributo que não faz parte da chave primária seja parcial ou funcionalmente independente dessa chave. Ou seja, basta que o atributo dependa de apenas um pedaço da chave composta para que a regra seja cumprida.

III. Para que um modelo relacional esteja na 3ª FN, é necessário que, além de estar na 2ª FN, nenhum atributo não principal seja transitivamente dependente da chave primária. Ou seja, se um campo não é chave, ele deve depender diretamente da chave primária, e não de outro campo que também não é chave.

Quais estão corretas?

 

Provas

Questão presente nas seguintes provas

Durante a apresentação do projeto conceitual de um novo banco de dados, uma analista instrui sua equipe sobre a correta representação das regras de negócio da organização utilizando o modelo Entidade-Relacionamento (ER). O foco do alinhamento recai sobre as restrições estruturais e a fundamentação teórica das associações. Considerando as orientações da profissional, analise as assertivas a seguir:

I. A analista esclareceu como a equipe deve classificar as associações de acordo com a quantidade de conjuntos de entidades envolvidos, conceito conhecido como grau do relacionamento. Como exemplo prático, ela mencionou que conexões simultâneas entre três entidades distintas configuram um arranjo ternário (ou de grau três), ao passo que vínculos restritos a apenas dois conjuntos devem ser nomeados como binários.

II. No que diz respeito aos relacionamentos binários, o time foi orientado a aplicar as razões de cardinalidade para delimitar o limite máximo de ocorrências de associação nas quais uma dada entidade pode figurar. Seguindo essa lógica, a analista reforçou que os desenvolvedores devem modelar o projeto apoiando-se nas proporções clássicas: um-para-um (1:1), um-para-muitos (1:N), muitos-para-um (N:1) e muitos-para-muitos (M:N).

III. Ao detalhar a restrição de participação — métrica que indica se a existência de um dado no banco depende de sua vinculação a outro —, a profissional definiu que ela estabelece o teto absoluto (valor máximo) de associações permitidas por entidade. Além disso, determinou como padrão que os colaboradores categorizassem essa participação no projeto sob dois prismas estruturais: dinâmica ou estática.

Quais estão corretas?

 

Provas

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

Analise as seguintes tabelas de um banco de dados relacional:

Tabela FABRICANTE

Enunciado 4681136-1

Tabela EQUIPAMENTO

Enunciado 4681136-2

Considere a seguinte consulta SQL:

Enunciado 4681136-3

Qual será o resultado produzido pela consulta?

 

Provas

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

Considere a seguinte relação utilizada em um sistema acadêmico:

DISCIPLINA_OFERTA

Enunciado 4681132-1

Considere também as seguintes dependências funcionais:

1. id_oferta → nome_disciplina, id_professor

2. id_professor → nome_professor, departamento_professor

Com base nas regras de normalização até a Terceira Forma Normal (3FN), assinale a alternativa correta.

 

Provas

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

Em um Sistema de Gerenciamento de Banco de Dados (SGBD) MySQL, qual comando pode ser utilizado para criar, via linha de comando, um novo banco de dados nomeado como IFCRH, considerando que esse banco de dados ainda não existe no SGBD?

 

Provas

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

Assinale a alternativa que corresponde ao nome do arquivo de configuração principal do banco de dados MySQL em sistemas operacionais Microsoft Windows.

 

Provas

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

Analise os comandos abaixo, da linguagem SQL (Structured Query Language):

I. CREATE TABLE

II. INSERT

III. UPDATE

IV. DROP TABLE

V. GRANT

Quais são comandos do subconjunto da linguagem de manipulação de dados (DML – Data Manipulation Language) da SQL?

 

Provas

Questão presente nas seguintes provas