Wikipedia

Resultados da pesquisa

sexta-feira, 11 de fevereiro de 2022

Banco de Dados --Atividade 4 - FAM

 Atividade Objetiva 4 

Pergunta 1 0,2 pts 

Leia o texto abaixo: 

Para selecionar uma linha numa tabela é necessário ter uma condição lógica que compare o conteúdo do atributo da tabela com um conteúdo que se deseja selecionar, que pode ser um conteúdo fixo ou um conteúdo de uma variável de um aplicativo. 

A partir das informações apresentadas, considere as asserções abaixo: 

I. A cláusula “Where” é utilizada para comparar dois atributos, selecionando uma linha especifica da tabela, para ser atualizada ou excluída. 

Porque 

II. A cláusula “Where” também é utilizada para comparar dois atributos de tabelas diferentes para possibilitar a junção de tabelas. 

A respeito dessas asserções, assinale a opção correta:

A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. 

As asserções I e II são proposições falsas. 

As asserções I e II são proposições verdadeiras, mas a II não não complementa I. 

A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. 

As asserções I e II são proposições verdadeiras, e complementares. 

Pergunta 2 0,2 pts 

Sobre o tema composição de informações para atender as necessidades de regras de negócio dos usuários. 

As automações de funções, são operações lógicas, que são executas por scripts na linguagem DML no gerenciador de banco de dados. 

Estas automações evitam os esforços redundantes, não sendo necessária a replicação de programação dentro dos aplicativos e sim dentro do gerenciador de banco de dados. 

A programação de uma “Trigger” pode executar qual função? 

Atualização de conteúdos de atributos de uma tabela a partir da atualização de outra tabela. 

Troca do atributo da chave primária. 

Atualização do tamanho dos atributos. 

Exclusão de atributos de uma tabela. 

Inclusão de atributos de uma tabela. 

Pergunta 3 0,2 pts 

Existem funções no SQL para realizar operações matemáticas e estatísticas. 

Com a utilização de operações matemáticas e estatísticas pode-se fazer a contagem de valores não vazios e únicos. 

Selecione qual das opções abaixo deve ser utilizada para contar valores não vazios e únicos.

MAX(). 

COUNT(). 

AVG(). 

ALL. 

Distinct. 

Pergunta 4 0,2 pts 

Leia a situação abaixo: 

Na criação de uma Trigger podemos fazer uma atuação automática de uma tabela para outra. Através de um gatilho programado na primeira tabela que chama a segunda tabela. A vantagem do uso do Trigger é que elimina-se o 

retrabalho de programar um código em cada aplicativo. Para evitar isso, passamos esta função para o gerenciador do Banco de Dados, sendo programado uma única vez. A Trigger é programada somente dentro do gerenciador de Banco de Dados (SGBD). 

Um exemplo de utilização da linguagem DML para realizar o uso do TRIGGER, tem a seguinte composição: 

DELIMITER $ 

CREATE TRIGGER Tgr_ItensPedido Delete AFTER DELETE  ON ItensPedido 

 FOR EACH ROW 

BEGIN 

 UPDATE Produtos SET Estoque = Estoque - OLD.Quantidade  WHERE Referencia = OLD.Produto; 

END$ 

Observa-se Tr_itensPedido é o nome da Trigger, após a exclusão da linha da tabela ItensPedido, subtrai-se a quantidade de estoque da tabela ItensPedidos do estoque da tabela Produtos. 

Considerando as informações apresentadas, avalie as afirmações a seguir:


I. O atributo Estoque da tabela Produtos é subtraído com o conteúdo do atributo quantidade após cada vez que houver a exclusão na tabela ItensPedido. 

II. O atributo Estoque da tabela Produtos é somado com o conteúdo do atributo quantidade cada vez que houver a inclusão na tabela ItensPedido. 

III. Os scripts de Trigger são programados dentro dos aplicativos. 

É correto o que se afirma em: 

III, apenas. 

II e III, apenas. 

I e II, apenas. 

I, apenas. 

I, II e III. 

Pergunta 5 0,2 pts 

Leia o texto abaixo: 

Na linguagem DDL inclui INSERT, UPDATE, DELETE e SELECT. 

Uma subquery é um comando SELECT que faz uma seleção sobre outra seleção já feita por outro SELECT. O comando permitido para subquery é só o SELECT. Não há limite de subordinação de queries. A subquery pode ser executada diretamente no gerenciador de Banco de Dados (SGBD) ou por chamadas de aplicativos. O filtro de uma subquery serve para outro filtro de uma query superior. 

Sobre as subqueries, selecione a opção com a afirmação correta.

Podemos utilizar o comando SQL Delete na subquery. 

Podemos utilizar o comando SQL UPDATE na subquery. 

Existe restrição para o uso de mais de uma subordinações de subquery. 


A subquery é uma query dentro das outra, onde a seleção de uma query serve para seleção de outra query. 

A subquery tem utilização exclusiva para a ferramenta IDE do gerenciador de Banco de Dados (SGBD). 


Nenhum comentário:

Postar um comentário

AO2 - Sistemas Distribuidos - FAM - NOTA 10

  AO2   Sinalizar pergunta: Pergunta 1 Pergunta 1 Leia o texto abaixo:   Por conta da pandemia COVID – 19 (2020), Ana começou a trabalhar em...