Prévia do material em texto
Avaliação: AV2 [Total de pontos: 5 Pontuação] Local: SALA_ONLINE / A_ONLINE / P_ONLINE / SP - UNG (GUARULHOS/CENTRO) Acadêmico: Módulo D - 89044 . 7 - Banco de Dados Re Enunciado: Usando a tabela detalhesdopedido apresentada a seguir: Assinale a alternativa que apresenta o comando correto para realiza a inclusão de uma linha de dados. Com os seguintes dados: Numerodopedido – 10345; codigodoproduto – 345; precounitario – 120,04; quantidade – 250; desconto -10 Alternativa correta: • a) insert into pedidos values(10345, 345, 120.04, 250, 10); Enunciado: Usando as tabelas a seguir: Banco de Dados Relacional e Não Relacional Assinale a alternativa que apresenta o comando correto para realizar uma consulta que mostre todos os nomes dos produtos e o nome da categoria do produto, porém apenas dos produtos com o preço unitário maior que 58. Alternativa correta: • e) select nomedoproduto, nomedacategoria from produtos p, categorias c where c.codigodacategoria = p.codigodacategoria and precounitario > 58; Enunciado: Observe o seguinte cenário: “Uma empresa está construindo uma aplicação que vai trabalhar com volumes imensos de dados, precisará apresentar um alto desempenho e de alta disponibilidade na leitura e escrita dos dados. Ainda existe a possibilidade de haver a necessidade de inclusão de campos dinâmicos, por isso a solução. Alternativa correta: • b) Orientado a Colunas. Enunciado: A tabela de pedidos foi criada porém, os responsáveis pela criação esqueceram de criar uma coluna Status, com tipo char(01), que não aceita nulos na coluna. Assinale a alternativa que apresenta o comando correto para adicionar essa coluna. Alternativa correta: • a) alter table pedidos add column status char(01) not null; Enunciado: Uma tela precisa apresentar os pagamentos realizados durante um período de 03/01/2020 à 30/06/2021. Porém apenas aqueles pagamentos realizados através do PIX (Código de pagamento = 78. Para isso foi pedido a você que criasse uma consulta que resgatasse essas informações. Utilizando a tabela descrita a seguir, assinale a alternativa ... Alternativa correta: • c) Select * from pagamentos where Data_pag Between “2020-01-03” and “2021-06-30” and Tip_pag = 78; Enunciado: Usando as tabelas a seguir: Assinale a alternativa que apresenta o comando correto para realizar uma consulta que mostre os produtos com o preço unitário maior que o valor médio do frete. ... Alternativa correta: • d) select * from produtos where precounitario > (select avg(frete) from pedidos). Enunciado: “Bancos de Dados Orientados a Objetos (BDOOs) podem ser utilizados como alternativa aos Bancos de Dados Relacionais para armazenar objetos compartilhados entre diferentes aplicações. Estes meios de armazenamento se tornaram conhecidos com o crescente uso de linguagens Orientadas a Objetos. BDOOs partem de uma premissa simples: o que se persiste ... Alternativa correta: • c) Cassandra. Enunciado: Usando a tabela a seguir: Assinale a alternativa que mostra o comando utilizado para apresentar o nome e a cidade de todos os clientes cujo nome se inicia com as letras “Vo”, e tem endereço com país igual a “Argentina”. Apresente o resultado de forma decrescente por nome da cidade. ... Alternativa correta: • c) select nomedaempresa, cidade from clientes where nomedaempresa like “Vo%” and pais = “Argentina” order by cidade desc; Enunciado: Analise as afirmativas sobre os componentes do SGBD, e assinale a alternativa que apresenta as afirmativas corretas. I - Catálogo - Armazena esquema do banco de dados (metadados), nome de colunas, tabelas etc. II - Gerenciador de Buffer - Interpreta comandos DDL e os armazena no catálogo do banco de ... Alternativa correta: • e) I e III. Enunciado: Os bancos de dados orientados a colunas armazenam a informação coluna a coluna, o que permite uma maior compressão, a eliminação da necessidade de índices e Alto desempenho para operações de agregação. Um desses bancos Orientados a Coluna é o Cassandra. Como todo banco de dados ele apresenta um comando ... Alternativa correta: • b) Create Keyspace.