Baixe o app para aproveitar ainda mais
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.
Compartilhar