Buscar

Princípios de Banco de Dados AVALIAÇÃO DISCURSIVA

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

08/02/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI 
 
1. As primeiras arquiteturas de sistemas de banco de dados, conhecidas como centralizadas, 
utilizavam os mainframes para executar o processamento principal e todas as demais funções 
do sistema. Logo, o acesso dos usuários aos sistemas eram realizados via terminais, os quais 
não possuíam poder de processamento, apenas a capacidade de visualização, ou seja, todos os 
processamentos eram realizados remotamente, apenas as informações a serem visualizadas e 
os controles eram enviados do mainframe para os terminais de visualização. Com o avanço 
tecnológico, novas arquiteturas de banco de dados surgiram, tais como: cliente-servidor, paralela 
e distribuída. Acerca destas arquiteturas, descreva cada uma delas, destacando suas principais 
características. 
Resposta Esperada: 
Cliente-servidor: esse tipo de arquitetura pode ser dividida em duas partes: o back-end, 
responsável pelo controle das estruturas de acesso ao dado e fort-end, que é a interface para o 
usuário final. 
Paralela: sistema que utiliza várias CPUs e discos paralelos que melhoram o desempenho do 
processamento. Nesse tipo de processamento, são realizadas muitas operações ao mesmo tempo. 
Nessa arquitetura, as máquinas ficam próximas fisicamente. 
Distribuída: de maneira geral, podemos dizer que essa arquitetura é dividida em computadores 
diferentes que podem estar conectados entre si. Na arquitetura distribuída, as máquinas ficam 
distantes fisicamente. 
 
2. Em linguagem SQL, as instruções DML (Data Manipulation Language) são utilizadas para 
manipular a estrutura dos dados, dentre os comandos, o SELECT é utilizado para recuperar os 
dados e informações armazenadas. As figuras anexas contêm um modelo lógico que representa 
um sistema de vendas. A partir dele, escreva o comando SQL para recuperar todos os nomes e 
a quantidade de produtos em estoque, descontando os que foram vendidos. 
Acadêmico: Patricia Aline da Maia (2585356) 
Disciplina: Princípios de Banco de Dados (GTI11) 
Avaliação: Avaliação Final (Discursiva) - Individual FLEX ( Cod.:649519) ( peso. :4,00) 
Prova: 26866803 
Nota da Prova: 4 , 50 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/2 08/02/2021 UNIASSELVI - Centro Universitário Leonardo Da Vinci - 
Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI 
 
Resposta Esperada: 
SELECT P.DESCRICAO, COUNT(PE.ID_ESTOQUE) FROM PRODUTO P 
INNER JOIN PRODUTO_ESTOQUE PE 
ON P.ID_PRODUTO = PE.ID_PRODUTO 
LEFT JOIN ITEM_VENDA IV 
PE.ID_ESTOQUE = IV.ID_ESTOQUE 
WHERE IV.ID_VENDA IS NULL 
 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 2/2

Outros materiais