Buscar

Prova 1-Princípios de Banco de Dados

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1Os bancos de dados são aplicados em diversos cenários desde redes sociais, aplicativos de 
mensagens, até mesmo grandes sistemas bancários. Os bancos de dados são muitas vezes 
denominado de base de dados ou repositório de dados. Sobre os bancos de dados, assinale a 
alternativa CORRETA: 
A=Um banco de dados é um conjunto de dados sem estrutura predefinida. 
B=Um banco de dados é um conjunto de dados sem contexto. 
C=Um banco de dados é um documento de texto. 
D=Um banco de dados é um conjunto de dados relacionados. 
 
2Atualmente, 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: 
A=É conhecida como geração platina, surgiu nos anos 2000 e é marcada pelos bancos de dados 
XML. 
B=É a geração dos bancos de dados relacionais, surgiu na década de 1970 e é utilizada até hoje. 
C=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. 
D=É uma geração que tem o seu destaque tecnológico. É uma geração marcada pelo novo 
conceito, denominado banco de dados orientado a objetos. 
 
3Uma vez implantando um sistema de informação, com o passar do tempo este irá armazenar 
uma quantidade significativa de dados em um respectivo SGBD. Empresas do setor de serviços, 
inclusive bancos, hotéis, companhias aéreas, seguradoras e empresas de comunicações, usam 
bancos de dados em suas operações 24 horas por dia, 7 dias por semana - conhecidas como 
operações 24 por 7. Tais operações geram grandes bancos de dados (large databases), que 
armazenam várias dezenas de gigabytes de dados. Todavia, apenas armazenar os dados não 
propicia todas as vantagens possíveis no gerenciamento dos dados, sendo necessário a 
utilização de algumas técnicas para gerar informação e conhecimento através dos dados 
armazenados. Dentre essas técnicas, a mineração de dados (Data Mining) se destaca por sua 
capacidade de explorar o armazenamento de dados. Sobre o processo de de Data Mining, 
assinale a alternativa CORRETA: 
A=O processo utilizado para relacionamento comercial com dados de público-alvo para 
efetivação de vendas. 
B=O processo que agrupa dados em um Data WareHouse, com objetivo bem definido. 
C=O processo de definição do perfil de negócio que utiliza o banco de dados com uma tabela 
multidimensional. 
D=O processo de descobrir informações relevantes, como padrões, associações, mudanças, 
anomalias e estruturas, em grandes quantidades de dados armazenados em banco de dados, 
podendo ser definido como mineração de dados. 
 
4Um 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 a estruturação 
dos dados, deixando de forma transparente o acesso a eles. Assinale a alternativa CORRETA que 
apresenta duas das funções de um SGBD: 
A=Linguagem de acesso e manipulação dos dados, e dependência do fornecedor. 
B=Dependência do fornecedor e apresentação dos dados em vários formatos. 
C=Gerenciamento de backups e controle de acesso simultâneo ao mesmo dado. 
D=Representação dos objetos e segurança. 
 
5O gerente de tecnologia de uma empresa de TI recebeu a incumbência de especificar a 
arquitetura de um sistema de informação para atender a um cliente na área de diagnóstico por 
imagem (raio-X, tomografia computadorizada e ressonância magnética). O cliente está 
interessado em agilizar o diagnóstico por armazenamento e recuperação de imagens 
digitalizadas e em se manter na vanguarda do mercado, dada a melhoria contínua de sua solução 
em TI. O cliente pretende iniciar digitalizando 1.000 imagens por mês, cada imagem com 
tamanho médio de 20 kilobytes, até chegar, em 12 meses, a 20.000 imagens por mês. 
Considerando essas informações, analise as sentenças a seguir: 
 
I- Um SBD (Sistema de Banco de Dados) orientado a objeto é adequado para a arquitetura do SI 
(Sistema de Informação) do cliente porque é voltado justamente para aplicações que tratam 
objetos complexos e têm alta integração com linguagens de programação orientadas a objetos. 
II- Um SBD (Sistema de Banco de Dados) relacional não é adequado para a arquitetura do SI 
(Sistema de Informação) do cliente porque não constitui ainda uma tecnologia bem estabelecida 
e bem testada, apesar de ser uma linguagem de consulta poderosa. 
III- Um SBD (Sistema de Banco de Dados) objeto-relacional é adequado para a arquitetura do SI 
(Sistema de Informação) do cliente porque alia estruturas não normalizadas, capazes de 
representar objetos complexos a uma linguagem de consulta poderosa. 
 
Assinale a alternativa CORRETA: 
A=Somente a sentença I está correta. 
B=As sentenças I e II estão corretas. 
C=As sentenças II e III estão corretas. 
D=As sentenças I e III estão corretas. 
 
6Em 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 é 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. 
B=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. 
C=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. 
D=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. 
 
7A 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 Paralela. 
B=Arquitetura Centralizada. 
C=Arquitetura Cliente-servidor. 
D=Arquitetura Distribuída. 
 
8Os bancos de dados são, por definição, um conjunto de dados relacionados. A sua arquitetura 
de armazenamento está diretamente ligada a recursos de hardware e ao sistema operacional 
utilizado. O poder de processamento, a estrutura de rede, a memória RAM, o tamanho em disco 
e diversos outros componentes são características que fazem parte da análise de toda 
arquitetura para bancos de dados. Sobre a arquitetura cliente-servidor, assinale a alternativa 
CORRETA: 
A=Na arquitetura cliente-servidor, os dados não ficam armazenados no servidor, este serve 
apenas para dar acesso à internet. Enquanto os clientes ficam responsáveis por armazenare 
distribuir os dados. 
B=Na arquitetura cliente-servidor, os dados e o processamento é dividido entre todos os 
computadores da rede. 
C=Na arquitetura cliente-servidor, os dados ficam distribuídos na rede (clientes) e sempre são 
acessados pelo computador principal (servidor). 
D=Na arquitetura cliente-servidor, os dados ficam armazenados em um computador principal 
(servidor) e são consumidos pelos demais computadores (clientes). 
 
9Um sistema gerenciador de banco de dados (SGBD) é uma coleção de programas que permite 
aos usuários criar e manter um banco de dados. O SGBD é, portanto, um sistema de software 
de propósito geral que facilita os processos de definição, construção, manipulação e 
compartilhamento de banco de dados entre vários usuários e aplicações. Acerca das principais 
funcionalidades do SGBD, analise as afirmativas a seguir: 
 
I- Apresentar os dados em vários formatos, possibilitando ao SGBD manipular estes dados de 
forma transparente, desde que configurado corretamente. 
II- Gerenciar os backups com a utilização dos SGBDs que fornecem ferramentas para que o 
administrador do banco de dados possa configurar e efetuar backups. 
III- Definir a estrutura de armazenamento e o método de acesso aos dados. 
IV- Controlar o acesso aos dados e a modificação dos bancos de dados aumentando a segurança 
e integridade destes. 
 
Assinale a alternativa CORRETA: 
A=Somente a afirmativa I está correta. 
B=As afirmativas I, II e III estão corretas. 
C=As afirmativas II, III e IV estão corretas. 
D=As afirmativas I, II e IV estão corretas. 
 
10Quando 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 essas gerações, associe os itens, utilizando o código a seguir: 
 
I- Primeira Geração. 
II- Segunda Geração. 
III- Terceira 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. 
( ) 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 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=III - I - II. 
B=II - III - I. 
C=I - III - II. 
D=I - II - III.

Outros materiais