QuestLab Plataforma Inteligente de Questões
Banco público de questões

Questões para Concursos

Pesquise questões reais por disciplina, assunto, tópico, banca, órgão, cargo, ano e modalidade.

Questões por banca

29 bancas disponíveis. Clique para visualizar todas.

Encontre as questões que procura
Limpar filtros
348 questões encontradas

Um Analista de Sistemas está administrando um banco de dados no SQL Server. Ele precisa garantir a integridade das transações, a possibilidade de desfazer alterações quando necessário e assegurar que o banco possa ser recuperado em caso de falhas, além de dar suporte a replicação de dados. Considerando o contexto do SQL Server, qual arquivo é responsável por armazenar todas essas informações de transações?

A MDF (Master Data File).
B NDF (Secondary Data File).
C CSV (Comma-Separated Values)
D LDF (Log Data File).
E DBF (Database File).
Órgão: BADESUL RS Cargo: Analista de Sistemas Ênfase em Administrador de Banco de Dados Prova: Instituto Legalle - BADESUL RS - Analista de Sistemas Ênfase em Administrador de Banco de Dados - 2026

Um Analista de Sistemas está desenvolvendo relatórios para uma agência de fomento. Ele precisa listar os nomes dos funcionários que atendam a todas as seguintes condições: • Atuam no departamento de Finanças; • Recebem salário superior a R$ 5.000,00; • Possuem dependentes do sexo feminino. Considerando as tabelas Funcionarios, Departamentos e Dependentes, qual consulta SQL retorna CORRETAMENTE os resultados desejados?

A SELECT f.Nome FROM Funcionarios f JOIN Departamentos d ON f.DepartamentoID = d.ID WHERE d.Nome = 'Finanças' AND f.Salario > 5000;
B SELECT f.Nome FROM Funcionarios f JOIN Dependentes dep ON f.ID = dep.FuncionarioID WHERE dep.Sexo = 'F';
C SELECT f.Nome FROM Funcionarios f, Departamentos d, Dependentes dep WHERE f.DepartamentoID = d.ID AND f.ID = dep.FuncionarioID AND d.Nome = 'Finanças' AND f.Salario > 5000;
D SELECT f.Nome FROM Funcionarios f JOIN Departamentos d ON f.DepartamentoID = d.ID JOIN Dependentes dep ON f.ID = dep.FuncionarioID WHERE d.Nome = 'Finanças' OR f.Salario > 5000 OR dep.Sexo = 'F';
E SELECT f.Nome FROM Funcionarios f JOIN Departamentos d ON f.DepartamentoID = d.ID JOIN Dependentes dep ON f.ID = dep.FuncionarioID WHERE d.Nome = 'Finanças' AND f.Salario > 5000 AND dep.Sexo = 'F';
Órgão: BADESUL RS Cargo: Analista de Sistemas Ênfase em Administrador de Banco de Dados Prova: Instituto Legalle - BADESUL RS - Analista de Sistemas Ênfase em Administrador de Banco de Dados - 2026

No modelo lógico de bancos de dados, as informações são organizadas em tabelas compostas por colunas e linhas. Cada linha da tabela corresponde a uma ocorrência específica da entidade armazenada no banco de dados, reunindo os valores associados aos diferentes atributos definidos para essa entidade. Nesse contexto, qual termo é utilizado para designar uma linha de uma tabela no modelo relacional, que representa uma ocorrência específica da entidade armazenada?

A Tupla.
B Atributo.
C Domínio.
D Relação.
E Chave primária.
Órgão: BADESUL RS Cargo: Analista de Sistemas Ênfase em Administrador de Banco de Dados Prova: Instituto Legalle - BADESUL RS - Analista de Sistemas Ênfase em Administrador de Banco de Dados - 2026

Em Bancos de Dados, a Arquitetura ANSI/SPARC ( American National Standards Institute/Standards P/anning and Requirements Committee ) é um modelo que define como os dados devem ser organizados e acessados, visando independência entre a forma de armazenamento e a forma como os usuários interagem com os dados. Assim, qual das alternativas a seguir descreve CORRETAMENTE a Arquitetura ANSI/SPARC?

A Arquitetura de dois níveis, separando apenas a visão do usuário (nível externo) e o armazenamento físico (nível físico), sem uma camada logica.
B Arquitetura em três níveis, que separa a visão do usuário (nível externo), a estrutura lógica dos dados (nível logico) e o armazenamento físico no disco (nível físico).
C Arquitetura de quatro níveis, composta por visão do usuário (nível externo), visão intermediária, estrutura logica (nível logico) e armazenamento físico (nível físico).
D Arquitetura de cinco níveis, composta por múltiplos níveis externos, visão lógica intermediária, estrutura lógica (nível lógico) e dois níveis físicos distintos.
E Arquitetura de seis níveis, incluindo várias camadas externas e internas, além de três níveis físicos separados para armazenamento.
Órgão: BADESUL RS Cargo: Analista de Sistemas Ênfase em Administrador de Banco de Dados Prova: Instituto Legalle - BADESUL RS - Analista de Sistemas Ênfase em Administrador de Banco de Dados - 2026

Em Bancos de Dados, a representação física envolve a forma como os dados são armazenados em disco, visando eficiência de acesso e desempenho. Uma ferramenta importante nesse contexto são os índices, que aceleram a busca e a ordenação de registros em tabelas grandes. No SQL Server, existem dois tipos principais de índices: clusterizados, que reorganizam fisicamente os dados da tabela, e não clusterizados, que criam uma estrutura separada para apontar os registros. Diante disso, assinale a alternativa INCORRETA em relação aos índices clusterizados e não clusterizados.

A O espaço em disco de um índice clusterizado é menor quando comparado a um índice não clusterizado.
B Um índice não clusterizado não usa a própria tabela, utilizando uma estrutura separada para armazenar os ponteiros dos registros.
C São permitidos vários índices clusterizados por tabela.
D Um índice clusterizado determina a ordem física dos registros na tabela.
E Índices não clusterizados requerem lookup na tabela para acessar colunas não indexadas.
Órgão: BADESUL RS Cargo: Analista de Sistemas Ênfase em Administrador de Banco de Dados Prova: Instituto Legalle - BADESUL RS - Analista de Sistemas Ênfase em Administrador de Banco de Dados - 2026

Um Analista de Sistemas, responsável pela modelagem de dados de uma agência de fomento, está elaborando o Diagrama Entidade-Relacionamento (DER) de um sistema que armazena informações sobre clientes. Durante a modelagem, ele identifica um atributo chamado idade, que não precisa ser armazenado diretamente no banco de dados, pois pode ser obtido a partir da data de nascimento registrada para cada cliente. No contexto de modelagem conceitual em um Diagrama Entidade-Relacionamento, como é classificado um atributo que pode ser calculado a partir de outro atributo, como no caso da idade obtida a partir da data de nascimento?

A Atributo multivalorado.
B Atributo composto.
C Atributo simples.
D Atributo derivado.
E Atributo identificador.
Órgão: BADESUL RS Cargo: Analista de Sistemas Ênfase em Administrador de Banco de Dados Prova: Instituto Legalle - BADESUL RS - Analista de Sistemas Ênfase em Administrador de Banco de Dados - 2026

No Diagrama Entidade-Relacionamento (DER), os relacionamentos representam associações entre entidades dentro do modelo conceitual de um banco de dados. Durante a modelagem, um dos conceitos utilizados para classificar esses relacionamentos é o grau de relacionamento. Nesse contexto, o que significa grau de relacionamento em um Diagrama Entidade-Relacionamento?

A Número de registros envolvidos no relacionamento.
B Número de atributos envolvidos no relacionamento.
C Número de entidades envolvidas no relacionamento.
D Número de chaves envolvidas no relacionamento.
E Número de tabelas físicas envolvidas no relacionamento.
Órgão: BADESUL RS Cargo: Analista de Sistemas Ênfase em Administrador de Banco de Dados Prova: Instituto Legalle - BADESUL RS - Analista de Sistemas Ênfase em Administrador de Banco de Dados - 2026

Um Analista de Sistemas, que atua em uma agência de fomento vinculada ao setor governamental, está configurando o controle de acesso ao banco de dados institucional. Durante a administração do ambiente, surgiu a necessidade de permitir que determinados usuários acessem e manipulem objetos específicos do banco de dados, como tabelas e visões, de acordo com suas responsabilidades funcionais, utilizando comandos apropriados da Structured Query Language (SQL). Nesse contexto, qual comando SQL deve ser utilizado para atender a essa necessidade?

A SELECT
B REVOKE
C COMMIT
D INSERT
E GRANT
Órgão: BADESUL RS Cargo: Analista de Sistemas Ênfase em Administrador de Banco de Dados Prova: Instituto Legalle - BADESUL RS - Analista de Sistemas Ênfase em Administrador de Banco de Dados - 2026

No contexto do T-SQL avançado no SQL Server, é comum o desenvolvimento de rotinas e procedimentos armazenados que exigem maior controle sobre os dados retornados pelas consultas. Entre os recursos avançados, destacam-se os cursores. Considerando essa funcionalidade, qual das alternativas a seguir descreve CORRETAMENTE a função dos cursores?

A Permitem criar variáveis temporárias para armazenar resultados agregados.
B Permitem percorrer linha a linha em resultados de consultas, útil para processamento complexo.
C Permitem executar transações de forma automática sem necessidade de COMMIT.
D Permitem gerar índices automaticamente em tabelas de grande volume de dados.
E Permitem agrupar registros com base em funções de agregação sem necessidade de GROUP BY.
Órgão: BADESUL RS Cargo: Analista de Sistemas Ênfase em Administrador de Banco de Dados Prova: Instituto Legalle - BADESUL RS - Analista de Sistemas Ênfase em Administrador de Banco de Dados - 2026

No processo de normalização de bancos de dados, diferentes formas normais são utilizadas para reduzir redundâncias e evitar anomalias nos dados. Entre elas, destaca-se a Forma Normal de Boyce-Codd (BCNF), considerada uma versão mais rigorosa da Terceira Forma Normal. Nesse contexto, assinale a alternativa que apresenta CORRETAMENTE a regra que caracteriza a Forma Normal de Boyce-Codd (BCNF).

A Para toda relação entre atributos X → Y, o atributo Y deve possuir maior cardinalidade que X.
B Para quaisquer atributos X e Y, a relação X se e somente se Y define uma dependência funcional válida.
C Para toda relação entre atributos X → Y, o conjunto resultante deve formar uma chave primária.
D Para toda dependência entre atributos X → Y, ambos devem pertencer obrigatoriamente à mesma chave composta.
E Para toda dependência funcional X → Y, o determinante X deve ser uma chave candidata.
Órgão: BADESUL RS Cargo: Analista de Sistemas Ênfase em Administrador de Banco de Dados Prova: Instituto Legalle - BADESUL RS - Analista de Sistemas Ênfase em Administrador de Banco de Dados - 2026