Questões de Concurso Sobre banco de dados

Foram encontradas 18.739 questões

Q3136481 Banco de Dados
O SQL (Structured Query Language) é a linguagem padrão utilizada para manipulação de bancos de dados relacionais. Apesar de ser padronizado, várias implementações de bancos de dados possuem variações, e o conhecimento dessas variações pode influenciar a escolha de comandos e funções. Considerando os padrões de SQL aceitos no mercado, qual das alternativas abaixo está correta?
Alternativas
Q3136479 Banco de Dados
O DTS (Data Transformation Services) é uma ferramenta utilizada para transformar e migrar dados entre diferentes sistemas em um ambiente de Data Warehouse. Sabendo disso, qual das alternativas abaixo reflete corretamente uma funcionalidade do DTS em um processo de ETL (Extract, Transform, Load)?
Alternativas
Q3136478 Banco de Dados
Os bancos de dados orientados a objeto (BDOO) são arquiteturas que utilizam os princípios da orientação a objetos, como encapsulamento, herança e polimorfismo, para representar dados complexos e suas interações de forma mais natural e eficiente. Esses sistemas permitem que objetos sejam armazenados diretamente em um banco de dados sem a necessidade de conversão para um modelo relacional. Baseando-se nessa arquitetura, relacione os conceitos da coluna A com suas respectivas descrições na coluna B.
Coluna A − Conceitos:
1.Encapsulamento. 2.Herança. 3.Polimorfismo. 4.Persistência de Objeto. 5.Coleções de Objetos.
Coluna B − Descrições:
(__)Permite que um objeto mantenha seu estado entre as execuções de um sistema, sendo salvo e recuperado diretamente do banco de dados. (__)Mecanismo que possibilita que uma classe derivada herde características (atributos e métodos) de uma classe base. (__)Atributos e métodos de um objeto são protegidos e só podem ser acessados por meio de interfaces bem definidas. (__)Conceito que permite que diferentes objetos respondam ao mesmo método de maneira distinta, conforme sua classe específica. (__)Estruturas usadas para armazenar múltiplos objetos em um banco de dados, como arrays, listas ou conjuntos.
A sequência correta é:
Alternativas
Q3136476 Banco de Dados
Um esquema de banco de dados define como os dados são organizados em um banco de dados relacional; isso inclui restrições lógicas, como nomes de tabelas, campos, tipos de dados e relacionamentos entre essas entidades. Um esquema em floco de neve apresenta a seguinte característica: 
Alternativas
Q3136475 Banco de Dados
A PL/SQL é uma linguagem estruturada em blocos de código e, assim como a SQL, ela aceita diversos tipos de dados, como numéricos, strings, datas. Assinale a alternativa que se refere à palavra chave que se refere às instruções que são executadas quando o bloco é executado: 
Alternativas
Q3136474 Banco de Dados
No contexto de bancos de dados, os conceitos de abstração de dados, independência de dados, integridade referencial e normalização são fundamentais para garantir a organização eficiente e a integridade das informações. Sendo assim, analise as afirmativas a seguir.
I.A independência física de dados garante que alterações no esquema lógico do banco de dados não afetem o armazenamento físico dos dados.
II.A integridade referencial é mantida quando um valor de chave estrangeira em uma tabela pode não ter correspondência com a chave primária da tabela relacionada.
III.A normalização é um processo de organização de um banco de dados que visa minimizar a redundância e eliminar dependências funcionais, muitas vezes resultando na criação de várias tabelas.
IV.A abstração de dados permite que os usuários interajam com o banco de dados sem precisar saber como os dados estão fisicamente armazenados ou organizados. 
V.A normalização em excesso pode resultar em problemas de desempenho, especialmente em consultas complexas, devido à necessidade de realizar várias junções entre tabelas.
Estão corretas as afirmativas:
Alternativas
Q3136473 Banco de Dados
 O banco PostgreSQL possui uma série de parâmetros de configuração para proporcionar uma melhoria de performance para cada cenário de utilização. O arquivo pg_hba.conf tem como principal objetivo: 
Alternativas
Q3136471 Banco de Dados
Nos bancos de dados, tanto as Stored Procedures quanto os Triggers são recursos poderosos que podem ser utilizados para automatizar tarefas, melhorar a performance e a segurança das operações de banco de dados. No que diz respeito às suas diferenças, está é verdadeira a seguinte afirmação:
Alternativas
Q3136470 Banco de Dados
Assinale a alternativa incorreta no que diz respeito ao bom desempenho de bancos de dados: 
Alternativas
Q3136469 Banco de Dados
Um esquema de banco de dados é um esboço de um banco de dados planejado. Esquemas e instâncias de banco de dados podem se afetar mutuamente por meio de um sistema de gerenciamento de banco de dados (DBMS). Pode ser útil integrar diversas fontes em um único esquema. Garantir que nenhum dos elementos em qualquer uma das fontes seja perdido, refere-se ao seguinte requisito que deve ser cumprido para haver uma transição contínua:
Alternativas
Q3136357 Banco de Dados
A modelagem de dados envolve a criação de um esquema que represente as entidades, seus atributos e os relacionamentos entre elas, enquanto a normalização visa organizar os dados de forma a reduzir redundâncias e melhorar a consistência. Sobre a modelagem de dados e a normalização de bancos de dados, assinale a alternativa CORRETA. 
Alternativas
Q3136174 Banco de Dados
A Normalização em Bancos de Dados é o processo para avaliar e corrigir estruturas e tabelas de modo a minimizar as redundâncias de dados, reduzindo, assim, a probabilidade de anomalias. A Terceira forma normal utiliza o princípio da:
Alternativas
Q3136167 Banco de Dados
A Modelagem de Entidades e Relacionamentos é uma técnica utilizada para representar os dados a serem armazenados em um sistema, tendo sido desenvolvida originalmente para dar suporte ao projeto de bancos de dados. É uma entidade fraca: 
Imagem associada para resolução da questão
Alternativas
Q3136157 Banco de Dados
As operações realizadas em bancos de dados relacionais, como leitura e escrita, são chamadas transações. Para alcançar confiabilidade, as transações são estruturadas seguindo quatro princípios essenciais. O texto abaixo refere-se ao seguinte princípio:
"É o princípio que assegura que uma transação leva o banco de dados de um estado válido para outro estado válido. Os dados devem seguir regras e restrições definidas para manter a integridade e a coerência do banco de dados." 
Alternativas
Q3136149 Banco de Dados
A etapa de projeto lógico de alto nível para Banco de Dados NoSQL converte um esquema conceitual representado no modelo entidade-relacionamento estendido (EER) para um esquema de agregados. Na conversão de relacionamentos de um esquema EER baseada na cardinalidade, a regra de conversão do tipo aninhamento não se aplica à seguinte cardinalidade:
Alternativas
Q3136145 Banco de Dados
Assinale a alternativa que se refere à função SQL que retorna o primeiro valor não NULL de uma lista: 
Alternativas
Q3136144 Banco de Dados
A associação é uma técnica de mineração de dados que possui como princípio a utilização de algumas regras para encontrar relacionamentos entre variáveis, inclusive em situações em que elas, aparentemente, não possuem nenhuma relação. Considerando a realização de compras por 10 clientes como demonstrado abaixo, pode-se afirmar que o valor do suporte e confiança para a associação "hambúrguer e pão" é, respectivamente, de:


Imagem associada para resolução da questão
Alternativas
Q3136062 Banco de Dados
A otimização de consultas SQL é essencial para melhorar o desempenho de sistemas que processam grandes volumes de dados. Análises adequadas permitem identificar gargalos e aumentar a eficiência das operações de leitura e escrita. Qual das alternativas a seguir representa uma técnica eficaz para otimizar o desempenho de uma consulta SQL?
Alternativas
Q3136058 Banco de Dados
A gestão de conteúdo é essencial para organizar, armazenar e proteger informações valiosas para uma organização. Além disso, a segurança no banco de dados é um aspecto crítico para proteger o acesso não autorizado e garantir a integridade dos dados. Qual das alternativas abaixo reflete uma prática recomendada de segurança na gestão de conteúdo e em bancos de dados?
Alternativas
Q3136053 Banco de Dados
No contexto de Data Warehousing, bases de dados multidimensionais são estruturadas para facilitar o processamento analítico e a geração de relatórios de forma eficiente. A modelagem e a otimização dessas bases exigem a aplicação de técnicas que garantam desempenho e escalabilidade, suportando as operações de OLAP (Online Analytical Processing). Relacione as técnicas de modelagem com suas respectivas descrições ou objetivos.

Coluna A: Técnica de Modelagem e Otimização.
1.Modelo Estrela (Star Schema). 2.Tabelas Fato e Dimensão. 3.Indexação Bitmap. 4.Modelo Snowflake (Floco de Neve). 5.Materialização de Visões.

Coluna B: Descrição
(__)Técnica de otimização que armazena pré-calculados os resultados de consultas frequentes, reduzindo o tempo de resposta nas consultas complexas.

(__)Técnica de indexação usada para bases de dados com alta cardinalidade, facilitando consultas por meio de índices binários.

(__)Estrutura de modelagem que simplifica a análise, mantendo todas as dimensões ligadas diretamente à tabela fato, otimizando a performance de consulta.

(__)Tabelas usadas para armazenar dados detalhados e sumarizados, com a tabela fato contendo medidas e as dimensões contendo atributos.

(__)Modelo de dados que normaliza as tabelas de dimensão, reduzindo redundâncias e aumentando a complexidade das junções.

A sequência correta é:
Alternativas
Respostas
2581: D
2582: E
2583: A
2584: E
2585: B
2586: D
2587: D
2588: A
2589: D
2590: B
2591: A
2592: B
2593: A
2594: D
2595: E
2596: C
2597: B
2598: D
2599: C
2600: E