Questões de Concurso Sobre banco de dados

Foram encontradas 15.831 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q42282 Banco de Dados
Seja o seguinte esquema de banco de dados.

Cliente(IdCliente: Integer, NomeCliente: Varchar(120));
Produto(IdProduto: Integer, NomeProduto: Varchar(120));
Pedido(IdPedido: Integer, IdCliente: Integer referencia Cliente(IdCliente));
Item(IdPedido: Integer referencia Pedido(IdPedido), IdProduto: Integer referencia Produto(IdProduto), Quantidade: Integer);

Considere que os atributos sublinhados correspondam à chave primária da respectiva relação e os atributos que são seguidos da palavra "referencia" sejam chaves estrangeiras. Com base no esquema apresentado, qual comando SQL permite obter uma lista contendo os nomes dos clientes e dos produtos por eles comprados com a quantidade total de cada produto por cliente?

Dado:
A lista deverá conter somente clientes que já compraram pelo menos 2 produtos diferentes, independente do pedido, ou que nunca compraram nenhum produto, sendo que deverá estar ordenada pelo nome do cliente e, a seguir, pelo nome do produto.
Alternativas
Q42281 Banco de Dados
A figura abaixo apresenta a execução de cinco tipos de transações ao longo do tempo em um sistema gerenciador de bancos de dados cujas transações apresentam as propriedades ACID. No tempo Tpc é marcado um checkpoint, em Tpf há uma falha de sistema, as transações do tipo T1, T2 e T3 são concluídas com sucesso e as transações do tipo T4 e T5 foram iniciadas, mas não foram concluídas até o instante Tpf.

Imagem 026.jpg

Após a falha ocorrer, o sistema é reinicializado e passa por um processo de recuperação até atingir um estado correto. No contexto apresentado, somente devem ser desfeitas as transações
Alternativas
Q42280 Banco de Dados
Seja o seguinte esquema de banco de dados.

Cliente(IdCliente: Integer, Nome: Varchar(120));
Pedido(IdPedido: Integer, Dia: Integer, Mes: Integer, Ano: Integer);
Cliente_Pedido(IdCliente: Integer referencia Cliente(IdCliente), IdPedido: Integer referencia Pedido(IdPedido));
Item(IdProduto: Integer referencia Produto(IdProduto), IdPedido: Integer, Quantidade: Integer);
Produto(IdProduto: Integer, Nome: Varchar(100));

Considere que os atributos sublinhados correspondam à chave primária da respectiva relação e os atributos que são seguidos da palavra "referencia" sejam chaves estrangeiras. Considere ainda que existam as seguintes tuplas no banco de dados:

Cliente_Pedido(30, 2);
Cliente_Pedido(15, 3);
Produto(2, "Caneta");
Produto(4, "Caderno");

Qual opção apresenta somente tuplas válidas para o esquema apresentado?
Alternativas
Q42170 Banco de Dados
Com relação às características da linguagem SQL e dos SGBD, é correto afi rmar que
Alternativas
Q42166 Banco de Dados
Quanto à estrutura, propriedades e sintaxe da linguagem SQL, é correto afi rmar que
Alternativas
Q42115 Banco de Dados
Analise as seguintes afirmações relacionadas a conceitos sobre os Sistemas de Informação:

I. A "Redundância de Dados" é a preservação da precisão, integridade e confiabilidade dos dados para seu uso intencionado.
II. A "Normalização" é um método utilizado para analisar um Banco de Dados e obter o mínimo de redundância e o máximo de integridade de dados.
III. A "Integridade de Dados" é alcançada pela duplicação dos mesmos dados em vários lugares em um sistema de informação.
IV. Quando os dados são "Normalizados", os atributos contidos na tabela dependem apenas da chave primária.

Indique a opção que contenha todas as afi rmações verdadeiras.
Alternativas
Q40896 Banco de Dados
Os componentes requeridos para transações distribuídas no Microsoft SQL Server, versão 2005, são
Alternativas
Q40895 Banco de Dados
Na base do Microsoft SQL Server, versão 2005, encontram-se:
Alternativas
Q40894 Banco de Dados
Os seguintes agents são agentes de replicação do SQL Server, versão 2005:
Alternativas
Q40893 Banco de Dados
Em Abordagem Relacional
Alternativas
Q40892 Banco de Dados
Em relação às operações em bancos de dados SQL, é correto afirmar que Store Procedures
Alternativas
Q40891 Banco de Dados
Em Sistemas Gerenciadores de Bancos de Dados (SGBD), existem as seguintes categorias de restrições de integridade:
Alternativas
Q40890 Banco de Dados
Em relação aos conceitos de bancos de dados, é correto afirmar que
Alternativas
Q40889 Banco de Dados
Em relação às operações em bancos de dados SQL, é correto afirmar que
Alternativas
Q40888 Banco de Dados
Um modelo de banco de dados relacional deve conter no mínimo a definição de
Alternativas
Q40887 Banco de Dados
Um Banco de Dados é um
Alternativas
Q40567 Banco de Dados
Além das ferramentas para gerenciamento de banco de dados,
várias outras ferramentas de software atuam como front ends para
gerenciadores de bancos de dados, como geradores de relatórios,
geradores de consultas, geradores de formulários de entrada de
dados, ferramentas de modelagem e de dicionário de dados, de
engenharia reversa, de data warehousing, de benchmarking, de
auditoria, de recuperação de dados, entre outras. Considerando os
conceitos relacionados a essas ferramentas, julgue os itens
seguintes.
Ferramentas do tipo ROLAP apresentam maior nível de multidimensionalidade e latência mais elevada no acesso aos dados que as do tipo MOLAP.
Alternativas
Q40566 Banco de Dados
Além das ferramentas para gerenciamento de banco de dados,
várias outras ferramentas de software atuam como front ends para
gerenciadores de bancos de dados, como geradores de relatórios,
geradores de consultas, geradores de formulários de entrada de
dados, ferramentas de modelagem e de dicionário de dados, de
engenharia reversa, de data warehousing, de benchmarking, de
auditoria, de recuperação de dados, entre outras. Considerando os
conceitos relacionados a essas ferramentas, julgue os itens
seguintes.
Os modelos de dados produzidos por ferramentas OLAP tendem a oferecer uma visão mais hierárquica e navegável de um banco de dados que os modelos de dados produzidos por ferramentas CASE relacional.
Alternativas
Q40565 Banco de Dados
Além das ferramentas para gerenciamento de banco de dados,
várias outras ferramentas de software atuam como front ends para
gerenciadores de bancos de dados, como geradores de relatórios,
geradores de consultas, geradores de formulários de entrada de
dados, ferramentas de modelagem e de dicionário de dados, de
engenharia reversa, de data warehousing, de benchmarking, de
auditoria, de recuperação de dados, entre outras. Considerando os
conceitos relacionados a essas ferramentas, julgue os itens
seguintes.
Ferramentas de benchmarking que empreguem métricas do TPC (transaction processing council) voltadas apenas para o teste de características de desempenho de transações ACID não são adequadas para o benchmarking de data warehouses.
Alternativas
Q40564 Banco de Dados
Além das ferramentas para gerenciamento de banco de dados,
várias outras ferramentas de software atuam como front ends para
gerenciadores de bancos de dados, como geradores de relatórios,
geradores de consultas, geradores de formulários de entrada de
dados, ferramentas de modelagem e de dicionário de dados, de
engenharia reversa, de data warehousing, de benchmarking, de
auditoria, de recuperação de dados, entre outras. Considerando os
conceitos relacionados a essas ferramentas, julgue os itens
seguintes.
Geradores de consulta, como regra geral, realizam engenharia reversa de modelos de dados relacionais, geram esqueletos de consultas SQL, nas quais é comum o uso de cláusulas group by, e empregam templates para a geração de relatórios.
Alternativas
Respostas
15121: A
15122: B
15123: C
15124: A
15125: A
15126: E
15127: B
15128: B
15129: C
15130: B
15131: E
15132: A
15133: D
15134: C
15135: A
15136: E
15137: E
15138: C
15139: C
15140: C