BDDistPar – Bancos de Dados Distribuídos e Paralelos

(ou Gestão de Dados em Ambientes Distribuídos e Paralelos)

2008.2

Quintas, 13:50 – 17:10

 

Profs. Fernanda Baião e Asterio Tanaka

PPGI – DIA – UNIRIO

  

NOVIDADES

·         (07/08) Trabalho 1 (para 14/08): Ler o artigo "Grandes Desafios...", concentrando-se no desafio 1, e buscar referências relacionadas ao tema. Gerar um relatório apresentando de forma estruturada e resumida as referências encontradas.

·         (07/08) Início do curso!

 

JUSTIFICATIVA

 

Em função do grande volume de dados manipulado pelos sistemas de informação atuais, em que o aspecto de distribuição (de dados  e/ou de aplicativos) tem se tornado cada vez mais amplo, torna-se imprescindível endereçar o aspecto de melhoria de desempenho de tais sistemas, tirando proveito das características do ambiente distribuído. Nestes cenários, técnicas de distribuição e paralelismo no acesso aos dados têm sido aplicadas com sucesso. Em particular, ambientes mais recentes como clusters de bancos de dados, grids computacionais e sistemas gerenciadores de workflows apresentam demanda por novas técnicas e metodologias para gerência dos dados distribuídos.


EMENTA

 

1. INTRODUÇÃO

 

I.                    Desafios na Gerência de Dados Distribuídos

II.                  Estratégias para gestão de dados

a.       Em Ambientes distribuídos Corporativos

                                                               i.      Arquitetura de TI

                                                             ii.      Arquitetura de Informações

                                                            iii.      Arquitetura Orientada a Serviços

b.      Em ambientes distribuídos científicos

 

2. GESTÃO DE DADOS DISTRIBUÍDOS EM WORKFLOWS CIENTÍFICOS

 

3. TËCNICAS DE PARALELISMO E GESTÃO DE DADOS

·         Arquiteturas Paralelas

·         Programação em ambientes paralelos

·         Gestão de Dados em Ambientes Paralelos

o        Clusters de PCs e Clusters de Bancos de Dados

o        Pargres e CG-OLAP

o        Grids Computacionais

 

3. SISTEMAS GERENCIADORES DE BANCOS DE DADOS DISTRIBUÍDOS

 

I. Conceitos e Arquiteturas

 

II. Projeto de Bancos de Dados Distribuídos

·    Fragmentação

·    Replicação

·    Alocação de Dados

·    PDBD em modelos não convencionais

    1. Objeto-Relacional
    2. XML

 

III. Processamento Distribuído de Consultas

 

IV. Gerência de Transações Distribuídas

 

GESTÃO DE INFORMAÇÕES EM SISTEMAS PEER-TO-PEER (P2P)

 

 

AVALIAÇÃO

·         1 monografia (40%)

·         1 trabalho prático (40%)

·         Resumos de artigos (20%)

 

BIBLIOGRAFIA

·         Ozsu, M., Valduriez, P. Princípios de Sistemas de Bancos de Dados Distribuídos, Editora Campus, 2001 

·         Ramakrishnan, R. e Gehrke, J. Database Management Systems. 2ª edição, McGraw-Hill, 1999.

·         Ceri, S. e Pelagatti, G. Distributed Database Systems - Principles and Systems. MacGraw Hill, 1984.

·         Wong, K-F. Parallel Database Techniques, John Wiley Professional, 1998.

·         Stefano, M. Distributed Data Management for Grid Computing, John Wiley Professional, 2005.

·         Distributed and Parallel Database Object Management (Distributed and Parallel Databases : An International Journal, Vol 2, No 1, Elisa Bertino, M. Tamer Ozsu (Editor)

·         Artigos referenciados ao longo do curso

 

 

 

AVALIAÇAO

Monografia (apresentação/ conteúdo)

 

Trabalhos práticos (apresentação/conteúdo)

 

Resumos de artigos

 

 


@2008, UNIRIOTEC, Prof. Fernanda Baião, e-mail: fernanda.baiao@uniriotec.br