Baixe o app para aproveitar ainda mais
Prévia do material em texto
/ Acadêmico: Disciplina: Princípios de Banco de Dados (GTI11) Avaliação: Avaliação I - Individual FLEX ( Cod.:) ( peso.:1,50) Prova: Nota da Prova: 8,00 Legenda: Resposta Certa Sua Resposta Errada 1. Em um banco de dados existem vários tipos de usuários que atuam em sua construção e acesso. Alguns têm um foco mais gerencial, enquanto outros apenas se concentram na manipulação de dados da base. Dentre eles existe o Administrador de Banco de dados. Assinale a alternativa CORRETA que apresenta as características de um Administrador de Banco de Dados: a) O Administrador de Banco de dados utiliza o sistema que foi desenvolvido pelo programador para acessar o banco de dados. 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) O Administrador de Banco de dados é o sistema que irá 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) O Administrador de Banco de dados é responsável por toda a administração do banco de dados. 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 Administrador de Banco de dados tem a tarefa de fazer o mapeamento dos dados que deverão ser armazenados no banco. Isso envolve a criação/manutenção de tabelas e demais objetos de acordo com a tecnologia do SGBD. Este usuário tem um grande foco em performance, pois quando vai definir a estrutura de organização dos dados é crucial que ela seja performática. 2. O Sistema Gerenciador de Banco de Dados (SGBD) trata-se de um software utilizado na gestão de uma base de dados, sendo este respaldado por um conjunto de funções que tem por finalidade facilitar a sua criação, modificação e exclusão, bem como na inserção, atualização e exclusão de seus registros. Acerca das diversas funções desempenhadas pelo SGBD, analise as sentenças a seguir: I- O SGBD cria um sistema de segurança que protege a base de dados de acessos não autorizados, ao estabelecer regras e os tipos de operações que podem ser realizadas por determinados usuários. II- Com vistas a garantir a integridade e a consistência dos dados, o SGBD possui um controle de acesso simultâneo. III- Além da linguagem SQL, alguns SGBDs oferecem outras linguagens de programação para a implementação de rotinas. IV- O SGBD possibilita a criação de controles em nível de objeto, ou seja, se um objeto for definido como somente leitura, todos os demais seguirão a mesma lógica. Agora, assinale a alternativa CORRETA: a) As sentenças I, II e III estão corretas. b) As sentenças III e IV estão corretas. c) Somente a sentença III está correta. d) As sentenças I e IV estão corretas. / 3. Sistemas Gerenciadores de Banco de Dados (SGBD) são programas de computador que têm como principal objetivo facilitar a organização, o acesso e a manipulação dos dados, diminuindo, assim, a complexidade da aplicação referente à sua estrutura. Classifique V para as sentenças verdadeiras e F para as falsas: ( ) Podemos destacar do SGBD o backup, ferramenta para que o administrador do banco de dados possa proteger suas informações. ( ) Para a utilização SGBD, não é necessário utilizar autenticação, já que segurança não é uma das características desse software. ( ) De forma geral, os SGBD não possuem módulos de funcionalidades bem definidos. ( ) A organização de armazenamento dos dados de um SGBD é formada obrigatoriamente por apenas uma tabela de dados. Agora, assinale a alternativa que apresenta a sequência CORRETA: a) F - V - F - V. b) V - F - V - F. c) V - V - V - F. d) V - F - F - F. 4. Atualmente, os bancos de dados são essenciais para muitas empresas e estão no coração de muitos sistemas computacionais. Ter acesso rápido às informações é muito importante para a correta tomada de decisões em um negócio. Se você pretende trabalhar com desenvolvimento de softwares precisará trabalhar com bancos de dados em algum momento. A história dos bancos de dados é dividida em gerações. Sobre a primeira geração, assinale a alternativa CORRETA: FONTE: https://dicasdeprogramacao.com.br/a-historia-dos-bancos-de-dados/. Acesso em: 28 jan. 2019. a) É uma geração que tem o seu destaque tecnológico. É uma geração marcada pelo novo conceito, denominado banco de dados orientado a objetos. b) É a geração dos bancos de dados relacionais, surgiu na década de 1970 e é utilizada até hoje. c) É conhecida como geração platina, surgiu nos anos 2000 e é marcada pelos bancos de dados XML. d) Surgiu na década de 1960, na qual existiam basicamente duas formas de organização: o modelo hierárquico e em rede. Ambos trabalhavam com o conceito de registro, que é uma coleção de campos (atributos), os quais contêm apenas um valor de dado. 5. Quando levada à risca, pode-se dizer que a história dos bancos de dados inicia-se desde a pré-história com as pinturas rupestres. No entanto, a literatura divide a história dos bancos de dados em três gerações. Sobre as gerações dos bancos de dados, classifique V para as sentenças verdadeiras e F para as falsas: ( ) A primeira geração é uma geração que tem o seu destaque tecnológico. É uma geração marcada pelo novo conceito, denominado banco de dados orientado a objetos. ( ) A segunda geração surgiu na década de 1960, na qual existiam basicamente duas formas de organização: o modelo hierárquico e em rede. Ambos trabalhavam com o conceito de registro, que é uma coleção de campos (atributos), os quais contêm apenas um valor de dado. ( ) A terceira geração é geração dos bancos de dados relacionais, surgiu na década de 1970 e é utilizada até hoje. Assinale a alternativa que apresenta a sequência CORRETA: a) V - V - V. b) V - F - F. c) F - F - F. d) V - F - V. / 6. Os últimos anos tem sido um marco para a geração de dados em larga escala, com mais organizações armazenando, processando e extraindo valor de dados de todos os formatos e tamanhos. Haverá uma demanda de mercado por plataformas que ajudem os administradores de dados a governar e proteger estes dados e que permitam aos usuários analisá-los. Como forma de suporte às decisões estratégicas nas empresas, baseando-se nos dados coletados, diversas técnicas são empregadas. Sobre essas técnicas, associe os itens, utilizando o código a seguir: I- Data Mining. II- Data Warehouse. III- NoSQL. IV- Big Data. ( ) É um banco de dados analítico, ou seja, um banco de dados que possui todos os dados da organização que são pertinentes para uma futura análise. ( ) Ele representa vários bancos de dados que não são relacionais e utilizam outras formas de organização, visando armazenamento e processamento de dados complexos. ( ) É um processo que tem como objetivo extrair conhecimento entre os dados armazenados, no qual, a partir de dados armazenados são realizados processos a fim de construir uma nova base de dados que gere conhecimento e informações de apoio à decisão. ( ) É um conjunto de tecnologias, que visa atender o gerenciamento de grandes volume de dados. Assinale a alternativa que apresenta a sequência CORRETA: FONTE: https://www.tableau.com/pt-br/resource/top-10-big-data-trends-2017. Acesso em: 22 out. 2018. a) II - III - I - IV. b) IV - II - I - III. c) I - II - IV - III. d) II - I - III - IV. 7. A definição mais básica de sistemas é que máquinas diferentes podem estar conectadas entre si através de uma rede de comunicações. Este sistema difere do sistema paralelo na seguinte questão: no paralelo a tendência é que as máquinas fiquem mais próximas, enquanto que neste elas podem estar geograficamente distantes. Assinale a alternativa CORRETA sobre qual arquitetura de banco de dados o texto esta se referindo: a) Arquitetura Cliente-servidor. b) Arquitetura Paralela.c) Arquitetura Distribuída. d) Arquitetura Centralizada. 8. Em um passado recente, o armazenamento dos dados de uma organização era realizado em fichas de papel e organizados em arquivos físicos, sendo uma tarefa muito penosa a extração de alguma informação e/ou manutenção desses arquivos. Posteriormente, os arquivos físicos deram espaço aos arquivos digitais, os quais vieram acompanhados por softwares simples que permitiam realizar operações de cadastro, alteração, exclusão e consulta. Todavia, embora tenha havido uma melhora, principalmente no que se refere à tarefa de consulta de informações, os arquivos digitais demonstraram- se apenas como uma versão melhorada dos arquivos físicos, dando posteriormente espaço aos Bancos de Dados. Acerca das vantagens do uso de Banco de Dados, analise as sentenças a seguir: I- O uso do banco de dados possibilitou a redução de dados redundantes e de inconsistência de informação. II- O banco de dados abstraiu diversas responsabilidades do programador em relação às operações realizadas com os dados. III- A manipulação dos dados somente poderá ocorrer através de uma aplicação desenvolvida pelo programador. IV- Com vistas a oferecer maior segurança aos dados, apenas uma aplicação poderá ter acesso a eles. Agora, assinale a alternativa CORRETA: a) As sentenças I, II e IV estão corretas. b) Somente a sentença III está correta. / c) As sentenças I e II estão corretas. d) As sentenças II e IV estão corretas. 9. Quando existe o emprego do armazenamento de arquivos em lote, percebe-se que a dependência estrutural dos dados, a redundância e o acesso concorrente são fatores dificultadores que podem causar vários erros nos sistemas. Por outro lado, quando o acesso aos dados é intermediado por um Sistema Gerenciador de Banco de Dados é possível garantir a integridade e diminuir a redundância. Sobre o termo "redundância" empregado, assinale a alternativa CORRETA: a) Redundância é sinônimo de integridade dos dados. b) Redundância de dados é o termo utilizado quando temos o mesmo dado armazenado em mais de um local. c) Redundância é quando os dados são compactados para seu armazenamento. d) Redundância vem da ideia de compactar os dados para diminuir o número de acessos. 10.Os Sistemas de Gerenciamentos de Dados (SGDs) são a interface que facilita o acesso aos dados para os mais variados usuários. A figura que utiliza os SGDs para consultas e manipulação de dados e não tem conhecimento de estruturas desses dados recebem uma classificação. Como essa figura é classificada? a) Projetista de dados. b) Programador. c) Usuário comum. d) Administrador do banco de dados. Prova finalizada com 8 acertos e 2 questões erradas.
Compartilhar