Questões de Concurso Sobre banco de dados

Foram encontradas 19.112 questões

Q2031081 Banco de Dados
Os bancos de dados relacionais, como por exemplo Oracle, são baseados no modelo relacional, uma forma intuitiva e direta de representar os dados em tabelas criando relações entre si.
A linguagem padrão adotada nos sistemas de bancos de dados é a Structured Query Language (SQL). Essa linguagem permite recuperar, adicionar, atualizar e excluir dados das tabelas nos bancos de dados.
Quando necessário obter dados de tabelas, instruções SQL são executadas, essas instruções são chamadas de consultas ou query. Essas consultas podem ser simples ou complexas. Quando complexas, é comum o envolvimento de muitas tabelas, funções e subconsultas.
Sendo assim, ao utilizar consultas complexas que envolvem subconsultas em um bancos de dados Oracle avalie as afirmativas a seguir:
I. As subconsultas só podem retornar uma única tupla.
II. As subconsultas podem retornar várias tuplas, ou seja, subconsultas que retornam uma ou mais tuplas.
III. As subconsultas ditas alinhadas são consultas colocadas dentro de outras subconsultas.
IV. As subconsultas ditas correlacionadas não referenciam uma ou mais colunas na instrução SQL externa.

Está correto o que se afirma em
Alternativas
Q2031080 Banco de Dados
Sobre o conceito de Governança de Dados (DAMA), assinale a afirmativa correta.
Alternativas
Q2031079 Banco de Dados
A determinação de quais fatos irão constar na tabela de fatos é uma etapa fundamental no processo de concepção de um modelo dimensional (a partir de Kimball, 2013).
Em relação a essa etapa, é incorreto afirmar que
Alternativas
Q2031078 Banco de Dados

Kimball elenca uma série de conceitos fundamentais para a elaboração de um modelo dimensional.


Em relação a esses conceitos, assinale a afirmativa incorreta.

Alternativas
Q2031069 Banco de Dados
As opções a seguir descrevem os passos de uma técnica genérica de deduplicação. A entrada é um novo bloco de dados (chunk) de um arquivo “DC” e a saída é um bloco de dados se é encontrado.
A esse respeito, assinale a opção incorreta.
Alternativas
Q2031062 Banco de Dados
Matei Zaharia et al. propuseram o framework Spark como alternativa para processar workloads que reutilizam dados através de múltiplas operações paralelas.
As opções a seguir apresentam características do framework Spark, à exceção de uma. Assinale-a.
Alternativas
Q4348752 Banco de Dados
Considerar um Banco de Dados com duas tabelas (tabela1 e tabela2) que possuem um campo “nome”. Para obter apenas os registros que possuem valores correspondentes em ambas as tabelas para o campo “nome”, o comando SQL utilizado é:
Alternativas
Q4348728 Banco de Dados
Entre as vantagens de se trabalhar como MongoDB, podemos citar:

I. O MongoDB é categorizado no banco de dados NoSQL (not only SQL), pois o armazenamento e a recuperação de dados no MongoDB não são feitos no formato de tabelas.
II. O MongoDB é um servidor de banco de dados, no qual as informações são armazenadas, mas o processo é mais fluido, independente, com os elementos tendo identificações únicas.
III. É necessário projetar o esquema do banco de dados ao trabalhar com o MongoDB.

Estão CORRETOS:
Alternativas
Q4348727 Banco de Dados
Sobre os comandos do MongoDB e suas finalidades, numerar a 2ª coluna de acordo com a 1ª e, após, assinalar a alternativa que apresenta a sequência CORRETA:

1) Criar uma coleção sem limite de tamanho. (2) Criar uma coleção com limite de tamanho. (3) Inserir dados na coleção. (4) É usado para inserir um único documento.

(_) db.createCollection("myCollection") (_) db.myCollection.insert({"name": "john", "age" : 27, "location": "colombo"}) (_) db.createCollection("mySecondCollection", {capped : true, size : 2, max : 2}) (_) insertOne()
Alternativas
Q4348726 Banco de Dados
Bancos de dados NoSQL são criados para modelos de dados específicos e têm esquemas flexíveis para a criação de aplicativos modernos. Os bancos de dados NoSQL são amplamente reconhecidos por sua facilidade de desenvolvimento, funcionalidade e performance em escala. As principais vantagens em fazer uso de um banco de dados NoSQL são:

I. Flexibilidade: os bancos de dados NoSQL geralmente fornecem esquemas flexíveis que permitem um desenvolvimento mais rápido e iterativo. O modelo de dados flexível torna os bancos de dados NoSQL ideais para dados semiestruturados e não estruturados.
II. Escalabilidade: os bancos de dados NoSQL geralmente são projetados para serem escalados horizontalmente usando clusters distribuídos de hardware, em vez de escalá-los verticalmente adicionando servidores caros e robustos. Alguns provedores de nuvem lidam com essas operações nos bastidores como um serviço totalmente gerenciado.
III. Alta performance: os bancos de dados NoSQL fornecem APIs e tipos de dados altamente funcionais criados especificamente para cada um de seus respectivos modelos de dados.

Está(ão) CORRETO(S):
Alternativas
Q4348725 Banco de Dados
Considerando-se a modelagem de dados, analisar a sentença abaixo:

O conhecimento da modelagem de dados é muito importante para qualquer desenvolvedor que, em algum momento, construirá uma aplicação que irá interagir com um banco de dados (1ª parte). O Modelo Conceitual é uma descrição mais abstrata da realidade, em que os fatos do mundo real são descritos de uma forma mais natural, bem como suas propriedades e relacionamentos. Esse modelo é utilizado para entendimento, transmissão, validação de conceitos e mapeamento do ambiente, possibilitando um melhor diálogo entre desenvolvedores e usuários (2ª parte). Durante o processo de criação do modelo conceitual, o analista deverá observar fatos e também buscar documentações, registros, regras etc. que possam lhe proporcionar um melhor entendimento do processo que se propõe a automatizar (3ª parte).

A sentença está:
Alternativas
Q4347250 Banco de Dados
Entre as estruturas utilizadas para o gerenciamento do espaço do Banco de Dados Oracle, o controle do espaço livre para comandos de manipulação no bloco é especificado por alguns parâmetros. Assinalar a alternativa que se refere ao parâmetro que permite ao bloco reconsiderar o espaço livre para a inserção de novas linhas: 
Alternativas
Q4347230 Banco de Dados
 O processo de criação do Banco de Dados é formado por 4 fases. Em relação a essas fases, numerar a 2ª coluna de acordo com a 1ª e, após, assinalar a alternativa que apresenta a sequência CORRETA:

(1) Primeira fase. (2) Segunda fase. (3) Terceira fase. (4) Quarta fase. 

(_) É o projeto conceitual (ou modelagem) cujo objetivo é definir um modelo de dados conceitual que inclua a descrição das entidades do BD, dos atributos das entidades, dos relacionamentos entre entidades, além das possíveis restrições.
(_) É o projeto lógico (ou implementação) que objetiva mapear o modelo de dados conceitual para o modelo de dados relacional.
(_) É o projeto físico que objetiva mapear o modelo de dados relacional para o modelo de dados físico que tratará das estruturas em memória e organização dos arquivos do BD (arquivos de índices).
(_) São feitos o levantamento e a análise dos requisitos. Nessa fase, são realizadas entrevistas com os potenciais utilizadores do BD e são levantados documentos importantes.
Alternativas
Q4347018 Banco de Dados
Um Data Warehouse (DW) geralmente é um componente central de uma infraestrutura Business Intelligence (BI) em uma organização, e funciona como um repositório de armazenagem e análise de informações numéricas. Considerando-se as características dos tipos principais de tabelas utilizadas na modelagem multidimensional, marcar C para as afirmativas Certas, E para as Erradas e, após, assinalar a alternativa que apresenta a sequência CORRETA:

(_) Uma tabela fato armazena o aspecto quantitativo do DW.
(_) Uma tabela dimensão possui um relacionamento de “um para um” com a tabela fato.
(_) Um DW normalmente terá uma única tabela de dimensão para todas as dimensões representadas em uma tabela de fatos.
Alternativas
Q4347017 Banco de Dados
O ETL é um processo tradicional de transformação de dados formado por três etapas, sendo, a última delas o(a):  
Alternativas
Q4347016 Banco de Dados
Considerando-se as características dos modelos Star Schema e Snow Flake para a modelagem multidimensional de dados, numerar a 2ª coluna de acordo com a 1ª e, após, assinalar a alternativa que apresenta a sequência CORRETA:

(1) Modelo Star Schema. (2) Modelo Snow Flake. 

(_) Todas as dimensões são ligadas diretamente à tabela fato.
(_) Algumas dimensões não estão ligadas diretamente à tabela fato.
(_) Consultas mais complexas e lentas quando comparadas ao outro modelo.
(_) As tabelas dimensões são desnormalizadas.
Alternativas
Q4347015 Banco de Dados
 Considerar o banco de dados da empresa Objetiva, que possui empregados e está organizada em departamentos. Os empregados possuem nome, CPF, endereço, telefones (residencial e comercial) e, os departamentos, possuem código e o nome do departamento. Com base nos conhecimentos sobre banco de dados e modelagem de dados, numerar a 2ª coluna de acordo com a 1ª e, após, assinalar a alternativa que apresenta a sequência CORRETA:

(1) Entidade (2) Atributo. (3) Relacionamento.

(_) Empregados. (_) CPF. (_) Departamentos.
Alternativas
Q4347014 Banco de Dados
Tendo em vista os comandos SQL, o comando SELECT talvez seja o comando mais utilizado e o que possui mais parâmetros e opções. Ao executar o comando abaixo, serão apresentados todos os registros cujo valor do campo NOMECLIENTE:
SELECT NOMECLIENTE FROM CAD_CLIENTES WHERE NOMECLIENTE LIKE ‘INFO%’;
Alternativas
Q4347013 Banco de Dados
Considerando-se alguns dos comandos SQL, marcar C para as afirmativas Certas, E para as Erradas e, após, assinalar a alternativa que apresenta a sequência CORRETA:

(_) DROP DATABASE Procempa: duplica o Banco de Dados “Procempa”.
(_) CREATE TABLE Analistas (id INT PRIMARY KEY, cpf VARCHAR(50)): cria uma tabela chamada “Analistas”, a qual terá uma coluna “id” idêntica para todos os analistas (chave-primária) e uma coluna “cpf” que aceita no máximo 50 caracteres e somente do tipo número.
(_) ALTER TABLE Analistas ADD idade INT: promove uma alteração da tabela “Analistas” com a inserção de um novo campo (coluna) chamado “idade”. 
Alternativas
Q4347009 Banco de Dados
Considerando-se as funções DAX disponíveis no Power BI Desktop, assinalar a fórmula que soma todos os números contidos na coluna “Frete” da tabela “Vendas”:
Alternativas
Respostas
6161: C
6162: A
6163: E
6164: C
6165: E
6166: B
6167: A
6168: B
6169: D
6170: A
6171: A
6172: C
6173: C
6174: E
6175: C
6176: C
6177: B
6178: A
6179: B
6180: C