Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 15.355 questões

Q3707477 Banco de Dados
No contexto de banco de dados, as propriedades ACID são fundamentais para garantir a confiabilidade das transações. Sobre essas propriedades e os papéis no ecossistema de banco de dados, analise as assertivas abaixo:

I. Atomicidade garante que uma transação seja tratada como uma unidade indivisível, em que todas as operações são executadas com sucesso ou todas são desfeitas em caso de falha.
II. Consistência assegura que o banco de dados permaneça em um estado válido após a execução de qualquer transação, respeitando todas as regras de integridade definidas.
III. O Administrador de Banco de Dados (DBA) é responsável exclusivamente pela criação de consultas SQL e desenvolvimento de aplicações, não tendo autoridade sobre políticas de segurança e backup.
IV. Isolamento permite que transações concorrentes sejam executadas como se fossem sequenciais, evitando interferências entre elas.

Quais estão corretas?
Alternativas
Q3707476 Banco de Dados
 Um administrador de banco de dados no SQL Server precisa gerar um relatório contendo o número total de registros da tabela Pedidos, de forma precisa e eficiente, para fins de auditoria e monitoramento de volume de dados. Considerando que o SQL Server disponibiliza funções agregadas e de sistema para manipulação de dados, qual das instruções abaixo retorna corretamente o número total de linhas da tabela Pedidos?
Alternativas
Q3707475 Banco de Dados
Em um ambiente corporativo, um analista precisa criar uma tabela no PostgreSQL para armazenar informações de funcionários, incluindo um identificador único, o nome completo e a data de admissão. Considerando boas práticas de modelagem e os tipos de dados disponíveis nesse SGBD, assinale a alternativa correta. 
Alternativas
Q3707474 Banco de Dados
Sobre Sistemas de Gerenciamento de Banco de Dados (SGBDs) e seus comandos, analise as assertivas abaixo:

I. No PostgreSQL, o tipo de dado SERIAL é frequentemente utilizado para criação de chaves primárias autoincrementadas, mas internamente ele é apenas um atalho para a criação de uma sequência associada a uma coluna inteira.
II. No SQL Server, o comando IDENTITY é utilizado para definir colunas autoincrementadas, permitindo configurar o valor inicial e o incremento a cada nova inserção de registro.
III. O comando TRUNCATE TABLE, presente tanto no PostgreSQL quanto no SQL Server, remove todas as linhas de uma tabela e pode ser revertido por um ROLLBACK em todos os casos, assim como o DELETE.

Quais estão corretas?
Alternativas
Q3706679 Banco de Dados

Ferramentas de Big Data permitem processar, armazenar, analisar e visualizar dados de forma altamente eficiente e escalável. Analise as afirmações quanto às características de tais ferramentas.


I. Baixa tolerância a falhas.

II. Processamento paralelo e distribuído.

III. Esquemas rígidos obrigatórios.

IV. Armazenamento centralizado exclusivo.

V. Escalabilidade horizontal.


Estão corretas as afirmações apresentadas em:

Alternativas
Q3706676 Banco de Dados
O BI (Business Intelligence) ou Inteligência de Negócios possui, como um de seus pilares, o processo de ETL (Extraction, Transformation and Load). O fluxo ETL é o ferramental primordial para 
Alternativas
Q3706672 Banco de Dados
Um Sistema Gerenciador de Banco de Dados (SGBD) é um software que permite definir, armazenar, consultar e manter grandes volumes de dados de forma estruturada, garantindo segurança, consistência e desempenho. Sabendo disso, tais sistemas são o ferramental ideal para 
Alternativas
Q3705859 Banco de Dados
Considere que uma startup de análise de sentimentos para redes sociais está desenvolvendo uma nova plataforma. O banco de dados atual, um modelo relacional tradicional, está apresentando problemas de desempenho e escalabilidade, especialmente ao lidar com a grande quantidade e variedade de dados (textos, imagens, vídeos) gerados diariamente.

Nesse contexto, o gerente de tecnologia sugere a migração para uma solução de banco de dados NoSQL para o armazenamento dos novos dados.

Sobre os desafios e / ou as características dessa mudança, assinale a alternativa incorreta.
Alternativas
Q3705852 Banco de Dados
O OLAP (Online Analytical Processing) é uma tecnologia utilizada para análise multidimensional de grandes volumes de dados, permitindo aos usuários explorar informações complexas de forma rápida e eficiente.

Sobre os conceitos e características do OLAP, assinale a alternativa correta.
Alternativas
Q3705851 Banco de Dados
Em relação ao projeto e uso desse Data Warehouse, assinale com V as afirmativas verdadeiras e com F as falsas.

(   ) A separação em tabelas de fatos e dimensões (modelo estrela) é uma prática comum para otimizar consultas analíticas, pois simplifica as junções de tabelas.

(   ) A tabela FATO_VENDAS armazena métricas numéricas e chaves estrangeiras que fazem referência às chaves primárias das tabelas de dimensão.

(   )  A atualização dos dados no Data Warehouse ocorre em tempo real, já que ele é projetado para ser a fonte primária de dados para as operações do dia a dia da empresa.

Assinale a sequência correta.
Alternativas
Q3705843 Banco de Dados
A modelagem e a normalização de dados são processos fundamentais no projeto de bancos de dados relacionais, garantindo a organização, a integridade e a eficiência das informações.

Sobre as principais características e objetivos desses processos, analise as afirmativas a seguir.

I. O principal objetivo da normalização é organizar as tabelas para reduzir a redundância de dados, evitando anomalias que possam ocorrer durante a inserção, atualização ou exclusão de registros.

II. Na modelagem conceitual, a representação da base de dados é feita de forma detalhada, incluindo tabelas, tipos de dados e chaves primárias, pronta para ser implementada em um SGBD (Sistema Gerenciador de Banco de Dados).

III. A chave estrangeira é um atributo de uma tabela que se relaciona com a chave primária de outra tabela, sendo utilizada para criar vínculos entre elas e estabelecer a integridade referencial.

Estão corretas as afirmativas
Alternativas
Ano: 2025 Banca: FUNDATEC Órgão: UFRGS Prova: FUNDATEC - 2025 - UFRGS - Estatístico |
Q3705832 Banco de Dados
Uma determinada empresa mantém o registro de todas as vendas em uma tabela SQL chamada Vendas. Cada linha da tabela corresponde a uma venda e contém as seguintes colunas:

 id (inteiro, chave primária).  produto (texto).  quantidade (inteiro).  preco unitario (decimal).

A gerência deseja controlar e analisar as vendas utilizando comandos SQL básicos. Para isso, é necessário adicionar novas vendas, atualizar preços, remover registros e consultar os dados existentes. Diante dessa situação, para que cada operação abaixo funcione conforme descrito, aplicam-se os seguintes comandos SQL:

 Adicionar uma nova venda de 3 canetas a R$ 2,50 cada: _________ INTO Vendas (produto, quantidade, preco_unitario) VALUES ('Caneta', 3, 2.50);
 Aumentar em 20% o preço de todos os produtos: _________ Vendas SET preco_unitario = preco_unitario * 1.20;
 Remover todas as vendas registradas: _________ FROM Vendas;
 Listar todas as vendas registradas na tabela: _________ * FROM Vendas;



Assinale a alternativa que preenche, correta e respectivamente, as lacunas dos trechos acima.
Alternativas
Ano: 2025 Banca: FUNDATEC Órgão: UFRGS Prova: FUNDATEC - 2025 - UFRGS - Estatístico |
Q3705830 Banco de Dados
Um banco de dados é uma coleção organizada de dados relacionados. Por dados, se entendem os fatos conhecidos que podem ser registrados, armazenados e processados, possuindo significado intrínseco. Entre os principais conceitos de bancos de dados, destaca-se o modelo relacional, que representa o banco de dados como uma coleção de relações. Informalmente, cada relação pode ser vista como uma tabela de valores, similar a um arquivo plano de registros. É chamado de arquivo plano porque cada registro apresenta uma estrutura linear e simples. Com base nos conceitos do modelo relacional, analise as assertivas abaixo:

I. Quando uma relação é considerada uma tabela de valores, cada coluna na tabela representa uma coleção de valores de dados relacionados.
II. Cada relação é representada por uma tabela, onde cada linha corresponde a uma tupla, e cada coluna, a um atributo.
III. Uma linha representa um fato que normalmente corresponde a uma entidade ou relacionamento do mundo real.
IV. O tipo de dado que descreve os tipos de valores que podem aparecer em cada coluna é representado por um domínio de valores possíveis.


Quais estão corretas?
Alternativas
Q3704423 Banco de Dados
Qual é a linguagem de programação fornecida pelo sistema gerenciador de banco de dados Microsoft SQL Server para armazenar valores em variáveis, aplicar a execução condicional de comandos e controlar fluxos de seus programas, bem como passar parâmetros para procedimentos armazenados? 
Alternativas
Q3704421 Banco de Dados
Qual é o tipo do banco de dados do sistema gerenciador de banco de dados Microsoft SQL Server? 
Alternativas
Q3701242 Banco de Dados
A arquitetura de um banco de dados pode ser dividida em diferentes níveis, e o nível que foca na percepção da comunidade de usuários e não em usuários individuais é o  
Alternativas
Q3701241 Banco de Dados
Em um SGBD relacional, a restrição que garante que todos os valores em uma coluna sejam distintos entre si e que permite valor NULL é denominada 
Alternativas
Q3701240 Banco de Dados
Na modelagem dimensional, é objetivo da operação de fragmentação
Alternativas
Q3701239 Banco de Dados
Considerando uma tabela ALUNO com cem registros, a instrução SELECT * FROM ALUNO LIMIT 20 OFFSET 90 apresentará os registros
Alternativas
Q3701238 Banco de Dados
Em um banco de dados, a instrução CREATE TABLE é um exemplo de 
Alternativas
Respostas
561: B
562: C
563: A
564: C
565: E
566: C
567: B
568: C
569: C
570: D
571: B
572: A
573: D
574: E
575: C
576: E
577: D
578: B
579: C
580: C