Buscar

SISTEMA GERENCIADOR DE BANCO DE DADOS - 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

Prévia do material em texto

16/11/2017 AVA UNIVIRTUS
file:///C:/Users/casa/Desktop/AVA%20UNIVIRTUS.html 1/2
Sistema Gerenciador de Banco de Dados
Data de início: 25/07/2017 12:04
Prazo máximo entrega: 25/07/2017 13:04
Data de entrega: 25/07/2017 12:17
Atenção. Este gabarito é para uso exclusivo do aluno e não deve ser publicado ou compartilhado em redes
sociais ou grupo de mensagens.
O seu compartilhamento infringe as políticas do Centro Universitário UNINTER e poderá implicar sanções
disciplinares, com possibilidade de desligamento do quadro de alunos do Centro Universitário, bem como
responder ações judiciais no âmbito cível e criminal.
Questão 1/4 - Sistema Gerenciador de Banco de Dados
As procedures, functions e triggers (programas armazenados) são constituídos de instruções SQL. Toda
instrução SQL tem de terminar com um caractere delimitador, que geralmente está definido como sendo o
caractere ponto e vírgula ( ; ). A criação de um destes programas armazenados também é uma instrução SQL
do tipo CREATE e precisa ser encerrada com um delimitador. Consideranto isso, analise a seguinte
afirmativa com o objetivo de classificá-la como correta ou errada, e justifique sua resposta:
“O delimitador é aplicado para separar um dado do outro, para que não fiquem todos misturados”.
Nota: 25.0
A alternativa está ERRADA porque o delimitador não é utilizado para separar dados. Ele é utilizado para
atender a criação dos programas armazenados.
Resposta:
Afirmativa errada! Delimitador é utilizado para atender a criação dos programas armazenados.
Questão 2/4 - Sistema Gerenciador de Banco de Dados
Em geral os bancos de dados espaciais são aplicados para registrar dados geográficos. Como exemplo
podemos citar o Google Maps, o Waze, o HERE e outros. Estas bases de dados registram a longitude e
latitude, e com estes dados obtem-se uma posição no mapa. Analise as seguintes sentenças no intuito de
identificar se são corretas ou incorretas, justificando sua resposta, se necessário.
1- Nos BD espaciais é possível armazenar objetos celestes.
2 - Nos BD espaciais é possível tratar pontos, linhas e polígonos.
3 - Nos BD espaciais só é possível tratar pontos.
4 - Os BD espaciais foram projetados também para armazenar posições de objetos em ambientes 3D.
Nota: 25.0
1 - Afirmaçao INCORRETA: Em BD espaciais não se armazena objeto e sim a posição de objetos.
2 - Afirmaçao CORRETA: Nos BD espaciais é possível, sim, tratar elementos como os pontos, as
linhas e os polígonos.
3 - Afirmaçao INCORRETA: Em BD espaciais também é possivel tratar linhas e polígnos.
4 - Afirmaçao CORRETA: Os BD espaciais foram projetados também para armazenar as posições de
objetos em ambientes 3D.
16/11/2017 AVA UNIVIRTUS
file:///C:/Users/casa/Desktop/AVA%20UNIVIRTUS.html 2/2
Resposta:
1 - incorreta, não armazena objeto e sim posição de objetos 2 - correta, é possível sim tratar elementos como
pontos, linhas e polígono 3 - incorreta, também trata linhas e polígonos 4 - correta, também projetados para
armazenar as posições de objeto num ambiete 3D
Questão 3/4 - Sistema Gerenciador de Banco de Dados
Os índices reduzem o tempo de busca, pois estes consistem em uma tabela auxiliar em que os valores estão
ordenados de forma a possibilitar uma busca binária ou outro sistema de busca mais eficiente que o método
sequencial. Nos SGBDs os índices são utilizados principalmente para:
Localizar os registros que atendem a clausula where;
Recuperar registros de outras tabelas ao realizar joins;
Encontrar o valor MIN () ou MAX () quando a coluna indicada está indexada;
Ordenar ou agrupar uma tabela se a ordenação ou agrupamento estiverm baseados em campos
indexados;
Outros;
Indentifique em quais operações de banco de dados os índices degradam a performance, e explique o porquê.
Nota: 25.0
Nas operações de inserção (INSERT). Com a existência de índices as operações de inserção têm que
atualizar o(s) índice(s) também, o que implica em maior esforço e tempo.
Resposta:
Quantos mais índices em uma tabelas, mais operações de manipulação de dados que demandam mais tempo
na atualizações dos índices
Questão 4/4 - Sistema Gerenciador de Banco de Dados
O projeto físico de banco de dados diz respeito a performance. ELMASRI (2011) conceituou da seguinte
forma: “O projeto físico é uma atividade em que o objetivo é não apenas criar a estruturação apropriada de
dados no armazenamento, mas também fazer isso de modo que garanta um bom desempenho”. ELMASRI et.
al. (2011, p. 490). Consideranto isso, analise a seguinte afirmativa com o objetivo de classificá-la como
correta ou incorreta, e justifique sua resposta:
“O projeto físico é iniciado tão logo a base de dados esteja implementada”.
Nota: 25.0
A afirmativa é INCORRETA pois o projeto físico só pode ser executado tendo disponíveis as instruções
SQL que o sistema vai utilizar.
Resposta:
afirmativa incorreta, pois só pode ser executado tendo dísponíveis as instruções SQL que o sistema utiliza.

Outros materiais