Buscar

Bancos de Dados: História, Arquiteturas, Usuários e SGBD


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 7 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

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 6, do total de 7 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

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
É a geração dos bancos de dados relacionais, surgiu na década de 1970 e é utilizada até hoje.
B
É conhecida como geração platina, surgiu nos anos 2000 e é marcada pelos bancos de dados XML.
C
É uma geração que tem o seu destaque tecnológico. É uma geração marcada pelo novo conceito, denominado banco de dados orientado a objetos.
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.
Um banco de dados é uma coleção de dados relacionados. Com dados, queremos dizer que fatos conhecidos podem ser registrados e possuem significado implícito. Para seu armazenamento, podem ser empregadas algumas arquiteturas. Sobre essas arquiteturas, associe os itens, utilizando o código a seguir: I- Arquitetura Centralizada. II- Arquitetura cliente-servidor. III- Arquitetura paralela. IV- Arquitetura distribuída. ( ) É uma arquitetura que tem como objetivo o compartilhamento de recursos para processamento de dados. ( ) É uma arquitetura que tem como objetivo o compartilhamento de recursos para processamento e armazenamento de dados, independente de como os computadores estão localizados geograficamente. ( ) Arquitetura comumente utilizada nos anos de 1970, com o emprego de mainframes. Para os usuários acessarem os dados utilizavam terminais sem capacidade de processamento. ( ) É uma arquitetura composta com um computador de maior processamento (server), que responde às requisições de outros computadores (client). Assinale a alternativa que apresenta a sequência CORRETA:
A
III - IV - I - II.
B
III - I - IV - II.
C
I - III - IV - II.
D
I - II - IV - III.
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. Sobre os usuários de banco de dados, classifique V para as sentenças verdadeiras e F para as falsas: ( ) 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. ( ) O programador tem como tarefa 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. ( ) O usuário comum constrói 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 a falta de confiança neles. ( ) O Projetista 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. Assinale a alternativa que apresenta a sequência CORRETA:
A
V - F - F - V.
B
V - F - F - F.
C
V - F - V - F.
D
F - V - V - V.
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 conhecido pela sua robustez e confiabilidade, além de ser extremamente flexível e rico em recursos, é um SGBD objeto-relacional de código fonte aberto, considerado objeto-relacional por implementar, além das características de um SGBD relacional, algumas características de orientação a objetos, como herança e tipos personalizados:
A
Oracle.
B
MySQL.
C
SQL Server.
D
PostgreSQL.
Existem vários tipos de usuários que acessam banco de dados, desde o projeto até a manutenção propriamente dita. Alguns têm foco mais gerencial, enquanto outros apenas se concentram na manipulação de dados da base.
Nesse contexto, assinale a alternativa CORRETA que apresenta características do usuário comum:
A
Utiliza o sistema que foi desenvolvido pelo programador para acessar o banco de dados. Normalmente desconhece as estruturas onde os dados estão armazenados.
B
É responsável por fazer o mapeamento dos dados que deverão ser armazenados no banco. Após a definição da estrutura onde os dados serão “organizados”, há a criação/manutenção de tabelas e demais objetos de acordo com a tecnologia do SGBD.
C
É responsável por atividades como instalação, configuração e melhorias em performance. Possui tarefas relacionadas ao gerenciamento de acesso de usuários na base e um constante monitoramento visando garantir uma alta disponibilidade do sistema.
D
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.
Os 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 ficam armazenados em um computador principal (servidor) e são consumidos pelos demais computadores (clientes).
B
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 armazenar e distribuir os dados.
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 e o processamento é dividido entre todos os computadores da rede.
Uma 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 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.
B
O processo de definiçãodo perfil de negócio que utiliza o banco de dados com uma tabela multidimensional.
C
O processo utilizado para relacionamento comercial com dados de público-alvo para efetivação de vendas.
D
O processo que agrupa dados em um Data WareHouse, com objetivo bem definido.
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. Um exemplo histórico apresenta um gerente de vendas que precisa de informações detalhadas de seus vendedores e suas vendas. No início, todos os dados eram armazenados fisicamente em pastas que se encontravam dentro de gavetas de arquivos. Com o aumento das vendas e a contratação de novos profissionais, o volume cresceu de tal forma que tornou inviável a análise manual dos dados. Ao converter o sistema de arquivos manual para um sistema de informação, ainda sem o uso de um SGBD, percebeu-se que ao gravar os dados em arquivos, cada programa poderia ter um formato diferente de organização para a gravação. Isso se tornou tecnicamente complexo, havendo a necessidade de um novo tipo de profissional.
Nesse contexto, assinale a alternativa CORRETA que apresenta as funções principais do especialista em processamento de dados:
A
Projetava aplicativos que produziam consultas com base nos dados dos diretórios.
B
Criava as estruturas de arquivos computacionais necessárias, escrevendo o software que gerenciava os dados dentro dessas estruturas e projetava aplicativos que produziam relatórios com base nos dados dos arquivos.
C
Criava as estruturas de diretórios computacionais necessárias para gerenciar os dados e aplicativos que produziam relatórios com base nos dados desses diretórios.
D
Projetava aplicativos que produziam tabelas com base nos dados dos arquivos. Criava diretórios para gerenciar estruturas computacionais.
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
Apresentação dos dados em vários formatos.
B
Linguagem de acesso e manipulação dos dados.
C
Gerenciamento de backups.
D
Controle de acesso simultâneo ao mesmo dado.
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 a estruturação dos dados, deixando de forma transparente o acesso a eles. Existem seis funções básicas de um SBGD, sendo uma delas:
 
Toda aplicação que desejar trabalhar com o banco de dados fará isso por intermédio do SGBD. Ele mantém definições de estruturas de dados e como eles estão relacionados. Qualquer alteração de estrutura é automaticamente atualizada no dicionário de dados. Isso retira a responsabilidade dos programas que necessitam dos dados de manter a estrutura de organização dos mesmos. 
Sobre qual função essa descrição se refere?
A
Segurança.
B
Apresentação dos dados em vários formatos.
C
Controle de acesso simultâneo ao mesmo dado.
D
Manutenção do dicionário de dados.

Continue navegando