Baixe o app para aproveitar ainda mais
Prévia do material em texto
07/04/2024, 15:12 AVA https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiOTU1ODc2IiwiZGVzY3JpcHRpb24iOiJBdmFsaWHDp8OjbyBGaW5hbCAoT2JqZXRpdmEpIC0gSW5kaXZpZHVh… 1/5 GABARITO | Avaliação Final (Objetiva) - Individual (Cod.:955876) Peso da Avaliação 4,00 Prova 76530655 Qtd. de Questões 10 Acertos/Erros 7/3 Nota 7,00 O desenvolvedor de um sistema solicitou ao projetista de banco de dados a criação de um banco de dados no SGBD Oracle em sua versão 10G. Para a criação das tabelas desse banco o projetista terá à sua disposição os seguintes tipos de dados com exceção de um. Sobre a opção cujo tipo de dados não pertence ao Oracle, assinale a alternativa CORRETA: A ROWID. B LONGBLOB. C BFILE. D LONG RAW. O banco de dados pode ser operacionalizado por uma série de usuários, os quais possuem responsabilidades ou funções específicas, seja trabalhando diretamente com a fonte de informação ou utilizando-a como meio para prover dados a uma aplicação. Acerca do tipo de usuários que interagem com o banco de dados, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A administração do banco de dados cabe ao administrador de banco de dados, também conhecido como DBA, o qual é responsável pela autorização de acesso ao banco de dados e pela coordenação e monitoração de seu uso. ( ) A identificação dos dados, que devem ser armazenados no banco de dados, bem como a escolha da estrutura correta para representar e armazenar os dados, cabe ao projetista de banco de dados. ( ) O programador tem como maior preocupação a performance do banco de dados, devendo, pois, quando da estruturação deste, organizar os dados da melhor forma possível. ( ) O usuário comum, também conhecido por usuário final, acessará o banco de dados através de outras interfaces, tendo o seu acesso limitado pelas políticas de segurança definidas pelo DBA. ( ) Cabe ao DBA zelar pela integridade do banco de dados e definir procedimentos para criação e recuperação de backups. Assinale a alternativa que apresenta a sequência CORRETA: A V - V - F - V - V. B F - V - V - F - V. C V - F - F - V - F. D F - V - F - V - F. VOLTAR A Alterar modo de visualização 1 Revisar Conteúdo do Livro 2 Luís Roberto da Silva Análise e Desenvolvimento de Sistemas (5020356) 07/04/2024, 15:12 AVA https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiOTU1ODc2IiwiZGVzY3JpcHRpb24iOiJBdmFsaWHDp8OjbyBGaW5hbCAoT2JqZXRpdmEpIC0gSW5kaXZpZHVh… 2/5 Analise o código da trigger proposto a seguir: Create trigger evento on [referencing lista de nomeação>] [for each ] [when ] ; Para representar o evento de disparo do gatilho, pode ser usado um dos seguintes comandos. Sobre eles, assinale a alternativa CORRETA: A INSERT, UPDATE OU DELETE. B UPDATE, GRANT ou DELETE. C REVOKE, INSERT ou GRANT. D DELETE, UPDATE ou REVOKE. Os sistemas de informação mais atualizados atendem a todos os setores de uma empresa, sendo imprescindíveis para manter-se competitivo no mercado atuante. Sobre os níveis organizacionais atendidos pelos sistemas de informação, assinale a alternativa CORRETA: A O sistema de suporte executivo encontra-se no nível gerencial. B O sistemas de trabalho com conhecimento se encontra no nível de conhecimento. C O sistema de apoio à decisão encontra-se no nível executivo. D O sistema de escritório se encontra no nível operacional. Analise o código PL/SQL a seguir: set serveroutput on DECLARE TYPE tabela_numeros IS TABLE OF NUMBER; list TABELA_NUMEROS := tabela_numeros (1, 2, 3, 4, 5); BEGIN list.DELETE(2); FOR i IN 1..list.COUNT LOOP IF list.EXISTS(i) THEN DBMS_OUTPUT.PUT('['''list(i)''']'); END IF; END LOOP; DBMS_OUTPUT.NEW_LINE; 3 4 Revisar Conteúdo do Livro 5 Luís Roberto da Silva Análise e Desenvolvimento de Sistemas (5020356) 07/04/2024, 15:12 AVA https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiOTU1ODc2IiwiZGVzY3JpcHRpb24iOiJBdmFsaWHDp8OjbyBGaW5hbCAoT2JqZXRpdmEpIC0gSW5kaXZpZHVh… 3/5 END; / Sobre o resultado da execução do algoritmos PLSQl proposto, assinale a alternativa CORRETA: A 1 3 4. B 1 1 4. C 1 2 3. D 4 3 1. A maioria dos Sistemas de Informação atuais também são sistemas de respostas planejadas, uma vez que podemos criar programas para produzi-las. Isso significa que todos os questionamentos feitos ao sistema são definidos, modelados e identificados previamente. No que se refere a características dos SI (Sistemas de Informação), classifique V para as sentenças verdadeiras e F para as falsas: ( ) Muitos clientes e/ou usuários envolvidos. ( ) Suportam grande volume de informações. ( ) Suporte ao desenvolvedor de sistemas para escolha da melhor linguagem de desenvolvimento. ( ) Complexidade de processamentos.Assinale a alternativa que apresenta a sequência CORRETA: A F – F – V – V. B V – V – F – F. C V – V – V – V. D V – V – F – V. A maioria dos Sistemas de Informação atuais também são sistemas de respostas planejadas, uma vez que podemos criar programas para produzi-las. Isso significa que todos os questionamentos feitos ao sistema são definidos, modelados e identificados previamente. Considerando características atuais dos SI, assinale a alternativa INCORRETA: A Suportam pequeno volume de informações. B Contexto abrangente, mutável e dinâmico. C Muitos clientes e/ou usuários envolvidos. D Complexidade de processamentos. O banco de dados pode ser operacionalizado por uma série de usuários, os quais possuem responsabilidades ou funções específicas, seja trabalhando diretamente com a fonte de informação ou utilizando-a como meio para prover dados a uma aplicação. Acerca do tipo de usuários que interagem com o banco de dados, classifique V para as sentenças verdadeiras e F para as falsas: 6 Revisar Conteúdo do Livro 7 8 Luís Roberto da Silva Análise e Desenvolvimento de Sistemas (5020356) 07/04/2024, 15:12 AVA https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiOTU1ODc2IiwiZGVzY3JpcHRpb24iOiJBdmFsaWHDp8OjbyBGaW5hbCAoT2JqZXRpdmEpIC0gSW5kaXZpZHVh… 4/5 ( ) A administração do banco de dados cabe ao administrador de banco de dados, também conhecido como DBA, o qual é responsável pela autorização de acesso ao banco de dados e pela coordenação e monitoração de seu uso. ( ) A identificação dos dados, que devem ser armazenados no banco de dados, bem como a escolha da estrutura correta para representar e armazenar os dados, cabe ao projetista de banco de dados. ( ) O programador tem como maior preocupação a performance do banco de dados, devendo, pois, quando da estruturação deste, organizar os dados da melhor forma possível. ( ) O usuário comum, também conhecido por usuário final, acessará o banco de dados através de outras interfaces, tendo o seu acesso limitado pelas políticas de segurança definidas pelo DBA. ( ) Cabe ao DBA zelar pela integridade do banco de dados e definir procedimentos para criação e recuperação de backups. Assinale a alternativa que apresenta a sequência CORRETA: A V - V - F - V - V. B V - F - F - V - F. C F - V - F - V - F. D F - V - V - F - V. O processo de criação de instruções de consulta SQL, na maioria das vezes, é uma tarefa simples. Contudo, quando repetidos diversas vezes os mesmos códigos, além de ser um processo maçante, resulta em desperdício de tempo e dinheiro. Logo, para o armazenamento destas consultas em banco, utiliza-se um recurso chamado View, o qual pode conter colunas de uma ou várias tabelas físicas ou até mesmo de outras views. Acerca do conceito de views e sua aplicabilidade, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A view é uma construção de uma projeção de uma ou mais tabelas a partir do comando SELECT que, em alguns casos, pode ser manipuladacomo uma tabela, mas não existe fisicamente como uma tabela. ( ) As views são usadas para garantir o acesso aos dados da tabela original. Esse mecanismo permite que se desconsiderem os sofisticados sistemas de privilégios dos SGBDs modernos. ( ) As views podem ser manipuladas por meio de comandos SQL como SELECT, porém não podem ser manipuladas pelos comandos UPDATE e DELETE. ( ) As views garantem maior segurança ao banco de dados, uma vez que permitem na sua criação definir quais colunas serão exibidas e disponibilizadas ao usuário. ( ) As views são objetos de caráter temporário, permanecendo-se ativas somente enquanto durar a sessão do SQL*Plus. Assinale a alternativa que apresenta a sequência CORRETA: A V - V - F - V - V. B V - F - V - V - F. C F - V - V - F - F. D F - V - V - F - V. 9 Luís Roberto da Silva Análise e Desenvolvimento de Sistemas (5020356) 07/04/2024, 15:12 AVA https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiOTU1ODc2IiwiZGVzY3JpcHRpb24iOiJBdmFsaWHDp8OjbyBGaW5hbCAoT2JqZXRpdmEpIC0gSW5kaXZpZHVh… 5/5 O SQL*Plus é o aplicativo padrão para acesso e manipulação de um banco de dados Oracle. SQL é uma linguagem de consulta de dados estruturada, que se caracteriza por ser um utilitário de linha de comando. Sobre o SQL e suas categorias, assinale a alternativa CORRETA: A GRANT e REVOKE são exemplos de comandos amplamente usados na linguagem DCL. B A linguagem DML permitem acesso e alteração de dados através de comandos SELECT, DROP, UPDATE e DELETE, entre outros. C O comando grant (que dá privilégio ao usuário) pode ser aplicado somente para os comandos SELECT, INSERT e UPDATE. D Os comandos COMMIT e ROLLBACK são aplicados para validar transações da linguagem DDL. 10 Imprimir Luís Roberto da Silva Análise e Desenvolvimento de Sistemas (5020356)
Compartilhar