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 manipulada como 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. A) V - V - F - V - V. B) V - F - V - V - F. C) F - V - V - F - F. D) F - V - V - F - V.
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. A V - V - F - V - V. B F - V - V - F - V. C V - F - F - V - F. D F - V - F - V - F.
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.
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. 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 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 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. A F – F – V – V. B V – V – F – F. C V – V – V – V. D V – V – F – V.
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.