Questões de Concurso Sobre banco de dados

Foram encontradas 15.577 questões

Q2475718 Banco de Dados
O principal objetivo de um data warehousing é permitir a análise de dados para auxiliar na tomada de decisões estratégicas e operacionais nas organizações. Considere as características de data warehousing, marque V para as afirmativas verdadeiras e F para as falsas.

( ) Metadata: usado para documentar e descrever os dados e processos, incluindo a origem dos dados e transformações aplicadas.
( ) Cubos OLAP: são conjuntos de dados organizados em um formato multidimensional que dificultam a análise e geração de relatórios.
( ) Data Marts:são subconjuntos e são projetados para atender às necessidades específicas de uma área funcional ou departamento da organização.

A sequência está correta em 
Alternativas
Q2475717 Banco de Dados
Data warehousing é normalmente integrado com ferramentas de análise de dados. Sobre o Processamento Analítico On-line (OLAP) no contexto de data warehousing, assinale a afirmativa que define corretamente OLAP. 
Alternativas
Q2475716 Banco de Dados
Data warehousing é um sistema de armazenamento de dados projetado para consolidar e integrar dados de várias fontes diferentes para fins de análise e geração de relatórios. Sobre os principais conceitos de data warehousing, assinale a afirmativa que define corretamente ETL (Extração, Transformação e Carregamento) no contexto de data warehousing.
Alternativas
Q2475715 Banco de Dados
O PostgreSQL segue o modelo relacional padrão, com suporte para tabelas, chaves estrangeiras, índices, triggers, visões e outros recursos essenciais de um sistema de banco de dados relacional. Considerando as características do PostgreSQL, marque V para as afirmativas verdadeiras e F para as falsas.


( ) Oferece suporte completo ao padrão SQL, além de incluir extensões avançadas, como janelas de funções, CTEs e operadores JSON.
( ) Garante a consistência dos dados, oferecendo suporte completo a transações ACID, o que garante a integridade dos dados mesmo em situações de falha.
( ) É altamente extensível, permitindo que os usuários definam novos tipos de dados, funções definidas pelo usuário (UDFs), procedimentos armazenados e até mesmo criem extensões personalizadas para estender as funcionalidades do banco de dados.

A sequência está correta em
Alternativas
Q2475714 Banco de Dados
Um dos recursos disponíveis em um banco de dados é poder fazer o backup dos dados. No PostgreSQL, corresponde ao comando empregado para fazer o backup dos dados: 
Alternativas
Q2475713 Banco de Dados
O PostgreSQL é um poderoso sistema de gerenciamento de banco de dados relacional de código aberto. Sobre as características do PostgreSQL, refere-se à maneira de iniciar o serviço do PostgreSQL no sistema Linux Ubuntu 23.10:
Alternativas
Q2475707 Banco de Dados
SQL é uma linguagem declarativa com seus comandos divididos em grupos, permitindo a manipulação de dados com suporte à estrutura de dados, regras e restrições de integridade. Sobre a divisão dos comandos SQL em grupos, assinale a afirmativa INCORRETA.  
Alternativas
Q2475706 Banco de Dados
As cláusulas de triggers em SQL são eventos que disparam a execução de um trigger, bem como as condições sob as quais o trigger será executado. Considerando as características das cláusulas de triggers, assinale a afirmativa INCORRETA.
Alternativas
Q2475705 Banco de Dados
As triggers podem ser criadas, alteradas e removidas usando comandos SQL específicos, permitindo que administradores de banco de dados gerenciem facilmente a lógica de negócios associada às tabelas do banco de dados. Sobre as características de triggers, assinale a afirmativa INCORRETA. 
Alternativas
Q2475441 Banco de Dados
As organizações realizam diversas transações eletrônicas durante a execução das suas atividades operacionais, com aplicações de uso interno e externo, desenvolvidas em diferentes linguagens de programação, que persistem os dados coletados em um Sistema de Gerenciamento de Banco de Dados. O armazenamento desses dados deve ser revestido de uma boa camada de segurança, bem como as aplicações que consomem e alimentam esse banco, pois as consultas dinâmicas desenvolvidas nessas aplicações, se não protegidas adequadamente, produzem vulnerabilidades que podem causar danos de magnitude catastrófica em uma base de dados, permitindo acessos indevidos através de ataques conhecidos como SQL Injection. Sobre esse tipo de ataque, analise as afirmativas a seguir.


I. Consiste basicamente em digitar comandos SQL, exclusivamente do tipo DML, nos inputs de formulários da aplicação.
II. Um teste de SQL Injection pode ser em uma tela de login de um sistema WEB qualquer, digitar o comando ' or 1=1 or 'a' = 'a no campo de login, preencher o campo senha com qualquer valor e clicar no botão que efetua o login para verificar se o sistema realizará a autenticação.
III. Uma forma de proteger a aplicação do SQL Injection é realizar a validação/tratamento das informações manualmente ou utilizar frameworks de persistência/ORM que possuam mecanismos para evitar esse tipo de ataque.


Está correto o que se afirma apenas em 
Alternativas
Q2475438 Banco de Dados
Segurança de banco de dados consiste em proteger os dados armazenados em um Sistema de Gerenciamento de Banco de Dados (SGBD) contra acesso não autorizado, alterações não autorizadas e perda de integridade. Considerando os conceitos fundamentais de segurança de banco de dados, marque V para as afirmativas verdadeiras e F para as falsas.


( ) As senhas de acesso aos bancos de dados devem ser armazenadas em texto simples para facilitar a autenticação.
( ) O backup regular dos bancos de dados é uma prática importante para garantir a recuperação de dados em caso de falhas ou ataques.
( ) Auditorias de banco de dados são úteis apenas para fins de conformidade regulatória e não contribuem para a segurança geral do banco de dados.


A sequência está correta em
Alternativas
Q2474235 Banco de Dados
“...é um termo que descreve o grande volume de dados, estruturados e não estruturados, que inundam os negócios diariamente. Mas não é a quantidade de dados que é importante. O que importa é o que as organizações fazem com os dados.”

(https://www.questionpro.com/blog/pt-br)

O texto acima está relacionado ao conceito de
Alternativas
Q2471731 Banco de Dados
Assinale a opção em que é apresentada a palavra-chave, em SQL, que deve ser incluída em uma instrução de SELECT para evitar a apresentação de resultados duplicados da tabela.
Alternativas
Q2471725 Banco de Dados
A forma normal que garante a eliminação de atributos (além das chaves primárias e estrangeiras) que se repetem nas tabelas é a
Alternativas
Q2471724 Banco de Dados
Nos bancos de dados MongoDB, os dados são armazenados como documents, os quais são arquivos do tipo
Alternativas
Q2469943 Banco de Dados
A álgebra relacional implementa consultas procedimentais sobre dados, de forma que operações são realizadas sobre conjuntos ou relações. Para as relações R e S quaisquer, não necessariamente com atributos comuns, a operação junção natural, simbolizada por R |x|S, é equivalente a:
Alternativas
Q2469941 Banco de Dados
OLAP (do inglês, Online Analytics Processing) e OLTP (do inglês, Online Transaction Processing) são sistemas de gerenciamento de banco de dados para armazenar e processar grandes volumes de dados. É característica dos sistemas OLTP
Alternativas
Q2469940 Banco de Dados
O SGBD (do inglês, Data Base Management System) é um sistema responsável por gerenciar o acesso, o armazenamento, a organização e a manipulação de dados em um banco de dados. Para otimizar o acesso aos dados, o SGBD fornece métodos denominados views (visões), que podem
Alternativas
Q2469939 Banco de Dados
A mineração de dados consiste em métodos, ferramentas e técnicas automatizadas para extrair informações de um conjunto de dados. Qual é o método de mineração de dados que tem como objetivo classificar as instâncias em categorias previamente definidas com base em suas características ou atributos?
Alternativas
Q2469938 Banco de Dados
SQL (do inglês, Structured Query Language) é a linguagem utilizada para modelagem de bancos de dados relacionais, cujos comandos são divididos em cinco grupos funcionais: DDL (Data Definition Language), DCL (Data Control Language), DML (Data Manipulation Language), DQL (Data Query Language) e DTL (Data Transaction Language). Os comandos TRUNCATE e INSERT pertencem, respectivamente, aos grupos:
Alternativas
Respostas
1061: C
1062: D
1063: B
1064: D
1065: B
1066: D
1067: A
1068: B
1069: C
1070: D
1071: B
1072: A
1073: D
1074: D
1075: D
1076: B
1077: C
1078: D
1079: A
1080: A