Buscar

Prática 01

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

Prática 01
Os Sistemas Gerenciadores de Banco de Dados (SGBD) trabalham em ambientes diversos de processamento. Os especialistas em dados devem conhecer esses ambientes para assegurar um desempenho adequado do banco de dados e estabelecer padrões e políticas. Considerando o cenário apresentado, imagine que você faz parte de uma equipe de trabalho e lhe foi indicada a tarefa de definir e caracterizar os principais ambientes de processamento de banco de dados, conforme a relação a seguir. Atente para a importância de sua tarefa para um novo projeto de administração de banco de dados.
1- Processamento de transações:
A parte de processamento de transações, de maneira sucinta, são sistemas que permitem que dados sejam lidos e gravados nos bancos de dados, atendendo ao nível operacional da organização.
2- Processamento nos datawarehouses:
Ambiente otimizado para processamento, extração e análise de informações de grandes volumes de dados, dados estes que já estão tratados e não permitem ser alterados, apenas lidos para fins de análises.
3- Ambientes distribuídos: 
Ambientes distribuídos podem ser caracterizados por redes independentes e ligadas entre si, podendo ter diferentes tipos de implementações e estando conectadas pela rede de dados.
4- Banco de dados orientado a objetos:
Os BDOOs como são conhecidos os bancos de dados orientados a objetos, são utilizados como alternativas aos bancos de dados relacionais, os BDOOs vieram como solução para a necessidade de armazenas e compartilhar objetos complexos e estruturados, sendo os dados os próprios objetos e cada objeto único.
Principais ambientes de processamento de banco de dados:
1 Processamento de transações
Pode fazer com que os dados sejam lidos e alguns sejam gravados no banco de dados
2- Processamento nos datawarehouses
São usados em muitas empresas para extrair e analisar informações comerciais úteis a partir de banco de dados muito grande para ajudar na tomada de decisão
3- Ambientes distribuídos
Em um ambiente distribuído pode ter o banco de dados reais e o software de SGBD distribuídos por vários locais, conectados por uma rede de computadores.
4- Banco de dados orientado a objetos
Com a necessidade de armazenar e compartilhar objetos complexos e estruturados levou ao desenvolvimento de banco de dados orientados a objetos (BDOOs). Inicialmente eram considerados como concorrentes dos bancos de dados relacionais, pois forneciam estruturas de dados mais gerais. Eles incorporavam muitos dos paradigmas úteis orientados a objeto, como tipos de dados abstratos, encapsulamento de operações, herança e identidade de objeto.
1- Processamento de transações; é uma unidqade de execução de um programa que acessa ou altera o conteúdo do Banco de Dados,sequência de operações de escrita/leitura no Banco de Dados, Tem como caractéristica delimitada por declarações da forma início da transações e fim da transação. Todas as operações de escrita/leitura entre as duad declarações são consideradas, parte de uma mesma transação, se as operações de escrita/leitura  são limitadas por diferentes pares, de dadosa declaração de inicio da transação e fim da transação.
2- Processamento nos datawarehouses; Segundo Date 2004 Datawarehose numa tradução literal signifa "Armazam de Dados". Consiste na junção de tecnologias que permite fazer consulta no banco de dados, para análise das informações ,por ter um ambiente projetado o Datawarehouse tem uma única fonte de dados, facilita o trabalho do analista, pois como os dados que lá existeme estão tratados e não há redundância das informações.
3- Ambientes distribuídos; consiste em uma relação de nós, cada qual podendo participar na execução de transações que acessam dados em um ou mais nós. Em um sistema de banco de dados distribuído, o banco de dados  é aramzenado em diversos computadores (nós). Esses computadores comunican-se uns com os outros por vários meios de comunição, como por exemplo, redes de alta velocidade, redes sem fio ou lilnas telefonicas, porém não compartilham a memória principal e o relógio, seus dados residem em diversos locais.
4- Banco de dados orientado a objetos; podem ser utilizados como alternativa aos banco de dados relacionais para armazenar objetos compartilhados entre diferentes aplicações. Uma vez armazenado um objeto em um meio fisíco, este pode ser  recuperado para que as informações de sue estado sejam manipulados.
Sistema de Processamento de Transação 	 
São sistemas básicos integrados que servem para atender ao nível operacional da organização, realizando e registrando as transações rotineiras. 
Através destes sistemas que é possível efetuar o monitoramento das operações internas e externas ligadas a empresa, coletando, armazenando, processando e distribuindo dados das transações realizadas. 
Processamento data warehouse 
Contém dados do ambiente de produção da empresa, sendo otimizados para processamento de consulta. Possibilitando a análise de grandes volumes de dados coletados dos sistemas transacionais, tendo em vista que os dados da data warehouse não podem ser dados que mudam, sendo somente para leitura e não para serem alterados. 
Possuem também técnicas de mineração de dados não são aplicadas em tempo real, par não comprometer o desempenho do banco, em resumo permitem fazer consulta no banco de dados, para posterior análise das informações.  
Sistema distribuído 
Seria uma rede de computadores ligados entre si sendo estes computadores independentes ligados pela rede de dados. Utilizando diferentes tipos de implementações e mecanismos de troca de mensagens. Existindo alguns quesitos para a boa criação e funcionamento de sistemas distribuídos, bem como: 
A disponibilidade: ou seja, a disponibilidade de tempo que o sistema fornece o qual o sistema deve estar disponível 
A confiabilidade: medida pelo segurança do sistema produzir saídas confiáveis, detectando e corrigindo os possíveis corrompimentos de dados. 
A concorrência distribuída: várias atividades executadas ao mesmo tempo mantendo uma consistência nos estados dos dados. 
A tolerância: forma com que o sistema responde as falhas quando estas ocorrem. 
A escalabilidade: que seria a capacidade dos sistemas de manter um desempenho satisfatório mesmo com uma crescente de carga. 
Banco de dados orientado a objetos: 
Banco dos quais os dados são os próprios objetos, sedo as informações os objetos, sendo cada objeto único, baseando-se nas construções de aplicações a partir de objetos abstraídos da realidade, com dados e comportamento associados, tendo isso como uma grande vantagem, já que a abstração da realidade é mais simplificada pois o objeto é uma abstração direta da realidade.

Continue navegando