Questões de Concurso Sobre banco de dados

Foram encontradas 18.786 questões

Q942583 Banco de Dados

O cálculo do valor esperado provê um framework que é extremamente útil para organizar o pensamento sobre problemas envolvendo análise de dados (data-analytic).

PROVOST, F.; FAWCETT, T. Data Science for Business: What you need to know about data mining and data-analytic thinking. O'Reilly Media, 2013, tradução livre.


O valor esperado pode ser representado matematicamente por

Alternativas
Q942582 Banco de Dados

Os benefícios de um modelo de tomada de decisões com base em dados (DDD, do inglês data-driven decisionmaking) já foram demonstrados conclusivamente. O economista Erik Brynjolfsson e seus colegas do MIT e Wharton conduziram estudos sobre como DDD afeta a performance de uma empresa.

PROVOST, F.; FAWCETT, T. Data Science for Business: What you need to know about data mining and data-analytic thinking. O'Reilly Media, 2013, tradução livre.


Com base nessas informações, é correto afirmar que DDD se refere à pratica de

Alternativas
Q940688 Banco de Dados
Na construção de um portal com recursos multimeios, usando um sistema de gestão de conteúdo WordPress hospedado em servidor Linux, webserver Apache e escrito em PHP, o sistema de gestão de banco de dados adequado é o
Alternativas
Q940507 Banco de Dados

No mapeamento objeto-relacional, uma questão importante que deve ser tratada é a de hierarquia de classes. Acerca do mapeamento de hierarquias de classes em tabelas de bancos de dados relacionais, avalie as estratégias abaixo.

I Criação de uma tabela por classe.

II Criação de uma única tabela para todas as classes.

III Joined attributes.

IV Divisão por agregação.

São suportadas pelo hibernate as estratégias

Alternativas
Q940505 Banco de Dados

Para responder a questão considere as seguintes tabelas de dados a serem armazenadas em um banco de dados relacional PostgreSQL.



Para selecionar os nomes dos alunos por ordem alfabética crescente, deve-se executar no PostgreSQL o seguinte comando SQL:
Alternativas
Q940504 Banco de Dados

Para responder a questão considere as seguintes tabelas de dados a serem armazenadas em um banco de dados relacional PostgreSQL.



Para se listar a quantidade de amigos de cada aluno, deve-se executar o seguinte comando SQL no PostgreSQL:
Alternativas
Q940503 Banco de Dados

Para responder a questão considere as seguintes tabelas de dados a serem armazenadas em um banco de dados relacional PostgreSQL.



Para se criar a tabela ALUNO em um banco de dados PostgreSQL, o comando SQL que deve ser executado é:
Alternativas
Q936714 Banco de Dados

A respeito do Maven e do SQL, julgue o próximo item.


Situação hipotética: Determinada consulta foi feita mediante a execução da seguinte sequência de comandos SQL.


CREATE TABLE prova (codprocesso integer,

descricao varchar(10),

codprocessopai integer);


INSERT INTO prova VALUES (1, "A", 3);

INSERT INTO prova VALUES (2, "B", 1);

INSERT INTO prova VALUES (3, "C", null);

INSERT INTO prova VALUES (4, "D", 3);


SELECT p.descricao, pp.descricao as descricaopai

FROM prova p

INNER JOIN prova pp on p.codprocesso=pp.codprocessopai

WHERE pp.codprocessopai =3;


Assertiva: Nessa situação, o resultado da consulta será o que se segue.


Imagem associada para resolução da questão

Alternativas
Q936691 Banco de Dados

Tendo em vista que, ao se desenvolver um sistema de vendas e compras para um cliente, devem-se descrever os produtos, as entradas, as saídas, o controle de estoque e o lucro das vendas, julgue o item subsequente, relativo à modelagem de dados para a aplicação descrita.


Situação hipotética: O responsável pela modelagem de dados para a aplicação em apreço propôs o seguinte modelo lógico de banco de dados relacional:

TipoDeProduto (CodigoTipoProduto, DescriçãoTipoProduto)

Produto (CodigoProduto, DescriçãoProduto, PreçoProduto, CodigoTipoProduto)

CodigoTipoProduto referencia TipoDeProduto

Assertiva: Nesse modelo lógico, um TipoDeProduto se relaciona com várias entidades do tipo Produto. Com essa notação, a visão do cliente se torna clara e direta sobre como serão implementados e armazenados os dados.

Alternativas
Q936690 Banco de Dados
Tendo em vista que, ao se desenvolver um sistema de vendas e compras para um cliente, devem-se descrever os produtos, as entradas, as saídas, o controle de estoque e o lucro das vendas, julgue o item subsequente, relativo à modelagem de dados para a aplicação descrita.
No sistema implementado, o cliente terá de cadastrar cada produto nos módulos de vendas e compras, pois a redundância será controlada pelo usuário, e não pela modelagem do banco de dados.
Alternativas
Q935170 Banco de Dados
No contexto de transações de banco de dados, o termo ACID refere-se às propriedades
Alternativas
Q935169 Banco de Dados
Em recuperação de bancos de dados após falhas baseada em log, as técnicas diferem em aspectos que impactam no algoritmo de recuperação, tais como os momentos nos quais dados são gravados no banco de dados e registros são gravados no log. Na técnica UNDO/NO-REDO, todas as atualizações (inclusão, exclusão e modificação de dados) de uma transação são gravados (persistidas) no banco de dados, necessariamente,
Alternativas
Q935168 Banco de Dados
Com respeito a escalonamentos de transações de banco de dados, os escalonamentos
Alternativas
Q935167 Banco de Dados

Leia o texto a seguir para responder à questão.


Considere que uma empresa gere uma rede de lojas, utilizando uma aplicação com um banco de dados que possui o seguinte esquema: LOJA (CodLoja, Local, NumeroDeFuncionarios), VENDA (CodVenda, Data, Valor, CodLoja), em que: CodLoja em LOJA e CodVenda em VENDA são chaves primárias; e CodLoja em VENDA é chave estrangeira que referencia LOJA.

A empresa decidiu agregar novas funcionalidades à aplicação: pagamento de comissão de 1% por venda efetuada, para o vendedor que realizou a venda; e desconto de 5% em cada venda, desde que o cliente tenha duas compras no mesmo mês em qualquer loja. Para tal, o esquema de banco de dados foi modificado pela criação das tabelas VENDEDOR e CLIENTE. Sabendo que cada venda é efetuada para um único cliente, outras modificações necessárias às novas funcionalidades e que minimizam o número de junções das consultas ao banco de dados são:
Alternativas
Q935166 Banco de Dados

Leia o texto a seguir para responder à questão.


Considere que uma empresa gere uma rede de lojas, utilizando uma aplicação com um banco de dados que possui o seguinte esquema: LOJA (CodLoja, Local, NumeroDeFuncionarios), VENDA (CodVenda, Data, Valor, CodLoja), em que: CodLoja em LOJA e CodVenda em VENDA são chaves primárias; e CodLoja em VENDA é chave estrangeira que referencia LOJA.

A empresa planeja fechar algumas lojas baseando-se no valor vendido, calculado por funcionário. Para tomar essa decisão, o seguinte comando escrito em SQL pode ser utilizado:
Alternativas
Q935165 Banco de Dados
No projeto de banco de dados, um esquema conceitual é uma representação em nível mais alto do que um esquema relacional, e ambos os esquemas representam uma estrutura para os dados em algum nível de abstração. Sobre o mapeamento entre tais esquemas tem-se que:
Alternativas
Q934404 Banco de Dados

Softwares desenvolvidos para a Web podem ter diversas vulnerabilidades e cada uma delas pode ser explorada com uma técnica específica. Sendo o ataque bem-sucedido, o atacante tem o controle do sistema. A respeito de características de ataques em software web, julgue o próximo item.


O ataque conhecido por blind SQL injection tem por característica a exploração de perguntas ao banco de dados, as quais retornam verdadeiro ou falso; conforme a resposta da aplicação, o atacante consegue identificar de onde os dados podem ser extraídos do banco, por falhas de programação na aplicação.

Alternativas
Q934361 Banco de Dados
No que se refere aos conceitos de estratégias de distribuição de banco de dados, julgue o item que se segue. 

Disponibilidade de um sistema de banco de dados distribuído é, por definição, a característica de o sistema estar sempre disponível para ser utilizado imediatamente.
Alternativas
Q934360 Banco de Dados

No que se refere aos conceitos de estratégias de distribuição de banco de dados, julgue o item que se segue.


Na replicação síncrona, recomenda-se que os bancos de dados fiquem armazenados em sítios geograficamente distantes entre si, pois a execução da replicação ocorrerá com um atraso, que varia de poucos minutos a horas.

Alternativas
Q934359 Banco de Dados

Acerca de banco de dados, julgue o item seguinte.


NoSQL são bancos de dados que não aceitam expressões SQL e devem ser armazenados na nuvem.

Alternativas
Respostas
9421: D
9422: E
9423: C
9424: B
9425: B
9426: B
9427: A
9428: C
9429: C
9430: E
9431: B
9432: C
9433: D
9434: C
9435: A
9436: D
9437: C
9438: C
9439: E
9440: E