Baixe o app para aproveitar ainda mais
Prévia do material em texto
18/11/2021 16:14 18/11/2021 16:14 18/11/2021 16:14 Avaliação I - Individual Disciplina: Princípios de Banco de Dados Período para responder: 04/11/2021 - 28/11/2021 Peso: 1,50 Nota: 7/10 1 -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. A seguir detalhamos alguns tipos de usuários e suas responsabilidades ou necessidades. Com isso em mente, qual a descrição de um usuário com acesso de programador? A ) Normalmente desconhece as estruturas onde os dados estão armazenados. Consegue manipular somente o que o sistema permite. Ele é a sua fronteira com o SGBD. B ) É a figura que constrói o sistema que acessará o banco de dados. É imprescindível que o sistema desenvolvido manipule os dados de forma correta, para evitar a perda ou falta de confiança neles. C ) Realizar atividades como instalação, configuração e melhorias em performance fazem parte do seu dia a dia. Também possui tarefas relacionadas ao gerenciamento de acesso de usuários na base e um constante monitoramento visando garantir uma alta disponibilidade do sistema. D ) É o profissional que tem como tarefa fazer o mapeamento dos dados que deverão ser armazenados no banco. Em seguida, vem a definição da estrutura em que serão “organizados”. 2 -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 )DB2. B )ACCESS. C)MYSQL. D)SQL SERVER. 3 -Um Sistema Gerenciador de Banco de Dados é um software responsável pelo gerenciamento de base de dados. Considerando a função de um SGBD, assinale a alternativa INCORRETA: A ) Manutenção do dicionário de dados. B) Segurança. C) Apresentação dos dados em vários formatos. D) Escalonar processos da CPU. 4 -Visando diminuir a complexidade no gerenciamento de dados, surge o SGBD ou Sistema Gerenciador de Banco de Dados. Nesse sentido, assinale a alternativa CORRETA que apresenta um resumo da organização de armazenamento de dados de um SGBD: A )Registros são linhas, que de uma forma mais resumida pode-se dizer que são conjuntos de campos preenchidos; colunas são campos que armazenam um determinado tipo de dado; tabelas são locais onde os dados ficam logicamente armazenados; um banco de dados é formado por uma ou mais tabelas. B )Registros são linhas, que de uma forma mais resumida pode-se dizer que são conjuntos de campos preenchidos; tabelas contém campos que armazenam um determinado tipo de dado; colunas são locais onde os dados ficam logicamente armazenados; um banco de dados é formado por uma ou mais tabelas. C )Um banco de dados é formado por uma ou mais tabelas; linhas são locais onde os dados ficam logicamente armazenados; registros são campos que armazenam um determinado tipo de dado; colunas são campos, que de uma forma mais resumida pode-se dizer que são conjuntos de campos preenchidos. D )Um banco de dados é formado por uma ou mais tabelas; tabelas são locais onde os dados ficam logicamente armazenados; colunas são linhas que armazenam um determinado tipo de dado; registros são colunas, que de uma forma mais resumida, pode-se dizer que são conjuntos de campos preenchidos. 5 -Um Sistema Gerenciador de Banco de Dados (SGBD) é um software responsável pelo gerenciamento de base de dados. Uma das principais características dele é retirar da aplicação a estruturação dos dados, deixando de forma transparente o acesso a eles. Além disso, elimina boa parte da complexidade do gerenciamento de dados, fazendo com que o programador tenha um foco maior na lógica da sua aplicação do que no armazenamento dos dados. Sobre as suas funcionalidades e limitações, assinale a alternativa INCORRETA: A )Fornece ferramentas para que o administrador do banco de dados possa configurar e efetuar backups. B)Incapaz de garantir a segurança dos usuários com relação ao acesso aos dados e objetos de cada banco. C)Fornecer uma linguagem de programação para possibilitar a implementação de rotinas que executem no servidor do banco, viabilizando a criação de aplicações mais performáticas. D)Garantir a integridade e consistência dos dados armazenados no banco quando acessados de forma concorrente. 6 -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 identifica o SGBD Oracle: A )As principais vantagens são: fornecimento de uma plataforma de grande confiabilidade e robustez capaz de suportar aplicações de missão crítica de grande exigência. A possibilidade de encriptação dos dados contidos em todo o banco de dados ou nos arquivos de log. Permite o espelhamento do banco de dados a recuperação automática da página de dados e a compreensão do fluxo de logs. Aumento na produtividade com a rapidez e simplicidade de instalação, manutenção e uso. Enorme versatilidade na aceitação de informações e no oferecimento de respostas previsíveis às demandas dos usuários. B )Mais popular no mundo, inicialmente desenvolvido para aplicações de pequeno porte, e que depois superou essa barreira. Foi comprada pela Sun em janeiro de 2008. Muito utilizado em aplicações WEB e livre para uso não comercial. C )Banco de dados que derivou de um projeto da universidade de Berkley. A primeira versão lançada para o público externo foi em 1989. Pela riqueza de recursos e conformidade com os padrões de SQL, ele é um SGBD muito adequado para o estudo universitário do modelo relacional, além de ser uma ótima opção para empresas implementarem soluções de alta confiabilidade sem altos custos de licenciamento. É um programa distribuído sob a licença BSD, o que torna o seu código fonte disponível e o seu uso livre para aplicações comerciais ou não. D )Banco de dados mais robusto e confiável do mundo corporativo. Tem a linguagem PL/SQL para desenvolvimento de funcionalidades internas. Integra-se com outras linguagens de programação. Roda em várias plataformas. 7 -No SGBD ao invés de gravarmos dados em arquivos, gravamos em tabelas. Como essas tabelas são divididas? A )Linhas e Colunas. B )Vertical e Registros. C )Linhas e Registros. D )Passos e Registros. 8 -Existe uma função que é responsável pela definição de estrutura de dados e como eles estão relacionados. Que função é essa? A )Enciclopédia de Dados. B )Repositório de Dados. C )Dicionário de Dados. D )Invenção de Dados. 9 - É fornecida pelo SGBD uma linguagem estruturada para consulta e alteração dos dados. Através dela, é possível que o utilizador tenha acesso aos dados de uma forma mais simplificada. O SQL (Structured Query Language) é uma espécie de linguagem padrão para este fim. Alguns SGBDs fornecem outra linguagem de programação para possibilitar a implementação de rotinas que executem no servidor do banco. Isso pode viabilizar a criação de aplicações mais performáticas, pois ao invés de consumir processamento e recursos de rede da máquina do usuário, boa parte do programa roda no servidor. Assinale a alternatica CORRETA que apresenta essa função: A )Linguagem de gerenciamento de backups. B )Linguagem de acesso e manipulação dos dados. C )Linguagem de controle de acesso simultâneo ao mesmo dado. D )Linguagem da apresentação dos dados em vários formatos. 10 -Aprender sobre a grande diferença que existe entre dado e informação, podendo gerar, a partir deles, o conhecimento, é requisito básico para o estudo dos princípios de banco de dados. Assinale a alternativa CORRETA que apresenta comose obtém conhecimento: A )Implica familiaridade, falta de consciência, mas compreensão das informações conforme se apliquem a um ambiente. B )Implica familiaridade, consciência e compreensão dos dados conforme se apliquem em ambientes específicos e controlados. C )Quando se consegue compreender os dados e relacioná-las a sua informação. D )Quando se consegue compreender informações e relacioná-las ao seu contexto. 1/5 1/5 1/5
Compartilhar