Prévia do material em texto
10/03/2025 14:31:10 1/4 REVISÃO DE SIMULADO Nome: RODRIGO BARBOSA FERREIRA Disciplina: Engenharia da Informação Respostas corretas são marcadas em amarelo X Respostas marcardas por você. Questão 001 Qual das seguintes opções não é uma vantagem proporcionada pela utilização e padronização da SQL? A) Independência de fabricante, permitindo a mudança de SGBD sem preocupações significativas. B) Portabilidade entre plataformas, possibilitando o uso da SQL em diferentes tipos de computadores. X C) Definição dinâmica dos dados, que permite a alteração, expansão ou inclusão dinâmica das estruturas dos dados armazenados com máxima flexibilidade. D) Aumento dos custos de treinamento devido à necessidade de requalificação da equipe de desenvolvimento ao transferir aplicações entre ambientes. E) Consulta interativa, que oferece acesso rápido aos dados para obter respostas para questões complexas em minutos u segundos. Questão 002 No nível da aplicação, a transformação de um modelo de dados (obtido como parte da engenharia de requisitos) em um banco de dados é fundamental para atingir os objetivos de negócio de um sistema. No nível de negócio, o conjunto de informações armazenadas em bancos de dados diferentes e reorganizadas em um “depósito de dados” possibilita o data mining ou descoberta de conhecimento que pode ter um impacto no sucesso do negócio em si. Em qualquer caso, o projeto de dados desempenha um papel importante. PRESSMAN, R. S.; MAXIM, B. R. Engenharia de Software: uma abordagem professional. 8. ed. Porto Alegre: AMGH, 2016. p. 244. Considere, portanto, que uma empresa de comércio eletrônico planeja expandir suas operações e pretende melhorar o sistema que já possui e se volta ao gerenciamento de pedidos. Deste modo, optaram por redimensionar o modelo de dados para um banco de dados estruturado, além de definir um depósito de dados a partir do qual as informações de diferentes bancos de dados serão consolidadas e facilitarão as análises e a busca de informações estratégicas. Neste contexto, qual das opções a seguir descreve o papel da linguagem SQL de uma maneira mais precisa? A) A linguagem SQL apenas define os esquemas de Bancos de dados não efetivando manipulação e nem consultas X B) A linguagem SQL somente insere e remove dados em um Banco de Dados sem definir o esquema de Banco de Dados C) A linguagem SQL somente define Banco de Dados e realiza consultas básicas D) A linguagem SQL transforma Modelos de Dados em Bancos de Dados também capazes de manipular/consultar dados E) A linguagem SQL apenas define o esquema de Banco de ados sem possuir capacidade para manipular/consultar dados 10/03/2025 14:31:10 2/4 Questão 003 Grandes quantidades de dados, textos e documentos são criados ou coletados e então armazenados por algum tipo de método de armazenamento. Muitas vezes dados e documentos são armazenados em diversos lugares, talvez cinco ou mais deles. O gerenciamento de dados, textos e documentos ajuda as empresas a melhorar sua produtividade, garantindo que possam encontrar o que precisam sem ter de conduzir uma pesquisa longa e difícil. Para simplificar, usamos o termo gerenciamento de dados quando falamos da administração de dados, textos e documentos, a menos que tenha sido indicado um uso diferente em uma situação específica. TURBAN, E.; VOLONINO, L. Tecnologia da Informação para Gestão: em busca do melhor desempenho estratégico e operacional. 8. ed. Porto Alegre: Bookman, 2013. p. 59. Partindo deste pressuposto, quanto ao que venha a ser um SGBD, a afirmativa que melhor representa um conceito é: A) O SGBD é um conjunto de programas que favorece ao acesso de dados interrelacionados e existentes em banco de dados, os quais contém informações cruciais para as organizações X B) O SGBD é uma coleção elevada de dados, textos, registros e informações, dispostas em diferentes localidades de armazenagem C) O SGBD é um critério atribuído a dados, textos e documentos de uma empresa de modo a garantir acesso rápido e fácil as informações que sejam relevantes D) O SGBD é um método para coleta e armazenagem de dados em múltiplos locais, de modo a ofertar melhoria na produtividade dos colaboradores de uma organização E) O SGBD é uma técnica voltada a administrar documentos de modo a facilitar a ação de pesquisa e a localização de informações necessárias Questão 004 O banco de dados é uma ferramenta que possibilita armazenar, organizar, classificar, recuperar e manipular dados, possibilitando uma grande diversidade de aplicações. Essa ferramenta, para ser efetiva, exige do cliente e/ou usuário maior atenção, análise e planejamento, ou seja, treinamento e aprofundamento específico. PINOCHET, L. H. C. Tecnologia da Informação e Comunicação. Rio de Janeiro: Elsevier, 2014. p. 138. Seguindo este pressuposto e compreendendo que a informação se faz composta de “dados relacionados a respeito de um evento ou fenômeno”, a relação entre Banco de Dados e Informação se faz mais bem expressa em: X A) Um Banco de Dados ao guardar dados que serão informações úteis, deve atuar na sua organização de modo que favoreçam à tomada de decisão B) Um Banco de Dados sendo um conjunto de dados que não possui organização, apenas se dispõe para armazenar os dados, sem que possuam um significado C) Um Banco de Dados armazena dados fazendo uso do critério histórico, o que não habilita a aplicações práticas de informação no presente D) Um Banco de Dados não possui relação com Informação, pois para que os dados venham a ter utilidade o homem precisa interagir e os interpretar E) Um Banco de Dados é organizado apenas para que a segurança seja garantida, o que não se relaciona com a possibilidade de criação de informações 10/03/2025 14:31:10 3/4 Questão 005 Sistemas de processamento de transações são normalmente interativos, em que os usuários fazem solicitações assíncronas por serviço. [...]. Primeiro, um usuário faz uma solicitação ao sistema por meio de um componente de E/S de processamento. O pedido é processado por alguma lógica específica de aplicação. Uma transação é criada e passada para um gerenciador de transações, que geralmente é embutido no sistema de gerenciamento de banco de dados. Depois que o gerenciador de transações garantiu que a transação seja devidamente completada, ele sinaliza para a aplicação que o processamento terminou. SOMMERVILLE, I. Engenharia de Software. 9. ed. São Paulo: Pearson, 2011. p. 117. Partindo do funcionamento do Sistema de Processamento de Transação especificado, que comando permite que na linguagem SQL seja criada uma tabela a fim de que se possibilite a armazenagem de dados? A) Drop Database B) Create Table C) Drop Table X D) Create Database E) Alter Table Questão 006 Com base nos conceitos sobre segurança em banco de dados, qual das seguintes afirmações é verdadeira? A) Um dos objetivos de segurança de um banco de dados é garantir a disponibilidade contínua dos dados, tornando-os acessíveis apenas aos usuários autorizados. B) A política de segurança de um banco de dados não precisa especificar medidas de segurança específicas a serem aplicadas, apenas as áreas que devem ser protegidas. X C) A segurança de um banco de dados não aborda aspectos legais ou éticos relacionados ao acesso a informações confidenciais. D) A criptografia de chave simétrica e assimétrica é a mesma, pois ambas utilizam apenas uma chave para codificação e decodificação de dados. E) A confidencialidade refere-se à proteção contra modificações não autorizadas ou incorretas nas informações armazenadas em um banco de dados. Questão 007 Um programa que oferece acesso a bancos de dados é conhecido como um sistema de gerenciamento de banco de dados (SGBD). Esse sistema permite que uma organização centralize os dados, gerencie-os de forma eficiente e ofereça acesso aos dados armazenados por meio de aplicações. TURBAN, E.; VOLONINO, L. Tecnologia da Informação para Gestão: em busca do melhor desempenho estratégico e operacional. 8. ed. Porto Alegre: Bookman, 2013. p. 74-75. Para completara sentença escolha a opção que contenha os elementos favoráveis a preencher as lacunas de texto: Os SGBDs variam em ________ e _______ desde um simples programa como o Microsoft Access até um aplicativo da Oracle e uma solução DB2 da IBM. [...] Essas ferramentas vão desde interfaces fáceis de usar em linguagem natural até _____________ complexas utilizadas para desenvolver aplicativos de bancos de dados mais sofisticados. A) Experiência – Precisão – Linguagens de Programação B) Tamanho – Capacidade – Linguagens de Programação X C) Custo – Velocidade – Linguagens de Programação D) Capacidade – Conhecimento – Linguagens de Programação E) Significado – Modelo – Linguagens de Programação Questão 008 Quais são as principais características que os bancos de dados devem ter? 10/03/2025 14:31:10 4/4 A) Restrição de acesso, simultaneidade de uso, e uso de plataformas diferentes. B) Controle de redundância, escalabilidade, e garantia de integridade dos dados e informações. C) Geração de cópia de segurança, independência do meio físico de armazenamento, e escalabilidade. X D) Garantia de integridade dos dados e informações, geração de cópia de segurança, e restrição de acesso. E) Escalabilidade, independência do meio físico de armazenamento, e uso de plataformas diferentes.