Questões de Concurso Sobre banco de dados

Questões Discursivas

Foram encontradas 18.981 questões

Q3166837 Banco de Dados

Acerca de aspectos relativos a bancos de dados, julgue o próximo item.


Os bancos de dados podem disparar instruções automáticas chamadas triggers antes ou depois de executar comandos DML, para garantir restrições de integridade.

Alternativas
Q3166836 Banco de Dados

Acerca de aspectos relativos a bancos de dados, julgue o próximo item.


O modelo entidade-relacionamento é derivado do modelo lógico e apresenta detalhes sobre o armazenamento interno dos dados.

Alternativas
Q3166301 Banco de Dados
        A seguir, são mostradas, como exemplo, as duas primeiras linhas (a linha de título e a primeira entrada de dados) das tabelas de nome Clientes e de nome Pedidos.

A partir das informações precedentes, julgue o item a seguir, em relação ao tratamento de dados e tabelas usando a SQL, considerando que, por padrão, todas as instruções são finalizadas com ponto e vírgula (;) após a última cláusula.


Em uma instrução, a cláusula WHERE somente pode ser usada para estabelecer critérios para campos referentes a lugar, como Cidade e Endereco.

Alternativas
Q3166300 Banco de Dados
        A seguir, são mostradas, como exemplo, as duas primeiras linhas (a linha de título e a primeira entrada de dados) das tabelas de nome Clientes e de nome Pedidos.

A partir das informações precedentes, julgue o item a seguir, em relação ao tratamento de dados e tabelas usando a SQL, considerando que, por padrão, todas as instruções são finalizadas com ponto e vírgula (;) após a última cláusula.


A instrução a seguir é usada para selecionar todos os registros da tabela Clientes.


SELECT * FROM Clientes;

Alternativas
Q3164701 Banco de Dados
A diretora de uma escola propôs a criação de um sistema digital para armazenar e organizar os dados de matrículas, notas e frequências dos alunos. O professor Ricardo explicou que, para isso, é necessário utilizar um banco de dados, destacando a importância de organizar as informações em tabelas relacionadas para facilitar consultas e atualizações.

O principal benefício de utilizar um banco de dados relacionado para gerenciar as informações de uma escola é
Alternativas
Q3162951 Banco de Dados
Considere o cenário em que você precisa realizar um backup de uma base de dados PostgreSQL e deseja comprimir o arquivo de saída para economizar espaço. Utilizando o aplicativo pg_dump qual comando é o mais adequado para esse caso?
Alternativas
Q3162134 Banco de Dados
No modelo multidimensional, os dados são organizados em diversas dimensões, cada uma estruturada em múltiplos níveis de abstração definidos por hierarquias de conceitos. Operações OLAP podem ser aplicadas para diferentes finalidades, como realizar uma agregação que reduz a dimensionalidade ou explorar dados com maior nível de detalhe, introduzindo novas dimensões. Com base nas operações descritas, assinale a alternativa que identifica corretamente os nomes dessas operações, respectivamente.
Alternativas
Q3162133 Banco de Dados
Em qual esquema de modelagem multidimensional existem as tabelas de fatos e as tabelas de dimensão sem nenhum tipo de normalização?
Alternativas
Q3162132 Banco de Dados
O pré-processamento de dados é uma tarefa necessária para a mineração de dados. Alguns problemas como integração de esquema, tratamento de dados redundantes, detecção e resolução de conflitos de valores são tratados em qual das etapas de pré-processamento de dados?
Alternativas
Q3162131 Banco de Dados
MapReduce é um modelo de programação utilizado no processamento de grandes volumes de dados. Seu sucesso é decorrente do uso facilitado para processar dados de forma distribuída. Em seu uso, o usuário precisa especificar uma função de Map para gerar os pares de chave/valor. Além disso, torna-se necessário definir a função de Reduce para juntar os valores intermediários processados associados a uma mesma chave. Qual das seguintes ferramentas implementa esse modelo de programação?
Alternativas
Q3162130 Banco de Dados
Considere um banco de dados relacional que armazena informações sobre diversas corridas de rua. O esquema desse banco de dados relacional é descrito por apenas uma tabela chamada: Corrida (bateria: integer, nome: varchar(64), tempo: float). Com base nessa tabela, assinale a alternativa que representa uma consulta SQL que retorna o nome do ganhador de cada bateria, a bateria e o tempo respectivamente.
Alternativas
Q3161390 Banco de Dados
Assinale com V (Verdadeiro) ou com F (Falso) as seguintes afirmações sobre banco de dados relacionais:

( ) O diagrama Entidade-Relacionamento é utilizado na modelagem conceitual de banco de dados relacional.
( ) O comando SQL INSERT é utilizado para alterar dados já existentes em uma tabela.
( ) A normalização em bancos de dados tem como objetivo principal eliminar redundâncias e inconsistências no banco de dados.
( ) O principal benefício de um índice em uma tabela de banco de dados é aumentar a velocidade de consultas.

Assinale a alternativa que apresenta a sequência correta.
Alternativas
Q3161383 Banco de Dados
Em um sistema de gerenciamento de conexões com banco de dados, é necessário garantir que exista apenas uma instância da classe responsável pela conexão, pois a criação de múltiplas instâncias poderia resultar em conexões duplicadas e sobrecarregar o banco de dados. Para isso, foi adotado o padrão de projeto Singleton. Qual das seguintes afirmações sobre o padrão Singleton está correta?
Alternativas
Q3161367 Banco de Dados
Em um sistema de gestão acadêmica de uma universidade, é necessário registrar informações sobre os discentes e as disciplinas em que estão matriculados. Cada discente pode se matricular em várias disciplinas, e cada disciplina pode ter vários discentes matriculados. Considerando os conceitos e boas práticas de modelagem de banco de dados relacional, qual das alternativas a seguir melhor representa a estrutura das tabelas para atender a essa necessidade?
Alternativas
Q3161356 Banco de Dados
Um administrador de banco de dados PostgreSQL precisa otimizar o armazenamento de uma tabela com grandes volumes de dados em um sistema de arquivos com baixa performance, movendo a tabela para um disco mais rápido. Qual dos seguintes objetos do PostgreSQL o administrador deve utilizar para distribuir fisicamente os dados da tabela em outro local de armazenamento?
Alternativas
Q3161344 Banco de Dados
Qual das alternativas abaixo descreve corretamente características de SGBDs relacionais?
Alternativas
Q3161336 Banco de Dados
Uma tabela chamada vendas armazena informações sobre as vendas realizadas por uma determinadaempresa, com as seguintes colunas:

• id_venda (INT): identificador da venda
• data_venda (DATE): data em que a venda foi realizada
• id_produto (INT): identificador do produto vendido
• quantidade (INT): quantidade de itens vendidos
• valor_total (DECIMAL): valor total da venda

Qual das consultas abaixo retorna o número do mês, número total de vendas e o valor médio dasvendas do mês indepentende do ano da venda, considerando o uso da linguagem SQL no banco dedados PostgreSQL? 
Alternativas
Q3161242 Banco de Dados
Uma empresa de varejo online deseja analisar grandes volumes de dados sobre o comportamento dos clientes, incluindo dados de navegação no site, histórico de compras, interações em redes sociais e avaliações de produtos. O objetivo é identificar padrões de consumo, personalizar ofertas e melhorar a experiência do cliente.
Com base nesse cenário, analise as seguintes afirmações sobre Data Warehouse e Data Lake:

I.Um Data Warehouse seria a solução ideal para armazenar e analisar esses dados, pois ele é otimizado para armazenar dados estruturados em tabelas, como dados de vendas e cadastro de clientes.
II.Um Data Lake seria mais adequado para esse caso, pois permite armazenar dados de diferentes fontes e formatos, como dados estruturados, semiestruturados e não estruturados.
III.No Data Lake, os dados são armazenados em seu formato original, sem necessidade de serem transformados antes de serem armazenados. A transformação dos dados ocorre apenas quando necessário, durante a análise.
IV.O Data Warehouse é mais indicado para análises em tempo real, enquanto o Data Lake é mais adequado para análises complexas que exigem processamento de grandes volumes de dados.

Quais afirmações estão corretas?
Alternativas
Q3161240 Banco de Dados
Um Analista de Informática precisa projetar um banco de dados para armazenar informações sobre alunos, cursos e matrículas em uma escola. A tabela Alunos possui os campos id_aluno (chave primária), nome e data_nascimento. A tabela Cursos possui os campos id_curso (chave primária), nome e carga_horaria. A tabela Matriculas possui os campos id_aluno e id_curso (chaves estrangeiras), e data_matricula.
Qual comando SQL deve ser utilizado para consultar o nome do aluno, o nome do curso e a data da matrícula de todos os alunos matriculados no curso de "Introdução à Programação"? 
Alternativas
Q3161228 Banco de Dados
Um Analista de Informática está modelando um banco de dados para um sistema de biblioteca. Ele precisa representar as entidades "Livro", "Autor" e "Usuário", e os relacionamentos entre elas.
Considerando os conceitos de modelagem de dados conceitual e semântica, analise as afirmativas a seguir:

I.Na modelagem conceitual, o foco é representar as entidades e seus relacionamentos de forma abstrata, sem se preocupar com os detalhes de implementação em um sistema de gerenciamento de banco de dados (SGBD) específico.
II.A modelagem semântica se concentra em capturar o significado dos dados e as regras de negócio que regem o sistema, como por exemplo, a regra de que um livro pode ter vários autores e um autor pode escrever vários livros.
III.O modelo entidade-relacionamento (MER) é uma ferramenta utilizada na modelagem conceitual para representar as entidades, os atributos e os relacionamentos do banco de dados.
IV.A cardinalidade dos relacionamentos define o número mínimo e máximo de ocorrências de uma entidade que podem estar associadas a outra entidade, como por exemplo, a cardinalidade entre "Livro" e "Autor" que pode ser muitos-para-muitos.

Está correto o que se afirma em:
Alternativas
Respostas
2401: C
2402: E
2403: E
2404: C
2405: E
2406: B
2407: B
2408: A
2409: C
2410: A
2411: C
2412: B
2413: A
2414: C
2415: D
2416: B
2417: D
2418: B
2419: C
2420: C