Questões de Concurso Sobre banco de dados

Foram encontradas 15.698 questões

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
Q942142 Banco de Dados

Ao analisar um modelo conceitual de um SGBD orientado a objetos, observou-se a ocorrência de uma classe abstrata.

Em termos práticos, isso significa que:

Alternativas
Q942134 Banco de Dados
A linguagem mais comum para elaboração de consultas em bancos de dados é a SQL. Ao elaborar uma consulta nessa linguagem, emprega-se a cláusula WHERE quando se deseja:
Alternativas
Q942133 Banco de Dados

Em virtude da demanda pelo processamento de dados geográficos, foram desenvolvidas extensões espaciais complementares a Sistemas Gerenciadores de Bancos de Dados (SGBD) disponíveis no mercado.

Uma extensão espacial para SGBD disponível na atualidade é:

Alternativas
Q942131 Banco de Dados
O projeto de um SGBD para emprego em SIG se divide em várias fases, de modo a prover os dados geográficos de forma eficiente para atender adequadamente às demandas próprias da aplicação.
Nesse contexto, é elaborado o Modelo Entidade-Relacionamento como resultado do(a):
Alternativas
Q942104 Banco de Dados
Sobre o armazenamento e a consulta de dados em banco de dados geográficos, assinale a alternativa correta.
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
Q936987 Banco de Dados

Observe a notação de diagramas Entidade-Relacionamento a seguir.


Imagem associada para resolução da questão


Assinale a alternativa que apresenta, corretamente, a descrição dessa notação.

Alternativas
Q936985 Banco de Dados

Observe a notação de diagramas Entidade-Relacionamento a seguir.


Imagem associada para resolução da questão


Assinale a alternativa que apresenta, corretamente, a descrição dessa notação.

Alternativas
Q936977 Banco de Dados

Sobre TRIGGERS, considere as afirmativas a seguir.


I. São ações a serem tomadas quando certos eventos acontecem.

II. Podem ser utilizadas para manter a coerência do banco de dados.

III. Podem ser utilizadas para executar procedimentos armazenados.

IV. Podem ser executadas operações após a TRIGGER utilizando-se o comando AFTER.


Assinale a alternativa correta.

Alternativas
Q936976 Banco de Dados

Considere as tabelas e as TRIGGERS escritas na notação do Oracle a seguir e responda à questão.



Considere que, em um departamento, todos os funcionários receberam 10% de aumento. Assinale a alternativa que apresenta, corretamente, a regra que será ativada e quantas vezes ela será ativada.
Alternativas
Q936975 Banco de Dados

Considere as tabelas e as TRIGGERS escritas na notação do Oracle a seguir e responda à questão.



Assinale a alternativa que apresenta, corretamente, as regras que serão ativadas quando um funcionário de um departamento tiver o seu salário alterado.
Alternativas
Q936974 Banco de Dados

Considere as tabelas e as TRIGGERS escritas na notação do Oracle a seguir e responda à questão.



Assinale a alternativa que apresenta, corretamente, a regra que será ativada quando um funcionário mudar de departamento.
Alternativas
Q936973 Banco de Dados

Considere as tabelas e as TRIGGERS escritas na notação do Oracle a seguir e responda à questão.



Assinale a alternativa que apresenta, corretamente, a regra que será ativada quando um funcionário possuir um salário maior que seu supervisor.
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
Respostas
7301: E
7302: A
7303: D
7304: B
7305: B
7306: B
7307: C
7308: B
7309: B
7310: B
7311: A
7312: D
7313: C
7314: D
7315: B
7316: C
7317: C
7318: E
7319: C
7320: C