Prévia do material em texto
14/07/2023, 14:22 Avaliação I - Individual about:blank 1/7 Prova Impressa GABARITO | Avaliação I - Individual (Cod.:822947) Peso da Avaliação 1,50 Prova 65477951 Qtd. de Questões 10 Acertos/Erros 5/5 Nota 5,00 Atualmente, existem vários fornecedores de banco de dados. Uma boa análise é necessária antes de decidir qual banco utilizar, pois cada um tem as suas características e peculiaridades. Alguns bancos são apropriados para projetos menores, outros não. Outro fator a ser levado em conta é o custo para implantação. Nesse contexto, assinale a alternativa CORRETA que apresenta um banco de dados mais robusto e confiável do mundo corporativo, o qual tem a linguagem PL/SQL para desenvolvimento de funcionalidades internas, integra-se com outras linguagens de programação e roda em várias plataformas: A Oracle. B PostgreSQL. C MySQL. D SQL Server. Na história do gerenciamento dos dados, encontra-se diversas situações organizacionais que mostram a evolução no armazenamento de dados e seu posterior gerenciamento. No gerenciamento de dados em sistemas de arquivos onde, havendo a alteração da estrutura de dados de um arquivo, todos os programas que utilizavam esse arquivo precisariam ser atualizados, pois deixariam de funcionar, tem um exemplo que quando é incluído uma observação para cada cliente é feita a alteração no programa que está rodando em um computador. Quando um segundo computador for acessar o mesmo arquivo, ele encontrará uma estrutura nova e não conseguirá acessar esse arquivo ou, em casos mais complexos, poderá até “corromper” o arquivo novo por não ter conhecimento da nova estrutura de armazenamento. Nesse contexto, assinale a alternativa CORRETA que apresenta informações sobre o problema conhecido como independência estrutural: A Qualquer alteração de estrutura não influenciaria no acesso aos dados. B Alterações específicas de estrutura não influenciaria no acesso aos dados. VOLTAR A Alterar modo de visualização 1 2 14/07/2023, 14:22 Avaliação I - Individual about:blank 2/7 C Dependente do tipo de alteração que seja feita no arquivo, programas específicos precisarão seralterados. Isso abre margem para erros, tornando todo o processo mais caro e difícil de ser executado. D Independente do tipo de alteração que seja feita no arquivo, todos os programas precisarão seralterados. Isso abre margem para erros, tornando todo o processo mais caro e difícil de ser executado. Os sistemas gerenciadores de bancos de dados são compostos, de uma forma geral, por módulos com funcionalidades bem definidas. Cada módulo tem sua responsabilidade no processo de gerenciamento dos dados. Usuários e programadores interagem com esses módulos a fim de obter seus resultados. Assinale a alternativa CORRETA sobre o detalhamento do processador e otimizador de consultas: A Interpreta todos os acessos que são feitos na base de dados com um foco maior em otimização. Em outras palavras, ele é responsável por processar e definir “caminhos” para que o usuário tenha uma resposta a sua solicitação com performance. É composto por tabelas, índices, relacionamentos etc. B Interpreta todos os acessos que são feitos na base de dados com um foco maior em otimização. Em outras palavras, ele é responsável por processar e definir “caminhos” para que o usuário tenha uma resposta a sua solicitação com performance. C Um usuário comum normalmente utiliza um sistema, e é através desse sistema que o acesso ao banco de dados é feito. Já um programador tem ferramentas que são específicas para trabalhar com a tecnologia que o SGBD disponibiliza. Essas ferramentas tem um foco mais centrado na visualização de dados e manutenção de suas estruturas. D Esse módulo é o responsável por recuperar os dados do local onde eles estão armazenados. Esses dados são divididos em dois grupos: os dados armazenados e a definição dos dados armazenados. O primeiro grupo se refere aos dados que um usuário comum manipula, como nomes de pessoas, cidades, endereços, telefones etc. Já o segundo define a forma de organização dos dados do primeiro grupo. É composto por tabelas, índices, relacionamentos etc. Existem vários tipos de usuários que acessam bancos de dados. Alguns têm um foco mais gerencial, enquanto outros apenas se concentram na manipulação de dados da base. Dentre os tipos de usuários, qual é a função do projetista ou analista de dados? A É o profissional que tem como tarefa fazer o mapeamento dos dados que deverão ser armazenados nobanco. 3 4 14/07/2023, 14:22 Avaliação I - Individual about:blank 3/7 B Utiliza o sistema que foi desenvolvido pelo programador para acessar o banco de dados. C É a figura que constrói o sistema que acessará o banco de dados. D Essa figura é responsável por toda a administração do banco de dados. Um Sistema Gerenciador de Banco de Dados é um software responsável pelo gerenciamento de base de dados. Uma das principais características dele é retirar da aplicação à estruturação dos dados, deixando de forma transparente o acesso a eles. Existem seis funções básicas de um SBGD. Uma delas se refere ao trabalho com datas. Para clarificar, vamos pensar em uma data: 21 de dezembro de 2012. Essa data aqui no Brasil pode ser digitada por um usuário como 21/12/2012, enquanto nos Estados Unidos ela seria 12/21/2012. O SGBD consegue manipular ambas as datas de forma transparente, desde que configurado corretamente. A qual função essa descrição se refere? A Linguagem de acesso e manipulação dos dados. B Apresentação dos dados em vários formatos. C Controle de acesso simultâneo ao mesmo dado. D Gerenciamento de backups. Atualmente, existem vários fornecedores de bancos de dados. Isso significa que é necessária uma boa análise antes de decidir qual banco utilizar. Cada um tem as suas características e peculiaridades. Alguns são apropriados para projetos menores, outros não. O custo para implantação também deve ser levado em conta. Qual Sistema Gerenciador de Banco de Dados que é muito utilizado em aplicações WEB e roda em várias plataformas, como Linux e Windows? A SQL SERVER. B MYSQL. 5 6 14/07/2023, 14:22 Avaliação I - Individual about:blank 4/7 C DB2. D ACCESS. Os sistemas gerenciadores de bancos de dados são compostos, de uma forma geral, por módulos com funcionalidades bem definidas. Cada módulo tem sua responsabilidade no processo de gerenciamento dos dados. Usuários e programadores interagem com esses módulos objetivando obter seus resultados. A figura a seguir detalha essa estrutura. Observe a descrição a seguir: Interpreta todos os acessos que são feitos na base de dados com um foco maior em otimização. Em outras palavras, ele é responsável por processar e definir “caminhos” para que o usuário tenha uma resposta a sua solicitação com performance. 7 14/07/2023, 14:22 Avaliação I - Individual about:blank 5/7 A quais módulos do SGBD essa descrição pertence? A Software para acessar os dados. B Processador/otimizador de consultas. C Programas aplicativos/consultas. D Dados armazenados. Um sistema de banco de dados trabalha com muitos dados. O que é um dado? A É um conjunto de informações sem significado. B É a informação não tratada, sem significado. C É um conjunto de informações com significado. D É a informação tratada, sem significado. A estrutura de um Sistema Gerenciador de Banco de Dados (SGBD) é composta por módulos com funcionalidades bem definidas. Cada módulo tem sua responsabilidade no processo de gerenciamento dos dados. Usuários e programadores interagem com esses módulos a fim de obter seus resultados. Assinale a alternativa CORRETA que apresenta detalhes sobre processador/otimizador de consultas: A Um usuário comum normalmente utiliza um sistema e é através desse sistema que o acesso ao banco de dados é feito. Já um programador tem ferramentas que são específicas para trabalhar com a tecnologia que o SGBD disponibiliza. Essas ferramentas têm um foco mais centrado na visualização de dados e manutençãode suas estruturas. B Um programador comum normalmente utiliza um sistema e é através desse sistema que o acesso ao banco de dados é feito. Já um usuário tem ferramentas que são específicas para trabalhar com a tecnologia que o SGBD disponibiliza. Essas ferramentas têm um foco mais centrado na visualização de dados e manutenção de suas estruturas. 8 9 14/07/2023, 14:22 Avaliação I - Individual about:blank 6/7 C Responsável por recuperar os dados do local onde eles estão armazenados. Esses dados são divididos em dois grupos: os dados armazenados e a definição dos dados armazenados. O primeiro grupo se refere aos dados que um usuário comum manipula. Já o segundo define a forma de organização dos dados do primeiro grupo. É composto por tabelas, índices, relacionamentos etc. D Interpreta todos os acessos que são feitos na base de dados com um foco maior em otimização. Em outras palavras, ele é responsável por processar e definir “caminhos” para que o usuário tenha uma resposta a sua solicitação com performance. Existem vários tipos de usuários que acessam bancos de dados. Alguns têm um foco mais gerencial, enquanto outros apenas se concentram na manipulação de dados da base. Diante do exposto, associe os itens, utilizando o código a seguir: I- Administrador do banco de dados. II- Projetista ou analista de dados. III- Programador. IV- Usuário comum. ( ) Normalmente desconhece as estruturas em que os dados estão armazenados. ( ) É a figura que constrói o sistema que acessará o banco de dados. ( ) É o profissional que tem como tarefa fazer o mapeamento dos dados que deverão ser armazenados no banco. ( ) Responsável pelas atividades como instalação, configuração e melhorias em performance fazem parte do seu dia a dia. Assinale a alternativa que apresenta a sequência CORRETA: A IV - II - III - I. 10 14/07/2023, 14:22 Avaliação I - Individual about:blank 7/7 B II - III - I - IV. C I - III - II - IV. D IV - III - II - I. Imprimir