Questões de Concurso Comentadas sobre banco de dados

Foram encontradas 15.747 questões

Q3302398 Banco de Dados
Banco de dados relacionais utilizam a linguagem SQL para manipulação de dados, permitindo a realização de consultas complexas com o uso de subqueries e funções agregadas. Suponha que, em um banco de dados de uma empresa, a tabela Vendas tenha a estrutura a seguir:

CREATE TABLE Vendas (    id_venda INT PRIMARY KEY,    id_cliente INT,    valor DECIMAL(10,2),    data_venda DATE ); 
A empresa deseja encontrar os clientes que realizaram pelo menos uma venda acima da média de todas as vendas registradas. Qual das seguintes consultas retorna corretamente esse resultado?
Alternativas
Q3302386 Banco de Dados
Uma empresa de mídia digital usa o banco de dados MongoDB para armazenar informações sobre artigos publicados em sua plataforma. Cada documento na coleção artigos contém os seguintes campos: 

json {  "_id":ObjectId("65a4f9c9e1234567890abcde"),  "titulo": "Avanços em Machine Learning",  "autor": "João Silva",  "categoria": "Inteligência Artificial",  "visualizacoes": 1250,  "publicado_em":ISODate("2024-02-10T12:00:00Z"),  "tags": ["IA", "Deep Learning", "Redes Neurais"] } 



A equipe de ciência de dados precisa executar algumas consultas para analisar os artigos publicados e gerar relatórios. Assinale a alternativa que apresenta o comando que retorna todos os artigos da categoria "Inteligência Artificial", com número de visualizações que seja maior ou igual a 1000, ordenados por número de visualizações em ordem decrescente.
Alternativas
Q3302385 Banco de Dados
Uma startup de e-commerce planeja a infraestrutura de seu banco de dados para armazenar e gerenciar informações sobre produtos, pedidos e usuários. O sistema deve garantir alta consistência nas transações financeiras, mas também precisa lidar com um grande volume de dados não estruturados, como avaliações dos clientes e interações personalizadas. Além disso, a empresa deseja ter boa escalabilidade para lidar com um número crescente de usuários e transações ao longo do tempo.

Considerando a necessidade descrita, assinale a alternativa que apresenta o tipo de banco de dados mais adequado como base principal para essa aplicação.
Alternativas
Q3302130 Banco de Dados

Julgue o item a seguir, a respeito de linguagem de programação e de sistema de gerenciamento de banco de dados (SGBD) com extensão espacial. Nesse sentido, considere que a sigla SQL, sempre que empregada, se refere a Structured Query Language. 


As extensões espaciais utilizadas nas arquiteturas integradas estendem a SQL para incluir operações sobre tipos de dados espaciais, transformando-a, de fato, em uma linguagem para consultas espaciais.

Alternativas
Q3302129 Banco de Dados

Julgue o item a seguir, a respeito de linguagem de programação e de sistema de gerenciamento de banco de dados (SGBD) com extensão espacial. Nesse sentido, considere que a sigla SQL, sempre que empregada, se refere a Structured Query Language. 


Em sua formação, a SQL conta com a DDL (Data Defination Language), que fornece comandos para definir e modificar esquemas de tabelas, remover tabelas, criar índices e definir restrições de integridade e com a DML (Data Manipulation Language), que fornece comandos para consultar, inserir, modificar e remover dados no banco de dados. 

Alternativas
Q3302128 Banco de Dados

Julgue o item a seguir, a respeito de linguagem de programação e de sistema de gerenciamento de banco de dados (SGBD) com extensão espacial. Nesse sentido, considere que a sigla SQL, sempre que empregada, se refere a Structured Query Language. 


Uma das limitações do uso da SQL em manipulação de dados espaciais é que ela oferece recursos limitados para o tratamento de campos longos. 

Alternativas
Q3302127 Banco de Dados

Julgue o item a seguir, a respeito de linguagem de programação e de sistema de gerenciamento de banco de dados (SGBD) com extensão espacial. Nesse sentido, considere que a sigla SQL, sempre que empregada, se refere a Structured Query Language. 


Oracle Spatial é uma extensão espacial desenvolvida sobre o modelo objeto-relacional do SGDB Oracle e permite definir novos tipos de dados por meio da DDL, além de implementar operações sobre esses novos tipos por meio de uma extensão procedural da SQL (PL/SQL). 

Alternativas
Q3301188 Banco de Dados

Julgue o item subsequente, relativo a banco de dados georreferenciado. 


Na modelagem física de dados espaciais, a etapa referente ao particionamento de tabelas em sistemas com grandes volumes de dados geoespaciais é especialmente útil para dados que são frequentemente acessados por região geográfica.

Alternativas
Q3301187 Banco de Dados

Julgue o item subsequente, relativo a banco de dados georreferenciado. 


Na modelagem lógica do desenvolvimento de banco de dados, as entidades e os atributos identificados na fase conceitual são refinados e detalhados, o que envolve a definição precisa das tabelas ou classes que representarão as entidades, mas não de seus atributos correspondentes. 

Alternativas
Q3301186 Banco de Dados

Julgue o item subsequente, relativo a banco de dados georreferenciado. 


Os principais aspectos da modelagem conceitual de dados geoespaciais envolvem abstração de dados, entidades e relações, atributos, hierarquias e agregações, porém não envolvem diagramas e notações. 

Alternativas
Q3301185 Banco de Dados

Julgue o item subsequente, relativo a banco de dados georreferenciado. 


Nas árvores espaciais, como a árvore R (R-tree), os dados são organizados em uma estrutura de árvore hierárquica: os nós da árvore representam regiões geográficas que agrupam objetos espaciais, o que gera uma lenta localização de objetos dentro de áreas de interesse, aumentando a quantidade de dados a serem considerados em cada consulta.

Alternativas
Q3301184 Banco de Dados

Julgue o item subsequente, relativo a banco de dados georreferenciado. 


Um aspecto importante na gestão eficiente de grandes conjuntos de dados geoespaciais é a otimização de consultas espaciais; para isso, são indicadas operações como o geoprocessamento cruzado e a atualização minimizada de índices. 

Alternativas
Q3301156 Banco de Dados

Acerca de conceitos pertinentes à elaboração de banco de dados georreferenciados, julgue o item a seguir. Nesse sentido, considere que a sigla ETL, sempre que empregada, se refere a extract, transform and load. 


Embora estejam geralmente associadas aos próprios softwares GIS (Geographic Information System), as ferramentas de ETL do modelo toolbox, em boa parte, não permitem o uso de funcionalidades típicas desses softwares em uma abordagem model builder. 

Alternativas
Q3301155 Banco de Dados

Acerca de conceitos pertinentes à elaboração de banco de dados georreferenciados, julgue o item a seguir. Nesse sentido, considere que a sigla ETL, sempre que empregada, se refere a extract, transform and load. 


Com o objetivo de estabelecer consenso para o desenvolvimento de tecnologias, o Open Geospatial Consortium desenvolveu um padrão complexo para a representação dos dados espaciais e das funções espaciais a serem empregados em sistemas computacionais.

Alternativas
Q3301154 Banco de Dados

Acerca de conceitos pertinentes à elaboração de banco de dados georreferenciados, julgue o item a seguir. Nesse sentido, considere que a sigla ETL, sempre que empregada, se refere a extract, transform and load. 


Na segurança de bancos de dados geoespaciais, o controle de acesso regula, porém não limita quem pode acessar, modificar e deletar dados sensíveis relacionados à localização geográfica. Para tal, uma estratégia eficiente de controle de acesso é a autorização granular. 

Alternativas
Q3301153 Banco de Dados

Acerca de conceitos pertinentes à elaboração de banco de dados georreferenciados, julgue o item a seguir. Nesse sentido, considere que a sigla ETL, sempre que empregada, se refere a extract, transform and load. 


No sistema de gerenciamento relacional, o banco de dados é organizado como uma coleção de relações, cada qual com atributos de um tipo específico. 

Alternativas
Q3301152 Banco de Dados

Acerca de conceitos pertinentes à elaboração de banco de dados georreferenciados, julgue o item a seguir. Nesse sentido, considere que a sigla ETL, sempre que empregada, se refere a extract, transform and load. 


As ferramentas de ETL do modelo codesandbox consistem de softwares de interface model builder, que não permitem atuar nas informações geográficas a partir do conceito de objetos e(ou) geo-objetos, assim como das principais linguagens de programação em uso. 

Alternativas
Q3301151 Banco de Dados
Acerca de conceitos pertinentes à elaboração de banco de dados georreferenciados, julgue o item a seguir. Nesse sentido, considere que a sigla ETL, sempre que empregada, se refere a extract, transform and load. 
Um dos principais componentes de todo sistema de gerenciamento de bancos de dados é o processador de consultas, que, ao receber uma consulta, prepara um plano de execução para essa consulta, que consiste de operações de mais alto nível, implementadas pelo subsistema de armazenamento. 
Alternativas
Q3299586 Banco de Dados
Considere uma tabela denominada clientes com três colunas: id, nome e peso. O comando SQL, que pode ser utilizado para aumentar em duas unidades o peso de todos os clientes, é
Alternativas
Q3299578 Banco de Dados
Sobre os conceitos de entidade fraca no modelo entidade relacionamento, considere como verdadeira (V) ou falsa (F) cada uma das afirmativas a seguir.

I. A existência de uma entidade fraca depende da existência de uma entidade forte.
II. A entidade que não tem chave primária é chamada de entidade fraca.
III. A chave primária de uma entidade fraca é composta pela chave primária da entidade forte e um ou mais atributos próprios.

A alternativa correta é
Alternativas
Respostas
1481: D
1482: E
1483: D
1484: C
1485: C
1486: C
1487: C
1488: C
1489: E
1490: E
1491: E
1492: E
1493: E
1494: E
1495: E
1496: C
1497: E
1498: E
1499: A
1500: B